Проблема с получением события MarketDepthsChanged с коннектором для MT4 в версии 4.4.17

Проблема с получением события MarketDepthsChanged с коннектором для MT4 в версии 4.4.17
Atom
1/14/2020
LevNNN


Всем добрый вечер.

Есть торговый робот для Quick. Все работает, в том числе и под версией 4.4.17 с новым классом Connector . Пробую перенести его на MT4, версия ПО 4.4.17. Коннектор установился успешно, к серверу подключается. Ордера проходят, хотя и возникает ошибка, которая в логе пишет следующее сообщение:.

22:36:38.907|Error |MqlServer |Cant close position #6239594. ERR=4108 22:36:38.907|Error |MqlServer |Ошибка закрытия позиции "ERROR (6239594): 4108/Text=Неверный номер тикета at tryCloseOrders Where="tryCloseOrders"" для #6239594 22:36:38.907| |MqlServer |closed position Volume=0.020000

Но не смотря на ошибку ордер со второго раза срабатывает. С этим я как - нибудь разберусь, но больше волнует другое.

Для мониторинга котировок подписываюсь на котировки с помощью метода

                Trader.SubscribeMarketDepth(sec);

Но в ответ никаких событий MarketDepthsChanged не приходит. Еще раз замечу, что тот же код для коннектора для Quic работает.

В чем может быть проблема?! Что я делаю неверно?!

Спасибо!




Thanks:


< 1 2 
Support

Avatar
Date: 1/17/2020
Reply


Пожалуйста, прикрепите логи мт части.

Thanks:

LevNNN

Avatar
Date: 1/17/2020
Reply


Прикрепил.

FixServer.txt 31 KB (492) MqlServer.txt 78 KB (564)
Thanks:

Support

Avatar
Date: 1/20/2020
Reply


Добрый день

Пожалуйста возьмите последнюю версию коннекторов МТ. Она совместимы с ночной сборкой АПИ.

Thanks:

ghost-mo

Avatar
Date: 1/20/2020
Reply


Рекомендую использовать МТ5 с ним гораздо проще работать, через S#))

Thanks:

LevNNN

Avatar
Date: 1/21/2020
Reply


Спасибо! Новая версия заработала. В этой версии я еще обнаружил еще одно странное поведение ПО, куда
писать о проблеме - сюда?!

Thanks:
< 1 2 

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy