Auftrag beendet
Spezifikation
Модулировать параметр Sensitivity индикатора EMA_ATR_VA в зависимости от значения переменной Dens.
Переменную Dens считаем в самом индикаторе, как количество баров за отчетный период, деленное на количество колен ZZ за него же.
По формуле
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; // Глубина анализа в барах