以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 有关DYNAINFO2和DEBUGFILE (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=87080) |
-- 作者:听涛 -- 发布时间:2015/11/9 1:29:05 -- 有关DYNAINFO2和DEBUGFILE 请问老师 我想设计一个调试程序监控多个品种的交易情况 使用DYNAINFO2函数 有如下疑问 PTA1:=DYNAINFO2(25, \'TA00\');//PTA连续的买一量 PTA2:=DYNAINFO2(31, \'TA00\');//PTA连续的卖一量 MA1:=DYNAINFO2(25, \'MA00\');//甲醇连续的买一量 MA2:=DYNAINFO2(31, \'MA00\');//甲醇连续的卖一量 if PTA1>5000 OR PTA2>5000 then BEGIN DEBUGFILE(\'D:\\PTA00.TXT\',\' 买量\'&NUMTOSTR(PTA1,0)&‘ 卖量’&NUMTOSTR(PTA2,0)&\' 最新价\'NUMTOSTR(DYNAINFO2(7, \'TA00\'),0);//参考fly老师的帖子连续输出字符串 end if MA1>5000 OR MA2>5000 then BEGIN DEBUGFILE(\'D:\\MA00.TXT\',\' 买量\'&NUMTOSTR(MA1,0)&‘ 卖量’&NUMTOSTR(MA2,0)&\' 最新价\'NUMTOSTR(DYNAINFO2(7, \'MA00\'),0); end 1.请问上述程序直接加载到任意一个品种上是不是都可以,因为指定了交易代码例如TA00 MA00? 2.DEBUGFILE参考了fly老师的帖子,理解连续输出字符串是可以的对吗? 3.因为周末没有实盘,所以请老师帮忙人脑分析一下 谢谢。 |
-- 作者:jinzhe -- 发布时间:2015/11/9 9:30:46 -- 1.是的,指定了具体的合约,引用的就是所写的具体合约 2.可以的, |
-- 作者:听涛 -- 发布时间:2015/11/9 9:54:51 -- PTA1:=DYNAINFO2(25, \'TA00\');//PTA连续的买一量 PTA2:=DYNAINFO2(31, \'TA00\');//PTA连续的卖一量 MA1:=DYNAINFO2(25, \'MA00\');//甲醇连续的买一量 MA2:=DYNAINFO2(31, \'MA00\');//甲醇连续的卖一量 if PTA1>5000 OR PTA2>5000 then BEGIN//提示引用括号不完整 DEBUGFILE(\'D:\\PTA00.TXT\',\' 买量\'&NUMTOSTR(PTA1,0)&‘ 卖量’&NUMTOSTR(PTA2,0)&\' 最新价\'NUMTOSTR(DYNAINFO2(7, \'TA00\'),0);//参考fly老师的帖子连续输出字符串 end if MA1>5000 OR MA2>5000 then BEGIN DEBUGFILE(\'D:\\MA00.TXT\',\' 买量\'&NUMTOSTR(MA1,0)&‘ 卖量’&NUMTOSTR(MA2,0)&\' 最新价\'NUMTOSTR(DYNAINFO2(7, \'MA00\'),0); end |
-- 作者:听涛 -- 发布时间:2015/11/9 9:58:03 -- 临时保存 必须编译吗? |
-- 作者:jinzhe -- 发布时间:2015/11/9 10:03:12 -- PTA1:=DYNAINFO2(25, \'TA00\');//PTA连续的买一量
各种书写错误,漏参数,漏括号 |
-- 作者:听涛 -- 发布时间:2015/11/9 10:24:32 -- 新人新手 老师就看出来&被改成+了 请您帮我明示一下那些地方错了吗
|
-- 作者:jinzhe -- 发布时间:2015/11/9 10:50:53 -- 漏括号:debugifle后面漏了 漏参数:debugfile最后漏了一个参数0 书写错误:中文输入法下的单引号不被系统所识别 |