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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 后台如何仓位校正?

   

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


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

主题:后台如何仓位校正?

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


加好友 发短信
等级:论坛游侠 帖子:581 积分:171 威望:0 精华:0 注册:2013/4/2 6:58:20
后台如何仓位校正?  发帖心情 Post By:2013/9/16 23:00:34    Post IP:14.119.64.135[只看该作者]

在图表方式下,采用固定轮询方式或者K线没有走完提前下单,通常会出现信号闪烁,本人用一下方法纠正仓位,效果不错:

 

TBUF:DYNAINFO(207)-(INTPART(DYNAINFO(207)/100)) *100,nodraw; //取得当前秒时间

  ……

  ……(程序代码段)

 

//实盘仓位纠正

if BARSTATUS=2 && TBUF<=5 then begin // 下周期开始前5秒纠正仓位

   KKprice:=open;
   buyshort(holding=-1 && Tholding=0 && BARSTATUS=2, ordvol, limitr,KKprice);
   KDprice:=open;
   buy(holding=1 && Tholding=0 && BARSTATUS=2 && NOT(KFD),ordvol,limitr,KDprice);
end

 

在图表下,还是有非常满意的仓位同步效果。目前因为程序需要提高效率,请问高手,如何将这个纠正方法转移到后台?(因为后台没有虚拟仓位这一个函数),盼高手指点。



 回到顶部