Болленжер бандс (математическая задачка)

MQL4 Indicatori

Specifiche

Добрый день.

Требуется доработать имеющийся в терминале индикатор bollenger bands. На данный момент индикатор динамически высчитывает  верхнюю и нижнюю линии на нулевом баре в зависимости от последней цены закрытия, известной по последнему тику и именно это меня не устраивает.

Необходимо  переписать индикатор так, чтобы в начале нового бара высчитывались (один раз) значение линии верхней, нижней и средней, при которых цена выйдет за рамки индикатора. В общем проблему я решил сам, но метод получился очень не ресурсосберегающий. Нужно придумать методику расчёта этих значений, и индикатор можно не писать. Единственное метод должен быть кратким. Как это реализовано сейчас: я беру значение линии, беру это значение в качестве цены закрытия, высчитываю в цикле до тех пор, пока значение предполагаемой цены закрытия не выходит за рамки линии индикатора. Данный метод в настоящий момент есть костыль, от которого хотелось бы избавиться.

Кто возьмётся 

Con risposta

1
Sviluppatore 1
Valutazioni
(169)
Progetti
460
41%
Arbitraggio
39
18% / 31%
In ritardo
193
42%
Gratuito
Pubblicati: 2 codici
2
Sviluppatore 2
Valutazioni
(807)
Progetti
1127
43%
Arbitraggio
47
49% / 23%
In ritardo
84
7%
Gratuito
3
Sviluppatore 3
Valutazioni
(45)
Progetti
105
30%
Arbitraggio
8
25% / 50%
In ritardo
40
38%
Gratuito
4
Sviluppatore 4
Valutazioni
(69)
Progetti
146
34%
Arbitraggio
13
8% / 62%
In ritardo
26
18%
Gratuito
Pubblicati: 6 codici
5
Sviluppatore 5
Valutazioni
Progetti
3
33%
Arbitraggio
3
0% / 100%
In ritardo
1
33%
Gratuito
6
Sviluppatore 6
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
7
Sviluppatore 7
Valutazioni
(24)
Progetti
55
40%
Arbitraggio
1
0% / 0%
In ritardo
11
20%
Gratuito
8
Sviluppatore 8
Valutazioni
(71)
Progetti
156
44%
Arbitraggio
22
41% / 14%
In ritardo
16
10%
Gratuito
Pubblicati: 10 codici
9
Sviluppatore 9
Valutazioni
(23)
Progetti
31
71%
Arbitraggio
0
In ritardo
1
3%
Gratuito
Pubblicati: 188 codici
10
Sviluppatore 10
Valutazioni
(195)
Progetti
395
28%
Arbitraggio
155
20% / 52%
In ritardo
112
28%
Gratuito
11
Sviluppatore 11
Valutazioni
(574)
Progetti
945
47%
Arbitraggio
309
58% / 27%
In ritardo
125
13%
Gratuito
12
Sviluppatore 12
Valutazioni
(64)
Progetti
144
46%
Arbitraggio
21
38% / 24%
In ritardo
32
22%
In elaborazione
13
Sviluppatore 13
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito

Informazioni sul progetto

Budget
20- USD
Scadenze
a 7 giorno(i)