Нужен простой советник

MQL4 Experts

Job finished

Execution time 7 days
Feedback from customer
Заказ был сделан точно по ТЗ, вовремя, даже с моими поздними правками. Все отлично
Feedback from employee
Отличный заказчик.Человек знает чего хочет и идет к своей цели.Raiting 5

Specification


Используются два индикатора (файлы приложу) : 1. Рисует линии Фибоначчи по сегменту зигзага. Зигзаг не перерисовывает. кроме стандартных настроек имеет фильтр по размеру изменения цены актива в пунктах.

2. Рисует линии поддержки/сопротивления по экстремумам (в настройках индикатора выбираем максимально-возможное число линий)

Задание:

1.  Дополнительный индикатор: линии  Фибоначчи "скорректированные".

То есть мы по первому индикатору определяем зоны: 30%-44%, 44%-56%, 56%-70%, 70%-82% Имеется ввиду что уровни Фибоначчи мы определяем по последнему, не закрытому сегменту Зиг-Зага.  В этих зонах мы определяем скорректированные уровни соответственно: 38.2, 50, 61.8, 78,6; а именно берем линии поддержки/сопротивления второго  индикатора, которые были прорисованы в "зонах" и в качестве скорректированного уровня определяем ту линию, которая будет а) самой сильной (степень силы определяется вторым индикатором) и б) максимально близкой к первоночальным линиям, заданным первым индикатором. Приоритет имеет сила, среди одинаковой силы линий берем самую близкую.  Конечно, не закрытый сегмент будет меняться, соответственно все линии будут переопределяться. Алгоритм несложный и по моей непрофессиональной оценке, но может изложил коряво (извините)

2. Эксперт торгует по уровням, которые определил новый индикатор:

Открывает лимитные ордера одного размера Selllimit на уровнях 50 и 61,8 если последний, не закрытый сегмент зигзага - нисходящий. Или наоборот Buylimit при восходящем последнем сегменте. Лимитные ордера открываются не на самой линии, а с отступом на размер текущего спреда. Отступ - навстречу цене, то есть ордер откроется чуть ранее, чем цена коснется линии. TakeProfit  для обоих ордеров  на уровне 38.2, вернее чуть выше(sесли ell)/ниже (если buy) на размер спреда. StopLoss - на уровне 78.6 с отступом в спред навстречу цене. Пока ордера не открыты, они и их стопы будут тралится если последний сегмент зигзага будет продолжать расти. 

Вместе с двумя первыми ордерами на уровне 78.6 открывается ордер (Sellstop/Buystop) в двойном размере в обратную сторону соответственно. Для него Stoploss - на уровне 50; Takeprofit - на уровне 112

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

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

Уровни стопов прописываются жестко и не меняются для упрощения разработки. в дальнейшем возможна их опциональность.

3. Пользовательские настройки и фильтры:

- фильтр размера спреда

- Минимальное количество баров для расчета сегментов зигзага

- Минимальный размер в пунктах для сегмента

 - Риск менеджмент: фиксированный лот / % от баланса

 - Magic number

 - проскальзование

 - Фильтр по часам работы 

4. Графика: 

отображение линий зиг-зага 

отображение "скорректированных" уровней Фибоначчи 


p.s. Если что забыл указать, простите, не программист

Files:

EX4
Univsrt.ex4
23.1 Kb

Responded

1
Developer 1
Rating
(87)
Projects
131
22%
Arbitration
7
57% / 0%
Overdue
33
25%
Free
Published: 1 code
2
Developer 2
Rating
(68)
Projects
111
26%
Arbitration
17
6% / 71%
Overdue
15
14%
Free
Published: 9 codes
3
Developer 3
Rating
(59)
Projects
91
43%
Arbitration
4
0% / 100%
Overdue
3
3%
Working
4
Developer 4
Rating
(51)
Projects
66
30%
Arbitration
2
0% / 0%
Overdue
0
Free
5
Developer 5
Rating
(83)
Projects
154
29%
Arbitration
1
100% / 0%
Overdue
27
18%
Free
6
Developer 6
Rating
(45)
Projects
64
28%
Arbitration
0
Overdue
6
9%
Free
7
Developer 7
Rating
(2)
Projects
3
0%
Arbitration
0
Overdue
0
Free
Published: 1 code
8
Developer 8
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
9
Developer 9
Rating
(21)
Projects
35
54%
Arbitration
8
63% / 38%
Overdue
1
3%
Free

Project information

Budget
70+ USD