Нужен советник mql4

MQL4 Эксперты

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

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

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

Нужен советник mql4

Список внешних параметров:

1)      Базовый размер лота,                     переменная BasisSizeLot

2)      Уровень тэйк профит в пунктах,   переменная LevelTakeProfit, по умолчанию   10 пипс

3)      Уровень включения трэйлингстопа, переменная    LevelOnTrailingStop, по умолчанию   20 пипс,

4)       Шаг трэйлинг стопа, переменная StepTrailgStop, по умолчанию 10 пипс

5)      Мэйджик № 1, переменная MagicNumber1, по умолчанию «1111»

6)      Мэйджик № 2, переменная MagicNumber2, по умолчанию «2222»

7)      Тип выставляемых ордеров, переменная TypeOpenOrders, по умолчанию Sell

 

Алгоритм работы советника:

а) Советник проверяет есть ли открытые ордера с  с заданным типом ордера ( 7) и мэйджиком № 1 (5)

если открытых ордеров  нет - тогда открывает ордер типа (7) размера (1) с тэйком (2) и мэйджиком (5) (стоплосс =0.0, т.есть без стоплосса)

если открытые с мэйджиком (5) ордера есть – тогда

б)  Советник проверяет есть ли открытые ордера с  с заданным типом ордера ( 7) и мэйджиком № 2 (6)

Если открытых ордеров с мэйджиком (6) нет  - тогда открывает ордер типа (7) размера (1) с тэйком (0.0) и мэйджиком (6) (стоплосс =0.0, т.есть без стоплосса)

в) Если открытые ордера с мэйджиком (6) есть – тогда проверяется стоплосс и при необходимости трэйлингуется.

Стоплосс выставляется так, что даже если он сразу сработает, ордер будет с тэйком не меньше чем уровень прибыли по  ордеру с мэйджиком (5)

То есть стоплосс выставляется даже первый раз не на безубыток, а на прибыль с тэйком не менее (2)

Советник передаётся сначала в  формате открытого кода mq4, после просмотра кода и тестирования производится оплата.

Если код аккуратный, с комментариями, возможно небольшое увеличение оплаты.

Имена зарезервированных переменных, просьба использовать без изменений.

Блок обработки ошибок не нужен - советник тестовый. 

Если есть какие то вопросы по заданию skype stalkerreklats

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

1
Разработчик 1
Оценка
(351)
Проекты
679
56%
Арбитраж
33
15% / 39%
Просрочено
63
9%
Свободен
2
Разработчик 2
Оценка
(618)
Проекты
1429
59%
Арбитраж
31
81% / 0%
Просрочено
10
1%
Свободен
3
Разработчик 3
Оценка
(395)
Проекты
556
41%
Арбитраж
30
57% / 3%
Просрочено
57
10%
Свободен
Опубликовал: 11 примеров
4
Разработчик 4
Оценка
(281)
Проекты
650
28%
Арбитраж
112
19% / 62%
Просрочено
319
49%
Свободен
5
Разработчик 5
Оценка
(169)
Проекты
460
41%
Арбитраж
39
18% / 31%
Просрочено
193
42%
Свободен
Опубликовал: 2 примера
6
Разработчик 6
Оценка
(80)
Проекты
117
67%
Арбитраж
16
25% / 13%
Просрочено
12
10%
Свободен
Опубликовал: 2 примера
7
Разработчик 7
Оценка
(1)
Проекты
4
25%
Арбитраж
1
0% / 100%
Просрочено
1
25%
Свободен
Опубликовал: 6 примеров
8
Разработчик 8
Оценка
(19)
Проекты
24
4%
Арбитраж
0
Просрочено
1
4%
Свободен
9
Разработчик 9
Оценка
(17)
Проекты
25
16%
Арбитраж
2
0% / 100%
Просрочено
5
20%
Свободен
Опубликовал: 6 примеров
10
Разработчик 10
Оценка
(465)
Проекты
810
49%
Арбитраж
74
19% / 51%
Просрочено
141
17%
Работает
11
Разработчик 11
Оценка
(68)
Проекты
111
26%
Арбитраж
17
6% / 71%
Просрочено
15
14%
Свободен
Опубликовал: 9 примеров
12
Разработчик 12
Оценка
(1)
Проекты
7
14%
Арбитраж
2
0% / 100%
Просрочено
0
Свободен
Опубликовал: 1 статью
13
Разработчик 13
Оценка
(69)
Проекты
146
34%
Арбитраж
13
8% / 62%
Просрочено
26
18%
Свободен
Опубликовал: 6 примеров
Похожие заказы
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

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

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