设为首页收藏本站

 找回密码
 注册
查看: 2778|回复: 0
打印 上一主题 下一主题

关于套利指令的反复开仓的情况 [复制链接]

Rank: 5Rank: 5

精华
0
UID
3117
积分
1000
帖子
105
主题
46
阅读权限
60
注册时间
2008-12-22
最后登录
2012-10-22
跳转到指定楼层
1#
发表于 2009-6-9 23:07:25 |只看该作者 |倒序浏览
if(BarStatus==2)
{
   NC=Data0.Q_Last-Data1.Q_Last;                                            //最新价差

           if(A_TotalPosition<=0 and NC>=100)                      //当前帐户空单或无单,价差到达或超过100
                  {
                   buy(lots,Q_Last);  (当价差=100的时候,开了多单,还没成交,价差回到了99,然后又马上到了100,之前的还没有成交,现在系统是不是又会下一次多单呢?)
                   }       
          
          if(A_TotalPosition>=0 and NC<=-100)                       //当前帐户多单或无单,价差到达或超过-100
           {
                   SellShort(lots,Q_Last);
                   }       
}

老师,这样的交易指令运用到实盘中是不是会遇到反复开仓的情况,应该如何解决,帮我改一下,谢谢~~~~~~~~~~~~
您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-27 05:56

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部