Продолжение движения

MQL4 Эксперты

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

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

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

Требуется советник. Должен найти максимумы и минимумы, которые образуются при прохождении цены на определенную константу, например. Цена на максимуме была 1.3000, затем она упала до 1.2900, имеется константа 100 пунктов, следовательно, это наш максимум. Затем советник открывает отложенный ордер на определенном расстоянии дельта от 1.3000 selllimit и при откате цены например на 50 пунктов, то есть на 1.2950 открывается ордер selllimit со стопом на 1.3000+спред(2-3пункта). У данного ордера на продажу должен быть определенный тейк профит, который указан также в пунктах, например 50 пунктов, то есть наш тейк профит будет на уровне 1.2900, и если цена пошла выше 1.2950, то тейк профит уменьшается до того пока расстояние от максимума не будет равным 50 пунктам, то есть предположим цена дошла до 1.2970, следовательно наш тейк профит сдвигается до 2.2920. И в конечном счете мы имеем ордер открытый по цене 1.2950, со стопом на 1.3000 и тейкпрофитом 1.2920. Необходимо, чтобы при открытии ордера на продажу не открывался ордер на покупку до тех пор пока не будет пробит уровень 1.3000 или пока не будет обновлен минимум 1.2900, то есть если был обновлен минимум 1.2900, соответственно наш тейк профит сработал, и если после этого цена предположим дошла до уровня 1.2850, а затем поднялась до 1.2950, то открывается отложенный ордер buylimit на уровне 1.2900 по той же схеме, что и на продажу.

Также необходимо, чтобы при открытии терминала он сразу устанавливал все отложенные ордера. Ведь могли быть максимумы и минимумы не отработанные до этого момента. Предположим мы сейчас находимся на уровне 1.3000 и цена вместо падения до 1.2900 могла расти дальше. И предположим у нас имеет не отработанный по нашей схеме максимум, который был на уровне 1.3100, соответственно, там должен был быть открыт ордер на продажу на уровне 1.3050. И такие ордера должны быть на расстоянии +300 от текущей цены и -300 от текущей цены.

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

Также как описано в первом примере на продажу должен открываться второй ордер на продажу на еще одной определенной константе от максимума например на расстоянии 25 пунктов от максимума и с таким же тейкпрофитом как и у первого ордера на продажу на расстоянии 50 пунктов от максимума, и если мы доходим до открытия второго ордера на продажу, то первый открытый ордер на продажу должен быть закрыт по БУ, то есть тейк профит у первого ордера сдвигается на 1.2950.

И еще если мы получаем стоп лосс по обоим открытым ордерам, то программа автоматически заканчивает свою работу на данной паре. И да это должен быть мультивалютник. Интересуют все мажоры и золото.

Вроде все понятно объяснил. Никаких индикаторов и прочего, чисто цифры.

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

1
Разработчик 1
Оценка
(267)
Проекты
599
35%
Арбитраж
64
20% / 58%
Просрочено
147
25%
Работает
Опубликовал: 1 статью, 22 примера
2
Разработчик 2
Оценка
(69)
Проекты
146
34%
Арбитраж
13
8% / 62%
Просрочено
26
18%
Свободен
Опубликовал: 6 примеров
3
Разработчик 3
Оценка
(332)
Проекты
485
40%
Арбитраж
82
11% / 63%
Просрочено
77
16%
Свободен
Опубликовал: 1 пример
4
Разработчик 4
Оценка
(618)
Проекты
1428
59%
Арбитраж
31
81% / 0%
Просрочено
10
1%
Свободен
5
Разработчик 5
Оценка
(36)
Проекты
58
47%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
6
Разработчик 6
Оценка
(281)
Проекты
650
28%
Арбитраж
112
19% / 62%
Просрочено
319
49%
Свободен
7
Разработчик 7
Оценка
(38)
Проекты
45
33%
Арбитраж
1
0% / 0%
Просрочено
1
2%
Свободен
8
Разработчик 8
Оценка
(118)
Проекты
217
49%
Арбитраж
1
0% / 0%
Просрочено
25
12%
Свободен
Опубликовал: 1 пример
9
Разработчик 9
Оценка
(40)
Проекты
106
52%
Арбитраж
17
12% / 65%
Просрочено
25
24%
Свободен
10
Разработчик 10
Оценка
(219)
Проекты
370
42%
Арбитраж
145
17% / 41%
Просрочено
124
34%
Свободен
Опубликовал: 38 примеров
11
Разработчик 11
Оценка
(45)
Проекты
59
42%
Арбитраж
5
0% / 60%
Просрочено
12
20%
Свободен
12
Разработчик 12
Оценка
(4)
Проекты
5
40%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
Опубликовал: 1 пример

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

Бюджет
20 - 200 USD
Сроки выполнения
от 1 до 100 дн.