Есть код открытия сделки:
так вот при октрытии сделки не всегда возвращается ее тикет int ticket=result.deal; , и это происходит только на брокере BCS не могу понять почему
в логах пишет:
LL 0 10:02:25.651 EXP5 _ COPYLOT_Client_market15 TEST (ED-12.15,M5) 2015.10.23 10:02:12 Try to open position : from master ticket :6474200
LM 0 10:02:25.714 EXP5 _ COPYLOT_Client_market15 TEST (ED-12.15,M5) OK Result = 10008 symbol ED-12.15 volume 1 action 1 tp 0 sl 0 type 1 price 1.1115
MR 0 10:02:25.714 EXP5 _ COPYLOT_Client_market15 TEST (ED-12.15,M5) ERROR 0 Result = 10008 symbol ED-12.15 volume 1 action 1 tp 0 sl 0 type 1 price 1.1115 Order placed
ERROR 0 Result тоесть тикет = 0 и он возвращает ошибку. почему? кто сталкивался?
на сервере MetaQuotes все ок
Что-то с брокером не так?
----------------
При успешном выполнении функции в переменной result код ответа содержит значение TRADE_RETCODE_PLACED (код 10008) – "ордер размещен". Успешное выполнение означает только факт отсылки, но не даёт никакой гарантии, что запрос дошел до торгового сервера и был принят для обработки. Торговый сервер при обработке полученного запроса отправляет клиентскому терминалу ответное сообщение об изменении текущего состояния позиций, ордеров и сделок, которое приводит к генерации события Trade.
в том то и дело что не гарантирует но сделку открывает, а вот тикет не возвращает.
в том то и дело что не гарантирует но сделку открывает, а вот тикет не возвращает.
да сделка открывается,даже результат возвращает типо ордер установлен, а вот тикет не возвращает.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Есть код открытия сделки:
так вот при октрытии сделки не всегда возвращается ее тикет int ticket=result.deal; , и это происходит только на брокере BCS не могу понять почему
в логах пишет:
LL 0 10:02:25.651 EXP5 _ COPYLOT_Client_market15 TEST (ED-12.15,M5) 2015.10.23 10:02:12 Try to open position : from master ticket :6474200
LM 0 10:02:25.714 EXP5 _ COPYLOT_Client_market15 TEST (ED-12.15,M5) OK Result = 10008 symbol ED-12.15 volume 1 action 1 tp 0 sl 0 type 1 price 1.1115
MR 0 10:02:25.714 EXP5 _ COPYLOT_Client_market15 TEST (ED-12.15,M5) ERROR 0 Result = 10008 symbol ED-12.15 volume 1 action 1 tp 0 sl 0 type 1 price 1.1115 Order placed
ERROR 0 Result тоесть тикет = 0 и он возвращает ошибку. почему? кто сталкивался?
на сервере MetaQuotes все ок