Программа для сбора статистики поведения цены после образования пин-баров с заданными параметрами

MQL4 Scripts Other

Specification

Нужна программа для сбора статистики поведения цены после образования пин-баров с заданными параметрами в пределах 6-7 свечей после закрытия пин-бара.

В процессе фильтрации пин-баров используются процентное соотношение его длинной тени и оставшейся части, индикатор CCI c двумя разными периодами, EMA на основе данных медленного CCI, а также уровни, которые будут пересекать перечисленные индикаторы.

Программа должна работать в среде тестера стратегий МТ4 на основе архива котировок.

Процесс работы программы с точки зрения пользователя мне представляется следующим образом. Я включаю на тестере стратегий МТ4 какую-либо валютную пару с определенным таймфреймом и происходит прогон архива котировок в быстром темпе в диапазоне указанных дат. В результате я получаю статистические данные по пройденному периоду в нижней части основного окна программы МТ4 (там, где обычно располагаются осцилляторы) вот в таком виде:

Слева столбик 1:

  А – 3000

1А – 30 %

2А – 20 %

3А – 20 %

4А – 10 %

5А – 10 %

6А – 10 %

 

Чуть правее столбик 2: 

  В – 2000

1В – 30 %

2В – 20 %

3В – 20 %

4В – 10 %

5В – 10 %

6В – 10 %


                                                

То есть было 3000 ситуаций А, из которых ситуаций 1А было 30%, 2А было 20%....

Во втором столбике: было 2000 ситуаций В, из которых ситуаций 1В было 30%, 2В было 20%....

В ТС расписаны все ситуации со скриншотами, о которых идет речь.

Responded

1
Developer 1
Rating
(546)
Projects
1327
59%
Arbitration
28
82% / 0%
Overdue
10
1%
Free
2
Developer 2
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
3
Developer 3
Rating
(46)
Projects
73
16%
Arbitration
13
8% / 92%
Overdue
37
51%
Free
4
Developer 4
Rating
(720)
Projects
1039
39%
Arbitration
47
49% / 23%
Overdue
84
8%
Free
5
Developer 5
Rating
(107)
Projects
201
47%
Arbitration
0
Overdue
0
Free
6
Developer 6
Rating
(2070)
Projects
2629
61%
Arbitration
114
45% / 25%
Overdue
418
16%
Working
7
Developer 7
Rating
(66)
Projects
143
34%
Arbitration
10
10% / 60%
Overdue
26
18%
Free
8
Developer 8
Rating
(798)
Projects
1369
72%
Arbitration
112
29% / 48%
Overdue
341
25%
Loaded
9
Developer 9
Rating
(264)
Projects
538
50%
Arbitration
55
40% / 36%
Overdue
224
42%
Working
10
Developer 10
Rating
(351)
Projects
679
56%
Arbitration
33
15% / 39%
Overdue
63
9%
Free
11
Developer 11
Rating
(71)
Projects
156
44%
Arbitration
22
41% / 14%
Overdue
16
10%
Free
12
Developer 12
Rating
(45)
Projects
105
30%
Arbitration
8
25% / 50%
Overdue
40
38%
Free
13
Developer 13
Rating
(34)
Projects
68
46%
Arbitration
1
0% / 0%
Overdue
0
Free
14
Developer 14
Rating
(45)
Projects
76
20%
Arbitration
7
0% / 86%
Overdue
14
18%
Free
15
Developer 15
Rating
(254)
Projects
572
36%
Arbitration
64
20% / 58%
Overdue
147
26%
Free
16
Developer 16
Rating
(44)
Projects
100
39%
Arbitration
17
29% / 47%
Overdue
32
32%
Free
17
Developer 17
Rating
Projects
3
33%
Arbitration
3
0% / 100%
Overdue
1
33%
Free
18
Developer 18
Rating
(563)
Projects
931
47%
Arbitration
301
59% / 25%
Overdue
123
13%
Working
19
Developer 19
Rating
(62)
Projects
140
46%
Arbitration
19
42% / 16%
Overdue
32
23%
Free

Project information

Budget
80 - 100 USD
For the developer
72 - 90 USD
Deadline
from 5 to 6 day(s)