- www.mql5.com
- Торговая платформа MetaTrader 5 стала доступна клиентам AMP Futures для торговли фьючерсами
- Вопросы от начинающих MQL5 MT5 MetaTrader 5
- Как правильно объявить win api функцию createfile
Вот новая проблемка возникла на ровном месте в тестере. Делаю вызов OrderCheck - возвращает true. После вызываю OrderSend с той же структурой, получаю в ответ false (т.е. не success), а в MqlTradeResult.retcode лежит TRADE_RETCODE_DONE. Ордер не создается. Что это значит и как бороться?
Как бы это по мягче сказать - А по подробней можно?...
А то тут одни сложности и непонятки, кроме того, что TRADE_RETCODE_DONE - сообщение о том, что заявка исполнена (только вот убейте не пойму при чем тут false).
10009 |
TRADE_RETCODE_DONE |
Заявка выполнена |
Вроде достаточно подробно. Написано ж, что делается вызов OrderSend, который возвращает false, а в структуре код возврата done. По идее, false предполагает проблему с описанием её источника. А тут получается, что ордер просто не ставится, и причин тому никаких. Обращаю внимание, что это в тестере, т.е. "проблем с сервером и связью" быть не может.
Хотелось бы услышать разработчиков.
- www.mql5.com
Вроде достаточно подробно. Написано ж, что делается вызов OrderSend, который возвращает false, а в структуре код возврата done. По идее, false предполагает проблему с описанием её источника. А тут получается, что ордер просто не ставится, и причин тому никаких. Обращаю внимание, что это в тестере, т.е. "проблем с сервером и связью" быть не может.
Хотелось бы услышать разработчиков.
На мой взгляд подробно это когда есть ответы как минимум на следующие вопросы: По какому инструменту? Какой ордер? Как ставим? По какой цене? Ну и так далее...
Я уже не говорю про релиз терминала и его битность (32bit или 64bit)...
Пример
Релииз - 314, 32 Bit, ОС - Win XP SP3. Инструмент - EURUSD. Делаю так - Пробую установить лимитник на покупку по цене 1.2650, размер лота 1.0, SL на 1.2550 и TP на 1.2850; Или так - Пробую открыться по рынку на покупку, размер лота 1.0, SL на - 100 пипсов и TP - 200 пипсов. Других позиций или ордеров нет.PS
Желательно еще код где вызов OrderSend предоставить...
- www.mql5.com
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования