Техническое задание
Уважаемые разработчики!
Как определить в советнике, за сколько секунд цена прошла вверх или вниз на указанное кол-во пунктов?
Перед выходом важных экономических новостей, происходит резкое движение за секунд 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
Оценка
Проекты
679
56%
Арбитраж
33
15%
/
39%
Просрочено
63
9%
Свободен
2
Оценка
Проекты
94
29%
Арбитраж
4
25%
/
0%
Просрочено
4
4%
Работает
3
Оценка
Проекты
480
41%
Арбитраж
79
11%
/
62%
Просрочено
77
16%
Работает
4
Оценка
Проекты
169
34%
Арбитраж
4
25%
/
25%
Просрочено
3
2%
Работает
5
Оценка
Проекты
395
28%
Арбитраж
155
20%
/
52%
Просрочено
112
28%
Свободен
6
Оценка
Проекты
80
39%
Арбитраж
4
50%
/
25%
Просрочено
0
Свободен
7
Оценка
Проекты
1049
49%
Арбитраж
39
28%
/
41%
Просрочено
49
5%
Свободен
8
Оценка
Проекты
4
25%
Арбитраж
1
0%
/
100%
Просрочено
1
25%
Свободен
9
Оценка
Проекты
22
59%
Арбитраж
2
0%
/
50%
Просрочено
2
9%
Свободен
10
Оценка
Проекты
144
34%
Арбитраж
11
9%
/
55%
Просрочено
26
18%
Работает
11
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
12
Оценка
Проекты
34
76%
Арбитраж
1
100%
/
0%
Просрочено
6
18%
Свободен
13
Оценка
Проекты
1
0%
Арбитраж
1
0%
/
100%
Просрочено
0
Свободен
Информация о проекте
Бюджет
30 - 300 USD
Исполнителю
27
- 270
USD
Сроки выполнения
от 1 до 100 дн.