Скачать MetaTrader 5

За сколько секунд и на сколько пунктов прошла цена

2018.02.13 Эксперты Консультация

Техническое задание

Уважаемые разработчики!

Как определить в советнике, за сколько секунд цена прошла вверх или вниз на указанное кол-во пунктов?

Перед выходом важных экономических новостей, происходит  резкое движение за секунд 20 на пунктов более 500, нужно как то это поймать, чтобы ставить перед новостями. 

Нашел такую формулу, 

   if(TimeCurrent()-Time[0]<=TrTime)
  {
   if(Close[0]-Open[0]>=punkt*Point) 
     {
      //скачёк вверх
      bool up=true;
     }
   if(Open[0]-Close[0]>=punkt*Point)
     {
      //скачёк вниз
      bool dn=true;
     }
   }

Но она лишь работает в тестере правильно, в реальном времени на демо тестах совсем другие результаты. 

Может требуется другое более правильное решение в коде или уже есть готовые варианты.

За предварительную консультацию, готов дополнительно отблагодарить после закрытия заявки. 

Откликнулись

1
Разработчик 1
2018.02.13
Оценка
4.98
(291)
Проекты
594
54%
Арбитраж
32
16% / 41%
Просрочено
107
18%
Загружен
2
Разработчик 2
2018.02.13
Оценка
5
(16)
Проекты
30
23%
Арбитраж
1
0% / 0%
Просрочено
4
13%
Работает
3
Разработчик 3
2018.02.13
Оценка
4.96
(105)
Проекты
144
26%
Арбитраж
33
6% / 61%
Просрочено
58
40%
Работает
4
Разработчик 4
2018.02.13
Оценка
5
(2)
Проекты
4
0%
Арбитраж
1
0% / 0%
Просрочено
1
25%
Работает
5
Разработчик 5
2018.02.13
Оценка
4.75
(138)
Проекты
308
29%
Арбитраж
125
20% / 51%
Просрочено
147
48%
Свободен
6
Разработчик 6
2018.02.13
Оценка
4.5
(8)
Проекты
12
8%
Арбитраж
0
Просрочено
0
Загружен
7
Разработчик 7
2018.02.13
Оценка
4.92
(153)
Проекты
209
25%
Арбитраж
15
20% / 40%
Просрочено
48
23%
Загружен
8
Разработчик 8
2018.02.13
Оценка
5
(1)
Проекты
4
25%
Арбитраж
1
0% / 100%
Просрочено
1
25%
Свободен
9
Разработчик 9
2018.02.13
Оценка
5
(14)
Проекты
22
59%
Арбитраж
2
0% / 50%
Просрочено
3
14%
Свободен
10
Разработчик 10
2018.02.14
Оценка
4.91
(45)
Проекты
104
30%
Арбитраж
4
25% / 50%
Просрочено
29
28%
Свободен
11
Разработчик 11
2018.02.15
Оценка
0
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
12
Разработчик 12
2018.02.17
Оценка
5
(13)
Проекты
34
76%
Арбитраж
1
100% / 0%
Просрочено
11
32%
Работает
13
Разработчик 13
2018.02.20
Оценка
0
Проекты
0
0%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен

Информация о проекте

Бюджет
30 - 300 USD
Сроки выполнения
от 1 до 100 дн.