开拓者期货期权程序化系统交易论坛

标题: A函数限制锁仓的条件一般用什么控制? [打印本页]

作者: maxulun    时间: 2018-12-28 14:14:35     标题: A函数限制锁仓的条件一般用什么控制?


        If(BarStatus==0)        
           {
            If(GetGlobalVar(0)==InvalidNumeric   )

             {
                SetGlobalVar(0,0);
                SetGlobalVar(1,0);
                SetGlobalVar(2,0);
                SetGlobalVar(3,0);        

             }

           }

        If( Buyopencon && A_GetOpenOrderCount==0 && A_BuyPosition==0 && GetGlobalVar(0)==0)
        {
            A_SendOrder(Enum_Buy,Enum_Entry,1,Q_Last+10*MinMove*PriceScale);//开多仓
                SetGlobalVar(0,1);
                setGlobalVar(1,0);
        }
        If( buyclosecon && A_GetOpenOrderCount==0 && A_BuyPosition>0  && GetGlobalVar(0)==1   && GetGlobalVar(1)==0    )
        {
                A_SendOrder(Enum_Sell,Enum_Exit,1,Q_Last-10*MinMove*PriceScale);//平多仓
                SetGlobalVar(0,0);
                SetGlobalVar(1,1);        
        }

        If( sellopencon && A_GetOpenOrderCount==0 && A_SellPosition==0 && GetGlobalVar(2)==0)
        {
            A_SendOrder(Enum_Sell,Enum_Entry,1,Q_Last-10*MinMove*PriceScale);//开空仓
                SetGlobalVar(2,1);
                setGlobalVar(3,0);
        }
        If( sellclosecon && A_GetOpenOrderCount==0 && A_SellPosition>0  && GetGlobalVar(2)==1 && GetGlobalVar(3)==0)
        {
                A_SendOrder(Enum_Buy,Enum_Exit,1,Q_Last+10*MinMove*PriceScale);//平空仓
                SetGlobalVar(2,0);
                SetGlobalVar(3,1);        
        }




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2