任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 443

 

嗯,我已经看到了这些,但只有交易服务器返回的错误代码....,还是只有这些代码需要处理,顾问才能正常工作.....?
 
Zver4991:

好吧,我已经看到了这些,但只有交易服务器返回的错误代码....,或者只有它们需要处理顾问的正常操作.....,所有功能的错误代码列表都可以在某个地方看到?
仔细看一下怎么样?底部还有其他错误。
 
Zhunko:
仔细看一下怎么样?其余的错误都在下面。


因此,在150和4000之间没有代码,还是有的?
 

一小时前,在重新启动我的电脑后,突然MQL5被强加在我的账户上,而不是我通常的MQL4。我不能再回去了。我怎么能回去呢? 谢谢你。尤里。

 
Yury2:

一小时前,在重新启动我的电脑后,突然MQL5被强加在我的账户上,而不是我通常的MQL4。我不能再回去了。我怎么能回去呢? 谢谢你。尤里。

是终端吗?请看帮助 --> 关于...
 
Yury2:

一小时前,在重新启动我的电脑后,突然MQL5被强加在我的账户上,而不是我通常的MQL4。我不能再回去了。我怎么能回去呢? 谢谢你。尤里。


没有回头路可走了...:-)))
 

你好,哪里出错了?


在第一和第二种情况下,打印输出 都是0......怎么了!?

      int i=1, op_buy, op_sell;
 while(i<=OrdersTotal()){
      OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
      if(OrderType()==OP_BUY && OrderMagicNumber()==Magic)
         op_buy=OrderTicket();
         Print("Ticket buy "+op_buy);
         ibuy = 1;
      if(OrderType()==OP_SELL && OrderMagicNumber()==Magic)
         op_sell=OrderTicket();
         Print("Ticket sell "+op_sell);
         isell = 1;
      i++;
 }
 
nr72:

你好,哪里出错了?


在第一和第二种情况下,打印输出都是0......怎么了!?


  Print("Ticket buy "+op_buy);  по-моему в этих принт не соблюден синтаксис кода. Print("Ticket buy ",op_buy); правильнее
https://docs.mql4.com/ru/common/print
 
纠正了Print 中的语法,但op_buy和op_sell变量中仍然没有出现订单号。
 
nr72:
纠正了Print中的语法,但op_buy和op_sell变量中仍然没有出现订单号......。
这意味着你的代码构建不正确,你有两个没有主体的{}的if语句和 "not less "写在一起--你应该在生活中更加注意,把代码拆开/写成小部分--我的建议。
https://docs.mql4.com и codebase смотрите
原因: