32评论

0收藏

自编EA平仓,编译显示错误,求高手指教

avatar 江河入海 | 3921 人阅读 | 32 人评论 | 2020-02-19

{
  if (OrdersTotal()>0)
   
           {
   
                for(int i=0;i<OrdersTotal();i++)
                      {

                            OrderSelect(i;SELECT_BY_POS;MODE_TRADES;)
   
                                 if(OrderType()==OP_BUY
                                    &&Ask==B1
                                    &&OrderSymbol()==Symbol()        )
                                     {
                                        OrderClose(OrderTicket(),OrderLots(),Bid,0)
                                     }
   
   
                                 if(OrderType()==OP_SELL
                                    &&Bid==B1
                                    &&OrderSymbol()==Symbol()          )
   
                                      {
                                       OrderClose(OrderTicket(),OrderLots(),Ask,0)
                                               
                                      }
   
                      }
              }
  }


以上为EA中关于平仓的编程,自以为思路正确,不知问题出在何处,都是编程,谢谢

错误显示为
';' - unexpected token         1234.mq4        47        42
';' - unexpected token                1234.mq4        47        42
'if' - semicolon expected        1234.mq4        49        34
'B1' - undeclared identifier        1234.mq4        50        44
'}' - semicolon expected        1234.mq4        54        38
return value of 'OrderClose' should be checked        1234.mq4        53        41
'}' - semicolon expected        1234.mq4        64        39
return value of 'OrderClose' should be checked        1234.mq4        62        40
'}' - unexpected end of program        1234.mq4        68        3

7 errors, 2 warnings                8        3
""
还没有人打赏,支持一下

评论|共 32 个

知秋一叶

发表于 2020-6-5 14:53:37 | 显示全部楼层

相当不错,感谢无私分享精神!

小女子

发表于 2020-6-13 17:55:04 | 显示全部楼层

找到好贴不容易,我顶你了,谢了

全是女人的错

发表于 2020-6-21 10:11:17 | 显示全部楼层

谢谢楼主,共同发展

蕊儿

发表于 2020-7-10 16:58:27 | 显示全部楼层

帮你顶下哈!!

你的太在乎

发表于 2020-8-2 13:43:20 | 显示全部楼层

帮你顶下哈!!

ytfr502

发表于 2020-8-2 15:36:32 | 显示全部楼层

循环里的句子,没有;号

ytfr502

发表于 2020-8-2 15:37:16 | 显示全部楼层

OrderClose(OrderTicket(),OrderLots(),Bid,0);例如,应该这样

一世牵挂

发表于 2020-11-17 12:24:25 | 显示全部楼层

支持下

yujopozb

发表于 2020-11-20 10:31:43 | 显示全部楼层

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

EA之家评论守则