ошибка при компиляции
'Smooth_Method' - declaration without type SmoothAlgorithms.mqh 537 18
'Method' - comma expected SmoothAlgorithms.mqh 537 32
'Method' - undeclared identifier SmoothAlgorithms.mqh 540 11
'Method' - illegal switch expression type SmoothAlgorithms.mqh 540 11
'MODE_SMA_' - undeclared identifier SmoothAlgorithms.mqh 542 12
'MODE_SMA_' - constant expression is not integral SmoothAlgorithms.mqh 542 12
'MODE_EMA_' - undeclared identifier SmoothAlgorithms.mqh 543 12
'MODE_EMA_' - constant expression is not integral SmoothAlgorithms.mqh 543 12
'MODE_SMMA_' - undeclared identifier SmoothAlgorithms.mqh 544 12
'MODE_SMMA_' - constant expression is not integral SmoothAlgorithms.mqh 544 12
'MODE_LWMA_' - undeclared identifier SmoothAlgorithms.mqh 545 12
'MODE_LWMA_' - constant expression is not integral SmoothAlgorithms.mqh 545 12
'MODE_JJMA' - undeclared identifier SmoothAlgorithms.mqh 546 12
'MODE_JJMA' - constant expression is not integral SmoothAlgorithms.mqh 546 12
'MODE_JurX' - undeclared identifier SmoothAlgorithms.mqh 547 12
'MODE_JurX' - constant expression is not integral SmoothAlgorithms.mqh 547 12
'MODE_ParMA' - undeclared identifier SmoothAlgorithms.mqh 548 12
'MODE_ParMA' - constant expression is not integral SmoothAlgorithms.mqh 548 12
'MODE_T3' - undeclared identifier SmoothAlgorithms.mqh 549 12
'MODE_T3' - constant expression is not integral SmoothAlgorithms.mqh 549 12
'MODE_VIDYA' - undeclared identifier SmoothAlgorithms.mqh 550 12
'MODE_VIDYA' - constant expression is not integral SmoothAlgorithms.mqh 550 12
'MODE_AMA' - undeclared identifier SmoothAlgorithms.mqh 551 12
'MODE_AMA' - constant expression is not integral SmoothAlgorithms.mqh 551 12
'MODE_SMMA_' - case value already used SmoothAlgorithms.mqh 544 12
see previous usage SmoothAlgorithms.mqh 543 12
'MODE_LWMA_' - case value already used SmoothAlgorithms.mqh 545 12
see previous usage SmoothAlgorithms.mqh 544 12
'MODE_JJMA' - case value already used SmoothAlgorithms.mqh 546 12
see previous usage SmoothAlgorithms.mqh 545 12
'MODE_SMA_' - case value already used SmoothAlgorithms.mqh 542 12
see previous usage SmoothAlgorithms.mqh 546 12
'MODE_JurX' - case value already used SmoothAlgorithms.mqh 547 12
see previous usage SmoothAlgorithms.mqh 542 12
'MODE_AMA' - case value already used SmoothAlgorithms.mqh 551 12
see previous usage SmoothAlgorithms.mqh 547 12
'MODE_ParMA' - case value already used SmoothAlgorithms.mqh 548 12
see previous usage SmoothAlgorithms.mqh 551 12
'MODE_T3' - case value already used SmoothAlgorithms.mqh 549 12
see previous usage SmoothAlgorithms.mqh 548 12
'MODE_VIDYA' - case value already used SmoothAlgorithms.mqh 550 12
библиотеку конечно же разместил, даже находил исправленную библиотеку ошибки прежние.
Большая часть моих публикаций (а их больше трёх тысяч) была выполнена очень давно и за это время MQL5 сильно эволюционировал. Вполне естественно, что старый код уже перестаёт компилироваться.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
XRSX:
Этот индикатор представляет модифицированный вариант Индекса относительной силы (RSI) с возможностью выбора алгоритма усреднения и динамически изменяемыми уровнями перепроданности/перекупленности.
Для более точной работы с уровнями перепроданности/перекупленности они представлены в динамически изменяемом варианте на основе полос Боллинджера (Bollinger Bands).
Автор: Nikolay Kositsin