Индикатор не работает, возникает ошибка компиляции: 'iTime' - переопределение системной функции alma_v2.mq5 209 10.
Я считаю, что эту функцию нужно убрать, так как в текущей версии MQL5 уже есть встроенная функция iTime.
datetime iTime(string symbol,ENUM_TIMEFRAMES TF,int index) { if(index < 0) return(-1); static datetime timearray[]; if(CopyTime(symbol,TF,index,1,timearray) > 0) return(timearray[0]); else return(-1); }
Прикрепляю исправленный файл mq5 (примечание: чтобы увидеть вложение, нужно нажать на ссылку "Перейти к обсуждению")
Файлы:
alma_v2.mq5
15 kb
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
ALMA(Arnaud Legoux Moving Average):
Взвешенная средняя с регулируемым лагом за счет применения кривой нормального(гауссового) распределения в качестве функции весовых коэффициентов.
Автор: Igor Durkin