candy9519 发表于 2017-2-15 22:05:30

请高人帮忙看看,这个a函数发单程序对不对?


        If(BarStatus==0)
{
     SetGlobalVar(0,0);
}

if(kd && A_BuyPosition==0 && GetGlobalVar(0)==0 && BarStatus == 2)

{

A_SendOrder(Enum_Buy,Enum_Entry,lots,Q_AskPrice);

  SetGlobalVar(0,1); //全局变量变为1  

  FileAppend("d:\\Formula.log","全局变量1 = "+Text(GetGlobalVar(0)));

}

if(pd && A_BuyPosition>0 && GetGlobalVar(0)==1 && BarStatus == 2)

{

A_SendOrder(Enum_sell,Enum_Exit,lots,Q_BIDPrice);

  SetGlobalVar(0,0);  //全局变量变为0

  FileAppend("d:\\Formula.log","全局变量 2= "+Text(GetGlobalVar(0)));

}

if(kk && A_sellPosition==0 && GetGlobalVar(0)==0 && BarStatus == 2)

{

A_SendOrder(Enum_sell,Enum_Entry,lots,Q_BIDPrice);

  SetGlobalVar(0,-1); //全局变量变为1  

  FileAppend("d:\\Formula.log","全局变量1 = "+Text(GetGlobalVar(0)));

}

if(pk && A_sellPosition>0 && GetGlobalVar(0)==-1 && BarStatus == 2)

{

A_SendOrder(Enum_buy,Enum_Exit,lots,Q_AskPrice);

  SetGlobalVar(0,0);  //全局变量变为0

  FileAppend("d:\\Formula.log","全局变量 2= "+Text(GetGlobalVar(0)));

}
页: [1]
查看完整版本: 请高人帮忙看看,这个a函数发单程序对不对?