khorosh:
Вот этот индикатор.
Я бы избавился от операции ArrayResize(), объявив массивы CCI[], MM[], BB_UP[], BB_LOW[], как индикаторные буферы.
Кроме того, в приведенном ниже коде явная ошибка
for (Counter=i; Counter>=i+9; Counter--) AvgRange=AvgRange+MathAbs(High[Counter]-Low[Counter]); Range=AvgRange/10;
Может, предполагалось так
for (Counter=i; Counter<=i+9; Counter++)
Тогда нужно будет изменить вычисление limite
limite = MathMin(Bars-barrasContadas, Bars-10);
Mislaid:
Спасибо.
Я бы избавился от операции ArrayResize(), объявив массивы CCI[], MM[], BB_UP[], BB_LOW[], как индикаторные буферы.
Кроме того, в приведенном ниже коде явная ошибка
Может, предполагалось так
Тогда нужно будет изменить вычисление limite
Vinin:
Большое спасибо!
Попробуй, может лучше будет
khorosh:
Большое спасибо!
Только возможно есть еще одна проблема. Частенько IndicatorCounted() возвращает значение равное нулю. А это значит полный перерасчет на каждом тике. Лучше переходить на новый формат
Большое спасибо!
Vinin:
Только возможно есть еще одна проблема. Частенько IndicatorCounted() возвращает значение равное нулю. А это значит полный перерасчет на каждом тике. Лучше переходить на новый формат
Что за формат?
Только возможно есть еще одна проблема. Частенько IndicatorCounted() возвращает значение равное нулю. А это значит полный перерасчет на каждом тике. Лучше переходить на новый формат
Vinin:
Спасибо!
Примерно так
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вот этот индикатор.