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

MQL4 专家

工作已完成

执行时间7 天
客户反馈
Заказ был сделан точно по ТЗ, вовремя, даже с моими поздними правками. Все отлично
员工反馈
Отличный заказчик.Человек знает чего хочет и идет к своей цели.Raiting 5

指定


Используются два индикатора (файлы приложу) : 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. Если что забыл указать, простите, не программист

附加的文件:

EX4
Univsrt.ex4
23.1 Kb

反馈

1
开发者 1
等级
(87)
项目
131
22%
仲裁
7
57% / 0%
逾期
33
25%
空闲
发布者: 1 代码
2
开发者 2
等级
(68)
项目
111
26%
仲裁
17
6% / 71%
逾期
15
14%
空闲
发布者: 9 代码
3
开发者 3
等级
(59)
项目
91
43%
仲裁
4
0% / 100%
逾期
3
3%
工作中
4
开发者 4
等级
(51)
项目
66
30%
仲裁
2
0% / 0%
逾期
0
空闲
5
开发者 5
等级
(83)
项目
154
29%
仲裁
1
100% / 0%
逾期
27
18%
空闲
6
开发者 6
等级
(45)
项目
64
28%
仲裁
0
逾期
6
9%
空闲
7
开发者 7
等级
(2)
项目
3
0%
仲裁
0
逾期
0
空闲
发布者: 1 代码
8
开发者 8
等级
(69)
项目
146
34%
仲裁
13
8% / 62%
逾期
26
18%
空闲
发布者: 6 代码
9
开发者 9
等级
(21)
项目
35
54%
仲裁
8
63% / 38%
逾期
1
3%
空闲

项目信息

预算
70+ USD