Советник на пересечении средних скользящих

MQL4 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 3 días

Tarea técnica

Требуется написать советник для MT4 на основе Moving Average или доработать советник Adjustable_MA

Основа: покупка и продажа происходит после пересечения двух МА, где короткая (главная) пересекает длинную.

Важно: на покупку и на продажу настраиваются разные периоды и методы МА,т.е. всего 4 МА

Пример:

 ЕМА-10 пересекает ЕМА-40 снизу вверх (покупка), LWMA-8 пересекает LWMA-60 сверху вниз (продажа).Так же возможность вариации между двумя МА по методу, по применению (close, open, low, hight.....) т.е. на покупку EMA-10 (open) пересекает SMA-40 (close), в общем, полностью универсальные настройки МА. Значения: 0-SМА, 1-ЕМА, 2-SMMA, 3-LWMA.

Открытие ордера:

 Произошло пересечение - дожидается новой свечи и открывается сразу с её открытия , при этом нужна возможность выбора как (дожидаться нового бара) и (не дожидаясь нового бара),т.е. ДА/НЕТ . Также необходимо выставление ограничения открытия ордеров по времени суток.

Фиксирование прибыли:

  1.  TakeProfit
  2.  Tralling Stop (это главный параметр в советнике, который опишу ниже)
  3.  Закрытие в момент пересечения МА (не дожидаясь нового бара) – ДА/НЕТ

Tralling Stop:

  1.  Обычный тралл ( 0 – нет, > - в пунктах)
  2.  NoLoss – он же безубыток вроде ( 0 – нет, > - в пунктах)
  3.  В режиме пирамиды (лестницы) с фиксацией Stop Loss в пунктах, т.е. от цены проходит 50 пунктов – выставляется Stop Loss в ноль, далее проходит ещё 70 пунктов (уже 120) – выставляет Stop Loss в 50 пунктов, далее проходит ещё 60 пунктов (уже 180) – выставляет Stop Loss в 100 пунктов, далее так же по возрастанию. Не знаю как и чем это фиксируется в коде, пока не могу сказать сколько нужно ступеней, а так – около десяти (с разным интервалом) .

Основной функцией является то, что Tralling не тянет за собой Stop Loss, а фиксирует как вручную!!!

Фиксирование убытка:

1.       Stop Loss

2.       Tralling Stop Loss ( 0 – нет, > - в пунктах)

3.       Закрытие в момент пересечения МА (не дожидаясь нового бара) – ДА/НЕТ

Дополнительные и изменяемые параметры:

1.       Проскальзывание

2.       Девиация (отклонение)

3.       Фиксированный лот – ДА/НЕТ

4.       При развороте (пересечении) сначала закрывается открытый ордер – ДА/НЕТ

5.       Алерты на открытие ордеров – ДА/НЕТ

 .Всё необходимое для оптимизации и дооптимизации советника.

 .Советник должен оставлять следы (стрелочки) своей работы.

 .Любой инструмент, любой таймфрейм.

 .Работа на реальных и демо счетах.

Ну и понятное русскоязычное описание всех параметров данного советника!!!

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

Это полное описание технического задания. 

 

В голову пришла доработка (исправленно 19.05.) : Допустим работа советника ограничена с 09:00 до 22:00, на баре в 6:00 происходит пересечение МА, после чего в 7:00 открылся бы ордер, но советник в этот момент молчит и начинает свою работу в 9:00 пропустив движение. Возможно ли сделать так,чтобы советник понял,что МА пересеклись и тренд увеличивается в нужную сторону и открывает (сразу или со следующего бара) ордер в ту сторону??? Это встречный вопрос к кандидату. 

 

 

 

 

 

 

 

Han respondido

1
Desarrollador 1
Evaluación
(37)
Proyectos
134
32%
Arbitraje
21
14% / 67%
Caducado
38
28%
Libre
2
Desarrollador 2
Evaluación
(187)
Proyectos
367
56%
Arbitraje
45
22% / 56%
Caducado
188
51%
Libre
Ha publicado: 1 artículo, 6 ejemplos
3
Desarrollador 3
Evaluación
(574)
Proyectos
945
47%
Arbitraje
309
58% / 27%
Caducado
125
13%
Libre
4
Desarrollador 4
Evaluación
(40)
Proyectos
106
52%
Arbitraje
17
12% / 65%
Caducado
25
24%
Libre
5
Desarrollador 5
Evaluación
(493)
Proyectos
1022
58%
Arbitraje
30
27% / 23%
Caducado
133
13%
Trabaja
6
Desarrollador 6
Evaluación
(618)
Proyectos
1429
59%
Arbitraje
31
81% / 0%
Caducado
10
1%
Libre
7
Desarrollador 7
Evaluación
(511)
Proyectos
978
74%
Arbitraje
27
19% / 67%
Caducado
100
10%
Libre
Ha publicado: 1 artículo, 6 ejemplos
8
Desarrollador 8
Evaluación
(23)
Proyectos
90
24%
Arbitraje
12
33% / 67%
Caducado
35
39%
Libre
Ha publicado: 8 ejemplos
9
Desarrollador 9
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
10
Desarrollador 10
Evaluación
(195)
Proyectos
395
28%
Arbitraje
155
20% / 52%
Caducado
112
28%
Libre
11
Desarrollador 11
Evaluación
(281)
Proyectos
650
28%
Arbitraje
112
19% / 62%
Caducado
318
49%
Libre
12
Desarrollador 12
Evaluación
(44)
Proyectos
128
66%
Arbitraje
10
20% / 60%
Caducado
35
27%
Libre
13
Desarrollador 13
Evaluación
(3)
Proyectos
5
60%
Arbitraje
3
0% / 67%
Caducado
0
Libre
14
Desarrollador 14
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
15
Desarrollador 15
Evaluación
(1)
Proyectos
3
0%
Arbitraje
0
Caducado
1
33%
Libre
16
Desarrollador 16
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 1 ejemplo
17
Desarrollador 17
Evaluación
(73)
Proyectos
257
53%
Arbitraje
16
50% / 38%
Caducado
83
32%
Libre
Solicitudes similares
Algo bot 30 - 200 USD
Technical Specification for the Algo Bot: The bot must trade gold and execute the maximum possible number of trades . The main goal is not to generate directional trading profit, but to farm trading volume . The key priority is to keep the long-term result as close to breakeven as possible after all trading costs . The spread on gold is approximately 52 ticks , so the strategy must take this into account and should
Требуется опытный разработчик,для доработки и глубокого аудита торгового робота!Ключевые задачи: Аудит безопасности, полная проверка исходного кода на баги, уязвимости,и скрытые угрозы,а также передачи данных.Максимизация прибыли,и снижение рисков: Доработка логики для извлечения максимум профита и минимизации потерь и присадок.Штормоустойчивость:Критически важно,чтобы алгоритм и код, корректно и без сбоев

Información sobre el proyecto

Presupuesto
20 - 35 USD
Plazo límite de ejecución
de 2 a 5 día(s)