Trabajo finalizado
Plazo de ejecución 2 horas
Comentario del Cliente
Быстро, качественно.
Comentario del Ejecutor
Грамотный подход к заказу советника.
Tarea técnica
Требуется исходный код советника в mql4 с комментариями.
В советнике 4 ценовых уровня с одинаковым наборам настроек, но работающих независимо друг от друга (каждый по своим настройкам).
Алгоритм работы любого уровня:
- Если выставление уровня включено, то советник рисует линию (см. дополнительные особенности) на уровне п.4 и с заданной даты и времени п.2 (т.е. может быть и в будущем от текущей даты/времени)
начинает оценивать расстояние от уровня п.4 до текущей цены, независимо от того с какой стороны от уровня п.4 находится цена.
- Как только цена прошла расстояние дельта п.5 в любую сторону (если была меньше дельта п.5), то на расстоянии дельта1 п.6 (может быть и отрицательная, т.е. ордер ставить не между ценой и уровнем, ближе к
цене, а за уровнем - дальше от цены) выставляется лимитный ордер с мэджиком п.3, лотом п.1, ТейкПрофитом п.7, СтопЛоссом п.8, комментарием п.9. (+ мэджик в комментарии). Если же на момент заданной
даты/времени цена уже прошла/перешла нужное расстояние, то сразу ставится лимитный ордер и остаётся ожидание советником возможного прохода цены в другую сторону так же на расстояние дельта п.5, т.е.
выставление ордера двухкратное (по одному разу для хода цены вверх и вниз относительно уровня) после отдаления на дельта п.5 в каждую сторону.
После прохода в 2 стороны уровень больше срабатывать не должен до перезапуска советника.
Дополнительные особенности:
- На графике должно быть визуальное отображение включенных уровней в виде линий разных цветов с подписанными параметрами (можно в описании или имени линии, как проще). После срабатывания в другую сторону
подпись должна быть обновлена.
- При установке ордера в логах должно быть сообщение, что расстояние дельта п.5 пройдено в такое-то время (или уже пройдено на момент включения советника на дату/время п.2) вверх/вниз и
что выставлен уровень с соответствующими настройками (перечисление параметров уровня 1-8). Если выставить ордер невозможно, то указать причину.
- Советник должен обрабатывать только те уровни, которые включены на данный момент его работы (оставшиеся визуальные линии и не сработавшие ордера будут удаляться вручную).
Параметры:
Уровень I
0) Включить/выключить выставление данного уровня.
1) Лот
2) Дата/Время
3) Мэджик
4) Уровень
5) Дельта пп.
6) Дельта1 пп.
7) ТП пп.
8) СЛ пп.
9) Комментарий
Уровень II, Уровень III, Уровень IV (в каждом параметры аналогичны)
В советнике 4 ценовых уровня с одинаковым наборам настроек, но работающих независимо друг от друга (каждый по своим настройкам).
Алгоритм работы любого уровня:
- Если выставление уровня включено, то советник рисует линию (см. дополнительные особенности) на уровне п.4 и с заданной даты и времени п.2 (т.е. может быть и в будущем от текущей даты/времени)
начинает оценивать расстояние от уровня п.4 до текущей цены, независимо от того с какой стороны от уровня п.4 находится цена.
- Как только цена прошла расстояние дельта п.5 в любую сторону (если была меньше дельта п.5), то на расстоянии дельта1 п.6 (может быть и отрицательная, т.е. ордер ставить не между ценой и уровнем, ближе к
цене, а за уровнем - дальше от цены) выставляется лимитный ордер с мэджиком п.3, лотом п.1, ТейкПрофитом п.7, СтопЛоссом п.8, комментарием п.9. (+ мэджик в комментарии). Если же на момент заданной
даты/времени цена уже прошла/перешла нужное расстояние, то сразу ставится лимитный ордер и остаётся ожидание советником возможного прохода цены в другую сторону так же на расстояние дельта п.5, т.е.
выставление ордера двухкратное (по одному разу для хода цены вверх и вниз относительно уровня) после отдаления на дельта п.5 в каждую сторону.
После прохода в 2 стороны уровень больше срабатывать не должен до перезапуска советника.
Дополнительные особенности:
- На графике должно быть визуальное отображение включенных уровней в виде линий разных цветов с подписанными параметрами (можно в описании или имени линии, как проще). После срабатывания в другую сторону
подпись должна быть обновлена.
- При установке ордера в логах должно быть сообщение, что расстояние дельта п.5 пройдено в такое-то время (или уже пройдено на момент включения советника на дату/время п.2) вверх/вниз и
что выставлен уровень с соответствующими настройками (перечисление параметров уровня 1-8). Если выставить ордер невозможно, то указать причину.
- Советник должен обрабатывать только те уровни, которые включены на данный момент его работы (оставшиеся визуальные линии и не сработавшие ордера будут удаляться вручную).
Параметры:
Уровень I
0) Включить/выключить выставление данного уровня.
1) Лот
2) Дата/Время
3) Мэджик
4) Уровень
5) Дельта пп.
6) Дельта1 пп.
7) ТП пп.
8) СЛ пп.
9) Комментарий
Уровень II, Уровень III, Уровень IV (в каждом параметры аналогичны)
Han respondido
1
Evaluación
Proyectos
644
26%
Arbitraje
92
72%
/
14%
Caducado
12
2%
Trabaja
Ha publicado: 1 ejemplo
2
Evaluación
Proyectos
679
56%
Arbitraje
33
15%
/
39%
Caducado
63
9%
Libre
3
Evaluación
Proyectos
588
36%
Arbitraje
31
45%
/
3%
Caducado
16
3%
Libre
Ha publicado: 13 ejemplos
4
Evaluación
Proyectos
341
37%
Arbitraje
6
50%
/
17%
Caducado
7
2%
Libre
Ha publicado: 5 ejemplos
5
Evaluación
Proyectos
41
12%
Arbitraje
4
50%
/
50%
Caducado
1
2%
Libre
6
Evaluación
Proyectos
94
29%
Arbitraje
4
25%
/
0%
Caducado
4
4%
Libre
Ha publicado: 3 ejemplos
7
Evaluación
Proyectos
650
28%
Arbitraje
112
19%
/
62%
Caducado
319
49%
Libre
8
Evaluación
Proyectos
189
46%
Arbitraje
34
24%
/
41%
Caducado
58
31%
Libre
Ha publicado: 12 ejemplos
9
Evaluación
Proyectos
188
32%
Arbitraje
5
60%
/
20%
Caducado
3
2%
Libre
Ha publicado: 3 ejemplos
10
Evaluación
Proyectos
146
34%
Arbitraje
13
8%
/
62%
Caducado
26
18%
Libre
Ha publicado: 6 ejemplos
11
Evaluación
Proyectos
66
30%
Arbitraje
2
0%
/
0%
Caducado
0
Libre
12
Evaluación
Proyectos
34
76%
Arbitraje
1
100%
/
0%
Caducado
6
18%
Libre
Información sobre el proyecto
Presupuesto
30 - 40 USD