При компиляции выдаёт ошибку: 'LinearWeightedMAOnBuffer' - wrong parameters count tsis.mq5 155 10
Чтобы исправить, необходимо:
1. предварительно вычислить сумму весовых коэффициентов LWMA_weight:
int LWMA_weight=0; for(int j=1; j<=sp; j++) LWMA_weight+=j; // Увеличение значения переменной LWMA_weight на j
2. передать LWMA_weight последним параметром в функцию LinearWeightedMAOnBuffer;
LinearWeightedMAOnBuffer(rates_total,prev_calculated,begin2,sp,TSIBuffer,TSISigBuffer,LWMA_weight)
Eugeniy Medvedev:
Спасибо за конструктивное участие
...
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Как написать индикатор на основе другого индикатора:
На MQL5 можно не только создать новый пользовательский индикатор с чистого листа, но и написать индикатор на базе другого, уже существующего индикатора, встроенного в терминал или пользовательского. И тут существует два способа: первый - доработать индикатор, добавить к нему новые вычисления и графические стили, второй - использовать встроенный в терминал индикатор или существующий пользовательский индикатор при помощи функций iCustom() или IndicatorCreate().
Автор: Дмитрий