Индикаторы: Body candle statistics

Body candle statistics:

Подсчёт размера тела свечи за определённый интервал

Body candle statistics

Автор: Vladimir Karputov

Отличная работа! 5+

Да, чем проще тем лучше - это всегда работает!

Средний размер свечи считается неверно.

Пропущен + в цикле сбора суммы размеров по периоду. Должно быть:

body+=MathAbs(open[j]-close[j]);

Sergey Tselikov:

Средний размер свечи считается неверно.

Пропущен + в цикле сбора суммы размеров по периоду. Должно быть:

body+=MathAbs(open[j]-close[j]);

Да, верно. Спасибо.

Сумма считается на первом баре, а результат выдается на нулевом. 

      for(int j=i-InpPeriod; j<i; j++)

надо добавить j<=i вместо j<i.

      for(int j=i-InpPeriod; j<=i; j++)
Comrade:

Нет. Статистика именно ОТОБРАЖАЕТСЯ на баре. И она постоянная - не зависит от самого правого бара.