Vyacheslav Demidyuk

Results 83 comments of Vyacheslav Demidyuk

Добрый день. Можно ли вас попросить сбросить мне вашу программу на почту [email protected]? Я проверю ее у себя.

Вообще-то нет смысла проверять состояние коннекта по таймеру. Для этого есть ивент ConnectionStateChanged который отлично подходить для этого и выдает нотификации, если состояние поменяется. Попробуйте использовать его.

Все верно, таких событий нет. Но есть уже готовая реализация TradeMonitor (TimerTradeMonitor, TimeframeTradeMonitor), который выдает ивенты по закрытым и открытим ордерам. Возможно это то, что вам нужно.

Это очень странная ситуация, когда канал произвольно закрывается. Мне нужно исходники примера с данной проблемой, чтобы воспроизвести ее локально и попробовать определить ее характер.

Проверка выполняется лишь с той целью, что пользователь может случайно сделать вызов функции API без подключения. При всегда правильном вызове функций это проверка немного избыточна.

Буду пробовать воспроизвести эту проблему со своей стороны. Надеюсь получиться в скором времени ее пофиксить.

Hi. What version of API are you using: MT4 or MT5 ?

Function IsConnected is only wrapper over MQL function https://docs.mql4.com/check/isconnected So it has to be used as other mtapi functions that will be performed on MT4 side. Are you using it...

Can you show me source code where you are using function IsConnected? It is very strange that you have got exception while using this function. It is working good in...

What source have you defined during call function GetOrder (GetOrders) : MODE_TRADES or MODE_HISTORY ? All closed orders must be loaded by MODE_HISTORY.