我已经要放弃与他们斗争了...... - 页 3 12345678 新评论 Andrey Khatimlianskii 2015.12.03 15:36 #21 Maxim Dmitrievsky: 我想,所有这些都是一样的...外汇交易商请看我的博客上的评论。在一两个星期内还会有3个经纪人(现在正在测试)。都有负担得起的存款和良好的条件。 Maxim Dmitrievsky 2015.12.03 15:40 #22 Andrey Khatimlianskii:请看我的博客上的评论。在一两个星期内还会有3个经纪人(现在正在测试)。都有负担得起的存款和良好的条件。 很好的评论 :) Oksana Berenko 2015.12.03 15:44 #23 让我们从15:23:39开始你正试图用0.14手买入止损。价格1.07998 SL = 1.07956 - 差距42点 - 错误价格1.08006 SL = 1.07957 - 相差49点 - 弄错了价格1.08009 SL = 1.07957 - 相差52点 - 接受!也许问题出在SL和价格的差异上? Maxim Dmitrievsky 2015.12.03 15:52 #24 Oksana Berenko:让我们从15:23:39开始你试图用0.14的手数来买入止损。价格1.07998 SL = 1.07956 - 差距42点 - 错误价格1.08006 SL = 1.07957 - 相差49点 - 弄错了价格1.08009 SL = 1.07957 - 相差52点 - 接受!也许毕竟是SL和价格之间的差异才是问题所在?如果止损是20个点,为什么是个错误。如果不是20(改变),仍然要检查价格1.07998 SL = 1.07956 - 这是一个旁观者,一切正常。第二张也是,第三张也是...在我的代码中。ValidStop = SymbolInfoInteger(Symbol(),SYMBOL_TRADE_STOPS_LEVEL);if( Ask-iMA(NULL,0,MAperiod,0,MODE_SMA,PRICE_CLOSE,0) >= ValidStop*Point) { double price; Lots = LotsOptimized(); if(ValidStop<=StopLevels) price = MarketInfo(_Symbol,MODE_ASK)+StopLevels*_Point; else price = MarketInfo(_Symbol,MODE_ASK)+ValidStop*_Point; if(OrderSend(Symbol(), OP_BUYSTOP, Lots, price, 2, NormalizeDouble(iMA(NULL,0,MAperiod,0,MODE_SMA,PRICE_CLOSE,0),_Digits), 0, NULL, OrderMagic)) GetLastError(); } Oksana Berenko 2015.12.03 15:59 #25 Maxim Dmitrievsky:为什么会出现这样的错误? 如果止损是20点的话。如果不是20(改变),仍然要检查我只看了你的照片!在这里我已经读过了。让我们从15:23:39开始你试图用0.14的手数来买入止损。价格1.07998 SL = 1.07956 - 差距42点 - 错误价格1.08006 SL = 1.07957 - 相差49点 - 错误价格1.08009 SL = 1.07957 - 相差52点 - 接受!并做出了一个结论。也许毕竟是SL和价格之间的差异才是问题所在? I'm about to give 每周赢家 Suggestions for EA (Loosing Maxim Dmitrievsky 2015.12.03 16:06 #26 Oksana Berenko:我只看了你的照片!在这里我已经读过了。让我们从15:23:39开始你试图用0.14的手数买入一个止损点价格1.07998 SL = 1.07956 - 差距42点 - 错误价格1.08006 SL = 1.07957 - 相差49点 - 错误价格1.08009 SL = 1.07957 - 相差52点 - 接受!并做出了一个结论。也许障碍毕竟是SL和价格之间的差异?那么,上面的代码只是检查订单和止损价格之间的差异,它不应该小于止损。另外,我们将停止平仓的价值加到ack上,并在该水平上下单。if( Ask-iMA(NULL,0,MAperiod,0,MODE_SMA,PRICE_CLOSE,0) >= ValidStop*Point) Maxim Dmitrievsky 2015.12.03 16:12 #27 也就是说,暂停总是放在价格上,这个价格是当前升水+买入时的止损位和卖出时的买入-止损位之和。if(ValidStop<=StopLevels) price = MarketInfo(_Symbol,MODE_ASK)+StopLevels*_Point; Oksana Berenko 2015.12.03 16:18 #28 Maxim Dmitrievsky:也就是说,暂停总是放在价格上,这个价格是当前升水+买入时的止损位和卖出时的买入-止损位之和。 Stop-Level的值经常被错误地显示。代码返回一个值,而实际上是一个不同的值。我遇到过它返回0但实际上是20的情况。或者它甚至返回了20,但我可以用手把它设置成一个更小的值!"。 Maxim Dmitrievsky 2015.12.03 16:23 #29 Oksana Berenko: stopplay的值经常显示不正确。该代码返回一个值,但实际上是一个不同的值。我见过它返回0,但它实际上是20。或者它甚至返回了20,但我可以用手把它设置成一个更小的值!"。 我甚至不知道那时该怎么做......我翻阅了印刷品--它们总是返回20。可能是在发送订单时,价格变化了一个点或更多......这就是服务器返回错误的原因。 Andrey Khatimlianskii 2015.12.03 16:23 #30 Maxim Dmitrievsky:也就是说,挂单总是在价格上,也就是当前买入的Ask + Stop Level的总和,以及卖出的Bid - Stop Level。在快速的市场中,你不能在止损位的边缘进行交易。这就像试图在5位数的即时执行中打开1个点的滑点 - 90%会有重新报价。增加一些反作用力。奥克萨娜-贝连科。 停止水平值经常显示不正确。代码返回一个值,而事实上是不同的。我遇到过它返回0,实际上是20。或者它甚至返回了20,但我可以用手把它设置成一个更小的值!"。0意味着要么不存在,要么在服务器上由他一个人知道的算法检查。而且我们需要从正确的价格算起(不要把买入和卖出混淆)。而市场交易的SL与TP不应该从开盘价 来检查,而是从它们将触发的价格来检查。 12345678 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我想,所有这些都是一样的...外汇交易商
请看我的博客上的评论。在一两个星期内还会有3个经纪人(现在正在测试)。
都有负担得起的存款和良好的条件。
请看我的博客上的评论。在一两个星期内还会有3个经纪人(现在正在测试)。
都有负担得起的存款和良好的条件。
让我们从15:23:39开始
你正试图用0.14手买入止损。
价格1.07998 SL = 1.07956 - 差距42点 - 错误
价格1.08006 SL = 1.07957 - 相差49点 - 弄错了
价格1.08009 SL = 1.07957 - 相差52点 - 接受!
也许问题出在SL和价格的差异上?
让我们从15:23:39开始
你试图用0.14的手数来买入止损。
价格1.07998 SL = 1.07956 - 差距42点 - 错误
价格1.08006 SL = 1.07957 - 相差49点 - 弄错了
价格1.08009 SL = 1.07957 - 相差52点 - 接受!
也许毕竟是SL和价格之间的差异才是问题所在?
如果止损是20个点,为什么是个错误。如果不是20(改变),仍然要检查
价格1.07998 SL = 1.07956 - 这是一个旁观者,一切正常。
第二张也是,第三张也是...
在我的代码中。
ValidStop = SymbolInfoInteger(Symbol(),SYMBOL_TRADE_STOPS_LEVEL);
为什么会出现这样的错误? 如果止损是20点的话。如果不是20(改变),仍然要检查
我只看了你的照片!
在这里我已经读过了。
让我们从15:23:39开始
你试图用0.14的手数来买入止损。
价格1.07998 SL = 1.07956 - 差距42点 - 错误
价格1.08006 SL = 1.07957 - 相差49点 - 错误
价格1.08009 SL = 1.07957 - 相差52点 - 接受!
并做出了一个结论。
也许毕竟是SL和价格之间的差异才是问题所在?
我只看了你的照片!
在这里我已经读过了。
让我们从15:23:39开始
你试图用0.14的手数买入一个止损点
价格1.07998 SL = 1.07956 - 差距42点 - 错误
价格1.08006 SL = 1.07957 - 相差49点 - 错误
价格1.08009 SL = 1.07957 - 相差52点 - 接受!
并做出了一个结论。
也许障碍毕竟是SL和价格之间的差异?
那么,上面的代码只是检查订单和止损价格之间的差异,它不应该小于止损。另外,我们将停止平仓的价值加到ack上,并在该水平上下单。
也就是说,暂停总是放在价格上,这个价格是当前升水+买入时的止损位和卖出时的买入-止损位之和。
也就是说,暂停总是放在价格上,这个价格是当前升水+买入时的止损位和卖出时的买入-止损位之和。
stopplay的值经常显示不正确。该代码返回一个值,但实际上是一个不同的值。我见过它返回0,但它实际上是20。或者它甚至返回了20,但我可以用手把它设置成一个更小的值!"。
也就是说,挂单总是在价格上,也就是当前买入的Ask + Stop Level的总和,以及卖出的Bid - Stop Level。
在快速的市场中,你不能在止损位的边缘进行交易。这就像试图在5位数的即时执行中打开1个点的滑点 - 90%会有重新报价。
增加一些反作用力。
停止水平值经常显示不正确。代码返回一个值,而事实上是不同的。我遇到过它返回0,实际上是20。或者它甚至返回了20,但我可以用手把它设置成一个更小的值!"。
0意味着要么不存在,要么在服务器上由他一个人知道的算法检查。
而且我们需要从正确的价格算起(不要把买入和卖出混淆)。而市场交易的SL与TP不应该从开盘价 来检查,而是从它们将触发的价格来检查。