我去!MQL4发现一个惊天疑问,求赐教!(Oh my god!,A Importantly BUG had been found in MQL4, Maybe you can help me!) 新评论 Bangning He 2016.06.11 09:39 Print("止损(stoploss):", OrderStopLoss(), " 止盈(takeprofit):", OrderTakeProfit()); int err = OrderModify(ticket_id, 0, NormalizeDouble(open_price - stop_loss*Point, Digits), NormalizeDouble(open_price + take_profit*Point, Digits), 0); if(!err){ Print("OrderModify return a error -- > ", ErrorDescription(GetLastError())); return -1; } Print("止损(stoploss):", OrderStopLoss(), " 止盈(takeprofit):", OrderTakeProfit()); OrderModify 修改成功(在[交易]下的订单一栏中显示是修改成功)后,订单的止损止盈(由OrderTakeProfit/OrderStopLoss返回的)竟然...竟然...没变,还是开仓时的旧数据! MQL4 简直在惨无人道的玩儿我啊! (0.0) 这到底是怎么回事!求指教~~~ These functions(OrderStopLoss or OrderTakeProfit) returned a value that was not changed When the takeprofit and stoploss were changed in OrderModify. But all are right!No errors were returned! Why...... Thank You! Need help buy & sell but not buy when 1 lot is sold need help ordersTotal thank you Need help buy & sell but not buy when 1 lot is sold need help ordersTotal thank you OrderModify() for OP_BUYSTOP and OP_SELLSTOP orders. Bangning He 2016.06.11 10:02 #1 我去,这里人气这么清淡~~~ Ji Yang Lou 2016.09.08 02:43 #2 那你要看ea日志有没有返回错误,如果你的止盈止损设置的太小是改不了的 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
int err = OrderModify(ticket_id, 0, NormalizeDouble(open_price - stop_loss*Point, Digits), NormalizeDouble(open_price + take_profit*Point, Digits), 0);
if(!err){
Print("OrderModify return a error -- > ", ErrorDescription(GetLastError()));
return -1;
}
MQL4 简直在惨无人道的玩儿我啊!
(0.0) 这到底是怎么回事!求指教~~~
These functions(OrderStopLoss or OrderTakeProfit) returned a value that was not changed When the takeprofit and stoploss were changed in OrderModify.
But all are right!No errors were returned!
Why......
Thank You!