2评论

0收藏

为什么这段平保的代码不管用呢...大神帮忙

avatar 869749717 | 991 人阅读 | 2 人评论 | 2019-01-30

本帖最后由 869749717 于 2019-1-30 15:08 编辑

这个是我从下面那个EA里抠出来加进我的ea里面不生效,但是也没有报错,请大神指教哪里有问题

void 平保()
{
    int cnt, total;
    total=OrdersTotal();
    for(cnt=total-1;cnt>=0;cnt--)
     {
          if(OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES)==true)
          {           
             if(OrderType()==OP_BUY && OrderSymbol()==Symbol() && OrderStopLoss()<OrderOpenPrice() && Bid-OrderOpenPrice()>平保点数*Point)
             {
                 bool chenggong= OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice(),OrderTakeProfit(),0,Green);
                 if (chenggong)
                   {
                   Print("单号:"+OrderTicket()+"平保成功");
                   }
                 if(chenggong==false)
                   {
                   Print("单号:"+OrderTicket()+"平保失败:"+GetLastError());
                   }
             }
             if(OrderType()==OP_SELL && OrderSymbol()==Symbol() && (OrderStopLoss()>OrderOpenPrice()||OrderStopLoss()==0)&&OrderOpenPrice()-Ask>平保点数*Point)
             {
                 chenggong=OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice(),OrderTakeProfit(),0,Green);
                 if (chenggong)
                    {
                    Print("单号:"+OrderTicket()+"平保成功");
                    }
                 if(chenggong==false)
                    {
                    Print("单号:"+OrderTicket()+"平保失败:"+GetLastError());
                    }
             }
          }
      }   
}

补充内容 (2019-1-31 07:21):
哪位大神可以帮我看下,可以付费,QQ869749717
""
还没有人打赏,支持一下

评论|共 2 个

为了自己的爱好

发表于 2019-2-3 03:29:02 | 显示全部楼层

路过,帮你顶上去

869749717

发表于 2019-2-4 14:33:15 | 显示全部楼层


............................

您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则