Нужен советник. Пересечение цены со средней и фракталы.

MQL4 Эксперты

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

Время выполнения 15 дней
Отзыв от исполнителя
Достаточно сложная, но интересная работа. Заказчик тактичен и терпелив. ТЗ крайне подробное. Спасибо за заказ!
Отзыв от заказчика
Очень грамотный и толковый человек. Стойко терпел все мои изменения в ТС )). Сделал все грамотно и быстро, и даже более того добавил некоторые примочки. Рекомендую смело всем.

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

Здравствуйте нужен советник. вот его краткое описание 

 

При запуске проверка за этот день: количества убыточных сделок,  прибыльных сделок, + или – % от депозита. Если Прибыльные –Убыточные= -2 то робот не работает в этот день или Если на депозите убыток -2% 

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

Первый отложенный ордер ставится если, цена, к примеру, пересекает среднюю МА снизу вверх, то после созревания первого фрактала. Робот ждет созревание фрактала по 5 барам только на 6 баре действует, если расстояние от средней до фрактала более 50 п ордер уже не ставит и ждет новое пересечение цены со средней. Ордер ставится buy stop над  максимумом фрактала на расстоянии спред+ 1 пункт,  Одновременно с установкой ордера выставляется стоп (в пунктах) и тейк профит (в пунктах)

Закрытие позиции либо по стопу, или по безубытку, или по профиту, или опция (false или true) если цена равна или пересекла среднюю в обратном направлении. 

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

Наращивание позиции (тоже опция false или true)

   Добавочная позиция может открыться только тогда, когда предыдущая активная живая позиция уже в безубытке, и цена отошла на количество пунктов от уровня самого ближнего к ней уровня безубытка, открывается дополнительная позиция:

1 вариант маркет ордером

2 вариант ищем новый фрактал (не ожидая пересечения со средней) по направлению движения и ставим отложенный ордер, как и в начальной позиции.

Необходимо установить время его работы советника по определенным дням недели в определенный период времени (2-3 периода в каждый день недели). Т.е. советник будет работать круглосуточно, а регулироваться по времени будут только функции выставления новых отложенных ордеров и открытия новых дополнительных позиций (если включена). Если будут открытые позиции, то переносить их на уровень безубытка необходимо всегда.

 

Файлы:

PNG
robot7.png
275.6 Kb

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

1
Разработчик 1
Оценка
(618)
Проекты
1429
59%
Арбитраж
31
81% / 0%
Просрочено
10
1%
Свободен
2
Разработчик 2
Оценка
(40)
Проекты
106
52%
Арбитраж
17
12% / 65%
Просрочено
25
24%
Свободен
3
Разработчик 3
Оценка
Проекты
3
33%
Арбитраж
3
0% / 100%
Просрочено
1
33%
Свободен
4
Разработчик 4
Оценка
(45)
Проекты
105
30%
Арбитраж
8
25% / 50%
Просрочено
40
38%
Свободен
5
Разработчик 5
Оценка
(574)
Проекты
945
47%
Арбитраж
309
58% / 27%
Просрочено
125
13%
Свободен
6
Разработчик 6
Оценка
(108)
Проекты
202
47%
Арбитраж
0
Просрочено
0
Свободен
7
Разработчик 7
Оценка
(69)
Проекты
146
34%
Арбитраж
13
8% / 62%
Просрочено
26
18%
Свободен
Опубликовал: 6 примеров
8
Разработчик 8
Оценка
(23)
Проекты
31
71%
Арбитраж
0
Просрочено
1
3%
Свободен
Опубликовал: 188 примеров
9
Разработчик 9
Оценка
(34)
Проекты
51
49%
Арбитраж
3
0% / 67%
Просрочено
3
6%
Свободен
10
Разработчик 10
Оценка
(37)
Проекты
105
49%
Арбитраж
6
0% / 17%
Просрочено
21
20%
Свободен
Похожие заказы
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

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

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