Индикаторы: Percentage Crossover Channel

 

Percentage Crossover Channel:

Канал основанный на процентном отклонении цены.

Author: Victor

 
Запаздывает на 1 бар, т.к. использует Close
 
vaa20003:
Запаздывает на 1 бар, т.к. использует Close

Close[0] вы считаете опозданием на 1 бар ???
 
+10, лучше JMA при определённых настройках
 

+100/10. Всё надо правильно понимать ...

 
Очень интересный индикатор. Позволяет отсеять заданный процент шумов на рабочем таймфрейме. Не менее интересен чем обычная простая средняя (SMA) и без ее недостатка выраженного объемом выборки.
 

к сожалению перерисовывается последний сформировавшийся бар!!!!!!!!!!!(((

Как можно исправить?

 
blo0ds:

к сожалению перерисовывается последний сформировавшийся бар!!!!!!!!!!!(((

Как можно исправить?

попробуйте заменить

for( i=t; i>=0; i-- )

на

for(i=t-1; i>=0; i--)
 

а так не пойдёт?

было:

int t=Bars-counted_bars;
  if (t>1){ t=Bars-3; }

стало: 

int t=Bars-counted_bars-1;
// if (t>1){ t=Bars-3; }

 вроде сработало)
 

 
blo0ds:

а так не пойдёт?:

int t=Bars-counted_bars-1;
// if (t>1){ t=Bars-3; }

вроде сработало)

можно и так. Еще для 5 знаков неплохобы IndicatorDigits(Digits) в init добавить
 

Старая как мир идея в неплохом воплощении))) Вопрос к автору: процентное отклонение от какой цены используется? И процентное отклонение за какой период?

Просто непонятно немного, чем обусловлена ширина канала.