以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]请教公式如何指定品种  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=96774)

--  作者:木鱼石传说
--  发布时间:2016/4/27 11:23:32
--  [求助]请教公式如何指定品种
请教,编制公式指标时如何将公式指定只能用于特定品种,比如某个公式只应用于豆粕期货,其它品种不适用,如何编程?谢谢
--  作者:jinzhe
--  发布时间:2016/4/27 11:27:46
--  

举个例子,在开头写下列代码,如果交易品种不为白银,则公式无效:

nn:=STRLEN(stklabel);
ss:=strleft(stklabel,nn-2);
drawtext(islastbar,close,ss);
cd:stricmp(ss,\'ag\');

if cd<>0 then exit;

cc:c;

 

cc可以用来验证这段代码是否有效


--  作者:木鱼石传说
--  发布时间:2016/4/28 9:32:36
--  
感谢管理员!

nn:=STRLEN(stklabel);
ss:=strleft(stklabel,nn-2);
drawtext(islastbar,close,ss);
cd:stricmp(ss,\'ag\');

if cd<>0 then exit;

cc:c;


请教,上述代码第二行的“nn-2”是什么意思?


--  作者:jinzhe
--  发布时间:2016/4/28 9:33:47
--  
舍弃掉品种代码里面的月份
--  作者:木鱼石传说
--  发布时间:2016/4/28 21:38:36
--  

cc:c;

 

cc可以用来验证这段代码是否有效,这句话怎么理解?指定代码品种时不要也可以吧?


--  作者:jinzhe
--  发布时间:2016/4/29 8:57:34
--  
验证用的啊,你把这段代码放在白银和放在橡胶上,你看看cc的值是不是都有
--  作者:jinzhe
--  发布时间:2016/4/29 8:58:01
--  
是不是你一直在怀疑代码所以到现在都没用过这段代码?