Эксперт рассчитывающий стандартное отклонение индикатора

MQL5 Experts

Tâche terminée

Temps d'exécution 21 jours
Commentaires du client
Задание выполнено на 3 недели позже срока.

Spécifications

Доброго времени суток!

Мне нужен эксперт внутрь которого надо встроить расчёт индикатора и расчёт стандартного отклонения от показаний индикатора.

Эксперт не торгует, а выводит в журнал значения индикаторов. 


//входные параметры:

int MainPeriod = 10;

double Deviation = 1.0;


//Расчёт индикатора производится на открытии нового бара или при установке эксперта на график, все расчёты производятся с первого бара, нулевой не считаем.

if(NewBar!=r[0].time)

{

 high_lvl=максимальная цена за MainPeriod;

 low_lvl=минимальная цена за MainPeriod;

 atr=расчёт индикатора ATR; //не хендл

 kpd=((high_lvl-low_lvl)/(atr*MainPeriod))*100; //расчёт индикатора

 Print(kpd); 

 NewBar=r[0].time; 

}

//причём при установке эксперта на график надо рассчитать MainPeriod*20 значений индикатора и сохранить их в буфер KPD[]

//потом при каждом открытии нового бара надо добавлять новое значение в буфер KPD[], а старое убирать...

//а так же, при первой установке эксперта надо рассчитывать стандартное отклонение от показаний индикатора за MainPeriod*20

//в дальнейшем пересчёт стандартного отклонения производить один раз в MainPeriod баров;

if(shift<r[MainPeriod].time)

{

 StdDevKPD=AvgKPD(KPD,MainPeriod*20)-Deviation*StdDev(KPD,MainPeriod*20); 

 Print(StdDevKPD);

 shift=r[0].time; 

Répondu

1
Développeur 1
Évaluation
(80)
Projets
117
67%
Arbitrage
16
25% / 13%
En retard
12
10%
Gratuit
Publié : 2 codes
2
Développeur 2
Évaluation
(633)
Projets
1001
47%
Arbitrage
33
36% / 36%
En retard
98
10%
Chargé
Publié : 6 codes
3
Développeur 3
Évaluation
(281)
Projets
650
28%
Arbitrage
112
19% / 62%
En retard
319
49%
Gratuit
4
Développeur 4
Évaluation
(68)
Projets
78
27%
Arbitrage
13
31% / 62%
En retard
15
19%
Gratuit
Publié : 4 codes
5
Développeur 5
Évaluation
(195)
Projets
395
28%
Arbitrage
155
20% / 52%
En retard
112
28%
Gratuit
6
Développeur 6
Évaluation
(10)
Projets
19
21%
Arbitrage
2
0% / 50%
En retard
2
11%
Gratuit
Publié : 11 codes
7
Développeur 7
Évaluation
(69)
Projets
146
34%
Arbitrage
13
8% / 62%
En retard
26
18%
Gratuit
Publié : 6 codes
8
Développeur 8
Évaluation
(40)
Projets
106
52%
Arbitrage
17
12% / 65%
En retard
25
24%
Gratuit
9
Développeur 9
Évaluation
(574)
Projets
945
47%
Arbitrage
309
58% / 27%
En retard
125
13%
Gratuit
10
Développeur 10
Évaluation
(128)
Projets
206
49%
Arbitrage
29
28% / 48%
En retard
33
16%
Gratuit
Publié : 1 code

Informations sur le projet

Budget
13- USD
Délais
à 2 jour(s)