Модулирование индикатора EMA_ATR_VA по значению индикатора советника

MQL5 Indikatoren Experten

Auftrag beendet

Ausführungszeit 18 Tage

Spezifikation

Модулировать параметр Sensitivity индикатора EMA_ATR_VA в зависимости от значения переменной Dens.

Переменную Dens считаем в самом индикаторе, как количество баров за отчетный период, деленное на количество колен ZZ за него же. 

Способ модуляции.

К заданному значению  константы Sensitivity динамически добавляем довесок, уменьшающий или  увеличивающий ее рабочее значение.

По формуле

 sens==(Sensitivity+(Dens-DensMiddle)*CompensFiltr)/100.0; 

c обрезанием границ показателя Sensitivity

   ifSensitivityA_1>100.0)     SensitivityA_1=100.0;

   if(SensitivityA_1<-100.0)    SensitivityA_1=-100.0;

 

Новые пользовательские переменные индикатора составят нехилый списочек


 double              DensMiddle         =    ; //базовое значение для получаемой переменной

 double              CompensFiltr       =    ;  //масштабчик

 

 ENUM_TIMEFRAMES   Z_Tf_Den_ind  = PERIOD_M5; //  Таймфрейм ZZ

 int               ExtDepth_Den_ind=12;       //  всяческие малополезные параметры zz

 int               ExtDeviation_Den_ind=5;    // всяческие малополезные параметры zz

int               ExtBackstep_Den_ind =3;   // всяческие малополезные параметры zz

 int               NBars_ind            =240;  // Глубина анализа в барах

 

 

Bewerbungen

1
Entwickler 1
Bewertung
(280)
Projekte
650
28%
Schlichtung
111
19% / 61%
Frist nicht eingehalten
319
49%
Frei

Projektdetails

Budget
15 USD
Für die Entwickler
13.5 - 13.5 USD
Ausführungsfristen
von 3 bis 6 Tag(e)