Асинхронные торговые приказы обладают огромным преимуществом - высокая скорость при массовой отправке. Однако, распространению таких приказов мешает некоторое неудобство - данные о результате приказа возможно увидеть только в OnTradeTransaction. Такое обстоятельство заставляет обывателя строить событийную модель своей ТС, если хочется...
10009 TRADE_RETCODE_DONE - あなた自身が記述している - 注文が実行されました。これは、単に注文がサーバーに正常にキューイングされ、実行されたことを意味する。
さらに、この注文が実行されると(結局、サーバーによって拒否されることもある)、取引が行われます - これが取引 結果であり、始値です。
について読む
OnTradeTransaction
Expert Advisor では、TradeTransaction イベントが発生したときに呼び出されます。取引要求の実行結果を処理するための機能である。
voidOnTradeTransaction()
const MqlTradeTransaction&trans,// トレードトランザクションの構造体
const MqlTradeRequest&request,// リクエスト構造体
const MqlTradeResult& result// 応答の構造体
);
私自身の経験です。
もう一つオプションがありますが、それは「上級者向け」です。
私自身の経験です。
もう一つオプションがありますが、それは「上級者向け」です。
教えてください、「アドバンスド」オプションとは何ですか?
教えてください、「アドバンスド」バージョンとは何でしょうか?
https://www.mql5.com/ru/code/22166
https://www.mql5.com/ru/code/22166