Индикаторы: AsimmetricStohNR

 

AsimmetricStohNR:

Стохастик, с зависящим от тренда %K. М.б. использован для трендовых ТС

Author: Петр

 

Респект за идею (ну и конечно за ее реализацию).

 

неплохо но мне удобней использовать REI

 
Нектр. оплошность в коде с моей стороны. На практике она сказаться не может, но может вызывать нектр. изменения вида стохастика в экстремальных значениях при пересчете.
Для устранения этой досады, нужно заменить участок кода:
      // переключение направления
      if(Signal[i+1]>OverBought) { // аптренд
         Kperiod0=KperiodShort;
         Kperiod1=KperiodLong;
         trend=1;
        }
      if(Signal[i+1]<OverSold) { // даунтренд
         Kperiod0=KperiodLong;
         Kperiod1=KperiodShort;
         trend=0;
        }
на
      // переключение направления
      if(i>0) {
         if(Signal[i]>OverBought) { // аптренд
            Kperiod0=KperiodShort;
            Kperiod1=KperiodLong;
            trend=1;
           }
         if(Signal[i]<OverSold) { // даунтренд
            Kperiod0=KperiodLong;
            Kperiod1=KperiodShort;
            trend=0;
           }
        }   
 
Интересно
 
По просьбе выложил усовершенствованную версию. Правда, нектр. поля убрал, чтоб не перегружать. Их можно "заэкстернить" по желанию.
 

Отличная работа, идея была, а времени не было ее закодить, огромное спасибо автору!

 
Побольше бы таких работ
Причина обращения: