Использую такой код для индикаторов на 4ке, что бы работало на 5ке. На текущем ТФ все работает. А вот iTime(NULL,5,0)) на другом ТФ выдает значение текущего ТФ. Как поправить? Как то надо отменить дефайны при вызове iTime. Если подставить тип ENUM_TIMEFRAMES то выдает ошибку при компиляции, а с int периодом не хочет работать.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
работает,
для MT5 функция
работает,
для MT5 функция
Для mql4 точно такая-же функция отлично работает.
Для mql4 точно такая-же функция отлично работает.
у меня МТ5, там должен быть код
у меня МТ5, там должен быть код
Алексей имел ввиду, что эта функция
работает и в MQL4 и в MQL5
iTime(NULL,5,0))
Там дефайн по типам и компилятор ругается на тип таймфрейм енум. Инт нормально тока.
Руается даже если в этой строке
int заменить на ENUM_TIMEFRAMES
Руается даже если в этой строке
int заменить на ENUM_TIMEFRAMES
Да как то жесткая подмена. Здесь правда не пробовал менять.
и прочие iХХХХ, работают без проблем