Требуется простой советник, котрый передвигает stop loss исходя из заданных параметров текущей цены

MQL5 Эксперты

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

Время выполнения 1 день
Отзыв от заказчика
Все быстро и качественно

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

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


Входные редактируемые параметры:

1) Режим работы:

a) режим true-позволяет работать со всеми открытыми ордерами по всем валютным парам, т.е установил советник, разрешил автоматическую торговлю и советник при открытии любого ордера по любой валютной паре начинает работать(только по открытым ордерам);

b) режим false - только по той валютной паре на графике которой установлен Советник.

2) Группа входных параметров:

Price_1, StopLoss_1, Price_2, StopLoss_2, Price_3, StopLoss_3.


Пример:

Пользователь задал входные параметры:

Режим = true;

Price_1=2,

StopLoss_1=55,

Price_2=7,

StopLoss_2=18,

Price_3=11,

StopLoss_3=0,

Допустим текущая цена eur/usd=1.1510, выставлен отложенный ордер BuyStop=1.1528 с заданным StopLoss=30(т.е. до 1.1498), TakeProfit=20(т.е. 1.1548).

Далее, допустим, цена идёт в нужном направлении и срабатывает отложенный ордер BuyStop. 

Как только сработал отложенный ордер, советник начинает свою работу.

Далее, если цена увеличится от цены (1.1528) открытия ордера на значение Price_1, т.е в данном примере до 1.1530(+2 пункта), то Stop Loss передвигаем на значение равное StopLoss_1, т.е. Stop Loss =55(т.е. до 1.1473).

Далее, если цена увеличится от цены (1.1528) открытия позиции на значение Price_2, т.е в данном примере до 1.1535(+7 пункта), то Stop Loss передвигаем на значение равное StopLoss_2, т.е. Stop Loss =18(т.е. до 1.1510).

Далее, если цена увеличится от цены (1.1528) открытия позиции на значение Price_3, т.е. в данном примере до 1.1539(+11 пункта), то Stop Loss передвигаем на значение равное StopLoss_3, т.е. Stop Loss =0(т.е. до 1.1528).

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

1
Разработчик 1
Оценка
(340)
Проекты
588
36%
Арбитраж
31
45% / 3%
Просрочено
16
3%
Свободен
Опубликовал: 13 примеров
2
Разработчик 2
Оценка
(241)
Проекты
387
51%
Арбитраж
14
14% / 14%
Просрочено
43
11%
Свободен
Опубликовал: 1 статью, 1 пример
3
Разработчик 3
Оценка
(71)
Проекты
83
39%
Арбитраж
3
0% / 0%
Просрочено
1
1%
Свободен
Опубликовал: 7 примеров
4
Разработчик 4
Оценка
(618)
Проекты
1429
59%
Арбитраж
31
81% / 0%
Просрочено
10
1%
Свободен
5
Разработчик 5
Оценка
(361)
Проекты
644
26%
Арбитраж
92
72% / 14%
Просрочено
12
2%
Работает
Опубликовал: 1 пример
6
Разработчик 6
Оценка
(174)
Проекты
233
61%
Арбитраж
3
33% / 33%
Просрочено
6
3%
Свободен
Опубликовал: 1 пример
7
Разработчик 7
Оценка
(281)
Проекты
650
28%
Арбитраж
112
19% / 62%
Просрочено
319
49%
Свободен
8
Разработчик 8
Оценка
(45)
Проекты
76
20%
Арбитраж
7
0% / 86%
Просрочено
14
18%
Свободен
9
Разработчик 9
Оценка
(14)
Проекты
22
59%
Арбитраж
2
0% / 50%
Просрочено
2
9%
Свободен
Опубликовал: 1 пример
10
Разработчик 10
Оценка
(89)
Проекты
254
78%
Арбитраж
9
22% / 56%
Просрочено
36
14%
Работает
Опубликовал: 3 статьи, 26 примеров
11
Разработчик 11
Оценка
(395)
Проекты
556
41%
Арбитраж
30
57% / 3%
Просрочено
57
10%
Свободен
Опубликовал: 11 примеров
12
Разработчик 12
Оценка
(28)
Проекты
60
42%
Арбитраж
1
0% / 100%
Просрочено
5
8%
Свободен
Опубликовал: 10 статей, 17 примеров
13
Разработчик 13
Оценка
(574)
Проекты
945
47%
Арбитраж
309
58% / 27%
Просрочено
125
13%
Свободен
14
Разработчик 14
Оценка
(157)
Проекты
220
50%
Арбитраж
2
50% / 0%
Просрочено
14
6%
Свободен
15
Разработчик 15
Оценка
(174)
Проекты
188
32%
Арбитраж
5
60% / 20%
Просрочено
3
2%
Свободен
Опубликовал: 3 примера

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

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