Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый день.
В MT4 есть встроенный пользовательский индикатор MACD.
В нем изменяю строку:
MacdBuffer[i]=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i);
на строку:
MacdBuffer[i]=iRSI(NULL,0,FastEMA,PRICE_CLOSE,0)-iRSI(NULL,0,SlowEMA,PRICE_CLOSE,0);
Компилируется все без ошибок.
Когда строю этот измененный индикатор, то все значения индикатора до текущего значения почему-то становятся константами.
Динамический расчет новых значений индикатора начинается лишь с бара, на котором прикрепил индикатор.
В чем может быть дело?
// Когда возвращаю прежнюю строку, то все строится и считается как надо.