您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者知识>>正文内容

请教版主关于全局变量控制a_sendorder的问题 [开拓者 TB]

  • 咨询内容: 开头星号部分我的本意是隔夜以后全局变量会清0 开盘后通过仓位重新赋值 这样就不会重复开仓 但是加了这一段运行没问题但是不会下单了 去了就可以了
    if(BarStatus==0)
      SetGlobalVar(0,0);
    /* if(GetGlobalVar(0)==0 and A_BuyPosition>0)
      SetGlobalVar(0,1);
    if(GetGlobalVar(0)==0 and A_SellPosition>0)
      SetGlobalVar(0,-1);  */
    If(BarStatus==2 and A_BuyPosition==0 and GetGlobalVar(0)==0 and  l2[1]==l3[1] and l2>l3 )
       {A_SendOrder(Enum_Buy,Enum_Entry,1,Q_Last);
        SetGlobalVar(0,1);
            PlotString("1","开多",low,red);
    }


        If(BarStatus==2 and  A_BuyPosition>0 and GetGlobalVar(0)==1 and  h1[1]==h2[1] and  h1<h2 )
        {A_SendOrder(Enum_Sell,Enum_Exit,1,Q_Last);
             SetGlobalVar(0,0);
        PlotString("2","平多",high,Yellow); }

             
           


              
              
            If(BarStatus==2 and A_sellPosition==0  and GetGlobalVar(0)==0 and  h2[1]==h3[1] and  h2<h3 )
       {A_SendOrder(Enum_Sell,Enum_Entry,1,Q_Last);
       SetGlobalVar(0,-1);
        PlotString("22","开空",high,Green);
       
       }
       If(BarStatus==2 and A_sellPosition>0 and GetGlobalVar(0)==-1 and   l1[1]==l2[1] and  l1>l2 )
      { A_SendOrder(Enum_buy,Enum_Exit,1,Q_Last);
        SetGlobalVar(0,0);
       PlotString("3","平空",low,Yellow);}
       

       

     

  • TB技术人员: 来个高人指点下  痛苦中

     

  • TB客服: 怎么没人回复啊  急求啊

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容