错误代码 - 页 3

 

我已经了解了所有关于MQ4的错误代码。 所附的文件列出了所有这些代码。 很好的参考信息!

戴夫

<<<

附加的文件:
error_codes.doc  124 kb
 

...

如果你打开stderror.mqh(在你的metatrader/experts/include 文件夹中),你可以看到所有这些,如果想了解更详细的错误描述,可以看stdlib.mq4(在你的metatrader/experts/libraries 文件夹中)。

附上最新的,但你应该在指定的文件夹里有同样的东西。

1Dave7:
谁能提供一份所有错误代码的清单,以及在试图使用EA进行交易时它们意味着什么????。

戴夫

<<<
附加的文件:
stderror.mqh  6 kb
stdlib.mq4  13 kb
 
mladen:
如果你打开stderror.mqh(在你的metatrader/experts/include 文件夹中),你可以看到所有这些,对于更详细的错误描述,stdlib.mq4(在你的metatrader/experts/libraries 文件夹中)附上最新的,但是你应该在指定的文件夹中有相同的内容

嗨,姆拉登。

非常感谢你的分享。

我有时会出现 "无错误 "的错误,导致交易无法进行。我从来没有理解过为什么会出现这种错误。你能以任何方式启发我这个错误的意义吗,我已经得到了差不多一年的时间!和/或你能指导我在哪里可以找到如何纠正它的信息。我将万分感激。

再次感谢。

交易愉快!

Ms_Mel

 

仍然收到错误130

你好。

我不明白为什么我在mt4中进行回测时不断出现错误130。我已经多次调整了我的止损和止盈,但我仍然得到同样的结果。我只是想继续买入并在盈利时卖出。谁能协助解决这个简单的逻辑问题。我把我的片段放在下面。

while (count < 100){

** while (x<1){

*******

******* OrderSend(Symbol(),OP_BUY,Lots,Ask,3,StopLoss,TakeProfit, "buy",Red) 。

******* if(OrderStopLoss()==true){

******** TakeProfit = StopLoss + TakeProfit。

********

******** OrderSend(Symbol(),OP_SELL,Lots,Bid,3,StopLoss,TakeProfit, "sell",Red);

******** if(OrderStopLoss()==true){

******** TakeProfit = StopLoss + TakeProfit。

******** x=0;

******* }

******* }

******* else x=2;

*******

******* }

******* count = count+1;

******* StopLoss = 30;

******* TakeProfit = 50。

******* }

********

*****

 

你好,giforex。

我不是一个程序员,但我注意到你的代码中有一个错字。也许这就是你得到错误的原因?

在第8行,我们看到Tak eProfit 而不是Take Profit

交易愉快。

Ms_Mel

 

请帮助:错误4109 ERR_TRADE_NOT_ALLOWED

你好,我一直收到这个错误信息。

"2009.11.05 06:28:57 JQ-EMA-Final EURUSD,M1:打开订单错误。4109 专家属性中不允许交易)"

我进入了 "工具->选项->专家顾问","允许实时交易 "被选中。我仍然收到这个错误信息。请帮助我。顺便说一下,我使用的是 fxsolution 的模拟账户,不是真正的真实账户。

 

不允许交易

你还应该点击F7,在 "普通 "选项卡中改变专家属性

 
Pat46:
你也应该点击F7,在 "普通 "选项卡中改变专家属性。

帕特,非常感谢你。我的EA现在工作了。