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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 3.00版本和3.031版本,后台运作不同

   

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


  共有6643人关注过本帖平板打印复制链接

主题:3.00版本和3.031版本,后台运作不同

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


加好友 发短信
等级:论坛游侠 帖子:581 积分:171 威望:0 精华:0 注册:2013/4/2 6:58:20
3.00版本和3.031版本,后台运作不同  发帖心情 Post By:2013/10/21 23:32:22 [只看该作者]

一不小心点击了升级,程序升级到3.031版本,后台程序如下:

 

Xhold:=STKINDI('IF00','AC09BY07.Xholding',0 ,1, 0);                           //图表程序的虚拟持仓 ,在图表程序上是这样的  Xholding:=holding;

TBUF:=DYNAINFO(207)-(INTPART(DYNAINFO(207)/100)) *100,nodraw; //当前秒

Stime:tbuf,nodraw; 
 //实盘纠错 
  if STIME> 0 && STIME<=3 &&  Barstatus=2   then begin           //每分钟开始3秒纠正仓位同步

   //虚空实多

   Pdprice:=DYNAINFO(  7)-0.2; 
   Tsell(Xhold<0 && Tholding>0,0,lmt,Pdprice); 
   KKprice:=DYNAINFO(  7)-0.2; 
   Tbuyshort(Xhold<0 && Tholding=0 ,1,lmt,KKprice);
   // 虚多实空

  Pkprice:=DYNAINFO(  7)+0.2;
 TSELLSHORT(Xhold>0 && THOLDING<0 ,0,lmt,Pkprice); 
 KDprice:=DYNAINFO(  7)+0.2;
 Tbuy(Xhold>0 && Tholding=0,1,lmt,Kdprice); 
 //不持仓

 Pkprice:=DYNAINFO(  7)+0.2;
 TSELLSHORT(Xhold=0 && THOLDING<0 ,0,lmt,Pkprice); 
 PDprice:=DYNAINFO(  7)+0.2;
 Tsell(Xhold=0 && Tholding>0,0,lmt,Pdprice); 
  end

 后台程序工作在5秒周期下,用机构版账号登录,在3.00版本下,程序运作正常,升级到3.031版本后,程序不正常,表现为不纠正仓位同步,比如:

 

图表虚拟持仓为零的时候,手动开多1手,按正常,下一个1分钟的前3秒会纠错,平仓,实际是:在3.00版本有平仓,在3.031版本不平仓。

 

请高手给予指点,是不是软件问题? 用另外一台电脑运行3.00版本,加载后也是正常。

 

 

 
 


 回到顶部
总数 36 1 2 3 4 下一页