欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 有关DYNAINFO2和DEBUGFILE

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2080人关注过本帖树形打印复制链接

主题:有关DYNAINFO2和DEBUGFILE

帅哥哟,离线,有人找我吗?
听涛
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:21 积分:0 威望:0 精华:0 注册:2015/11/6 11:28:09
有关DYNAINFO2和DEBUGFILE  发帖心情 Post By:2015/11/9 1:29:05    Post IP:221.217.165.104[只看该作者]

请问老师 我想设计一个调试程序监控多个品种的交易情况 使用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
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/11/9 9:30:46    Post IP:58.246.57.26[只看该作者]

1.是的,指定了具体的合约,引用的就是所写的具体合约

2.可以的,



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
听涛
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:21 积分:0 威望:0 精华:0 注册:2015/11/6 11:28:09
  发帖心情 Post By:2015/11/9 9:54:51    Post IP:114.244.12.74[只看该作者]

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

 回到顶部
帅哥哟,离线,有人找我吗?
听涛
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:21 积分:0 威望:0 精华:0 注册:2015/11/6 11:28:09
  发帖心情 Post By:2015/11/9 9:58:03    Post IP:114.244.12.74[只看该作者]

临时保存 必须编译吗? 

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/11/9 10:03:12    Post IP:58.246.57.26[只看该作者]

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),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),0);
end

 

各种书写错误,漏参数,漏括号



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
听涛
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:21 积分:0 威望:0 精华:0 注册:2015/11/6 11:28:09
  发帖心情 Post By:2015/11/9 10:24:32    Post IP:114.244.12.74[只看该作者]

新人新手 
老师就看出来&被改成+了 请您帮我明示一下那些地方错了吗

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/11/9 10:50:53    Post IP:58.246.57.26[只看该作者]

漏括号:debugifle后面漏了

漏参数:debugfile最后漏了一个参数0

书写错误:中文输入法下的单引号不被系统所识别



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部