Не работает функция UninitializeReason()
Проверим
Уже. Build 1200, смена ТФ.
2015.10.29 18:23:29.614 candle_body_size_mt5 (EURUSD.e,M1) UninitializeReason() from OnInit = 0
2015.10.29 18:23:29.596 candle_body_size_mt5 (EURUSD.e,M5) reason = 3
2015.10.29 18:23:29.596 candle_body_size_mt5 (EURUSD.e,M5) UninitializeReason() from OnDeinit = 0
int OnInit() { Print("UninitializeReason() from OnInit = ", UninitializeReason()); return(INIT_SUCCEEDED); } void OnDeinit(const int reason) { Print("UninitializeReason() from OnDeinit = ", UninitializeReason()); Print("reason = ", reason); }
Уже. Build 1200, смена ТФ.
Исправлено, исправление войдёт в 1210 билд.
Проверил на всякий в МТ4 902, все ОК
2015.10.29 20:05:09.374 ScalpHunter EURUSD.e,M5: UninitializeReason() from OnInit = 3
2015.10.29 20:05:09.056 ScalpHunter EURUSD.e,M1: reason = 3
2015.10.29 20:05:09.056 ScalpHunter EURUSD.e,M1: UninitializeReason() from OnDeinit = 3
Исправлено, исправление войдёт в 1210 билд.
После обновления до версии MetaTrader 5.00 Build 1200 функция UninitializeReason() всегда возвращает 0.
Исправьте пожалуйста.