检查在手的订单涉及多少个货币对?

int chkManyPairs()

{

   int i,j=0,t = OrdersTotal();

   string s[];

   ArrayResize(s,CEO.costbis);

   for(i=0;i<CEO.costbis;i++)s[i]="kitgain";

   for(i=t-1; i>=0; i--)

   {

      if(!OrderSelect(i, SELECT_BY_POS))continue;

      if(OrderMagicNumber()!=Magic || OrderType()>5)continue; 

      for(j=0;j<CEO.costbis;j++)

      {

         if(OrderSymbol()==s[j])break;

         if(s[j]=="kitgain")

         {

            s[j]=OrderSymbol();

            break;

         }

      }

   }

   for(i=0;i<CEO.costbis;i++)

   {

      if(s[i]=="kitgain")

         return(i);

   }

   return(0);

}

本博客所有文章如无特别注明均为原创。作者:天泓评测
分享到:更多

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)