Нужен советник на основе трендового индикатора

MQL4 Эксперты

Работа завершена

Время выполнения 60 дней

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

Доброго всем времени суток! Необходимо написать советник для работы в терминале MetaTrader 4.

Работа советника должна быть построена на показаниях индикатора, который отображается на графике как скользящая средняя с меняющимся цветом в зависимости от направления тренда. Исходник индикатора будет приложен.

В работе советника необходимо использовать два варианта этого индикатора с разными настройками. Ниже в тексте они будут именоваться Старшая Скользящая Средняя (ССС) и Младшая Скользящая Средняя (МСС). Советнику необходимо будет открывать сетку ордеров  с заданным шагом и мани менеджментом по сигналам индикатора. Работа ведётся отложенными ордерами. Индикатор должен отображаться на графике.

Принцип работы советника:

ССС дает сигнал на покупку. Советник ждёт закрытия текущей свечи, после чего закрывает все ордера на продажу (ордера на покупку, открытые ранее против тренда, остаются открыты). И начинает выставлять отложенные ордера на покупку, с заданным шагом. После того как МСС дает сигнал на продажу, начинает выставлять ордера на продажу с заданным шагом, одновременно советник отслеживает какие ордера на покупку были закрыты (по без убытку или по тейк профиту) и также выставляет отложенные ордера на покупку. Т.е. покупает по сигналу ССС и одновременно продает по сигналу МСС. При смене сигнала МСС советник закрывает по рынку все ордера на продажу, и продолжает ставить отложки на покупку по сигналу ССС. После того как ССС даёт сигнал на продажу советник ждёт закрытия текущей свечи, после чего закрывает все ордера на покупку (ордера на продажу, открытые ранее против тренда, по сигналу МСС, остаются открыты).

 

Необходимые переменные (все настройки ордеров в старых пунктах):

·         Настройки индикатора старшая скользящая средняя.

·         Настройки индикатора младшая скользящая средняя.

·         Настройки открываемых ордеров по тренду старшей скользящей средней:

- тейк-профит.

- стоп-лосс.

- BreakEvenAt (При достижении заданного значения «BreakEvenAt», определяемого в пунктах, программа перетянет StopLoss к цене открытия, и вы не сможете получить потери от своих открытых позиций)

 - BreakEvenPips (Когда цена достигает значения «BreakEvenAt», и значение «BreakEvenPips» больше 0 (ноля), советник передвигает StopLoss на заданное значение в пунктах к цене открытия. Когда цена достигает значения «BreakEvenAt», и движение цены вдруг пойдет в неправильном направлении, при помощи этой опции программа сохранит достигнутую прибыль)

·         Настройки открываемых ордеров против тренда старшей скользящей средней (по сигналу МСС): аналогично настройкам ордеров открываемых по сигналу ССС.

·         ММ: рассчитывается от баланса депозита. В настройках переменной указывается сумма на кратность которой (по отношению к депо) и умноженную на 0,01 лота рассчитывается размер ордера. Н-р: депо 9000$, в переменной стоит 1000, ордер ставиться 0,09 лота. (9000/1000*0,01) Т.е. на каждую 1000$  депо мы рискуем 0,01 лота. Другой пример: баланс 500$, в переменной стоит  40, размер ордера 0,12 лота (500/40*0,01).  Т.е. на каждые 40$  депо мы так-же рискуем 0,01 лота.

·         Шаг выставления отложек  (в старых пунктах).

·         Отправление пуш уведомлений при появлении нового сигнала ССС.

·         Вид отложенного ордера ( только лимитные, только стоповые, все)

 



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

1
Разработчик 1
Оценка
(351)
Проекты
679
56%
Арбитраж
33
15% / 39%
Просрочено
63
9%
Свободен
2
Разработчик 2
Оценка
(252)
Проекты
462
26%
Арбитраж
139
20% / 60%
Просрочено
100
22%
Свободен
3
Разработчик 3
Оценка
(17)
Проекты
36
31%
Арбитраж
2
50% / 50%
Просрочено
15
42%
Свободен
Опубликовал: 2 примера
4
Разработчик 4
Оценка
(36)
Проекты
58
47%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
5
Разработчик 5
Оценка
(574)
Проекты
945
47%
Арбитраж
309
58% / 27%
Просрочено
125
13%
Свободен
6
Разработчик 6
Оценка
(340)
Проекты
588
36%
Арбитраж
31
45% / 3%
Просрочено
16
3%
Свободен
Опубликовал: 13 примеров
7
Разработчик 7
Оценка
(48)
Проекты
73
37%
Арбитраж
22
9% / 41%
Просрочено
14
19%
Работает
8
Разработчик 8
Оценка
(618)
Проекты
1429
59%
Арбитраж
31
81% / 0%
Просрочено
10
1%
Свободен

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

Бюджет
30+ USD
Сроки выполнения
от 0 до 10 дн.