A函数发单问题
2023-02-23 23:11

Vars

Global Array<Integer> oid;

Global Numeric  S1 (0);

Events

OnBar(ArrayRef<Integer> indexs)

{

IF(close[1]>MA10[1])

{

S1=1 ;

}

If(BarStatus==2)

    {

    If(s1==1)

    {

       BOOL RET =A_SendOrderEx(Enum_Buy,Enum_Entry,1,close[1],oid);

       If(RET ==True)

       {

         s1=2;

       }

       

    }

    Else  If(s1==2 And close[1]<ma10[1])

    

    {

     A_DeleteOrderEx(oid[0]);

     s1=0;

                     }

老师,请问为何我用A函数下单会一直不停地发单?(上穿10均线发单,下破10均线撤单)

评论区
顶部