Добавить в советник ZigZag MT5 поддержку мультитаймфрейм + MA

MQL4 指标 专家

指定

Есть советник ZIgZag (исходники предоставлю), который открывает/закрывает ордера на экстремумах текущего таймфрейма.



Нужно добавить поддержку других таймфреймов и сделать MTF. То есть, чтобы можно было выбрать открытие/закрытие при совпадении эстремумов на не нескольких выбранных таймфреймах. Выбрали, например, 5М и 1H значит открываем/закрываем ордера, если экстремумы совпали на этих ТФ. Или сразу три, например, 15M и 2H, 4H и т.д. Должна быть возможность включать/выключать эти таймфреймы.



Также добавить скользящую среднюю ALMA (исходник предоставлю) для каждого ТФ.  Должна быть возможность включать/выключать ее для каждого ТФ. Она фильтрует сигналы. Т.е. открываемся в лонг на экстремуме, если он выше скользящей. В шорт, если ниже. Закрываем ордер без учета скользящей). То есть при включенной ALMA нельзя открывать позиции в лонг при падающем тренде или в шорт при растущем. Учитываем приоритет скользящей старшего ТФ. То есть, если включена на 15M и 1H, то открываемся по сигналу тренда старшего ТФ и младший игнорируем в таком случае.

反馈

1
开发者 1
等级
(65)
项目
117
24%
仲裁
13
54% / 46%
逾期
15
13%
空闲
发布者: 2 代码
2
开发者 2
等级
(84)
项目
142
13%
仲裁
11
55% / 18%
逾期
3
2%
空闲
3
开发者 3
等级
(144)
项目
285
42%
仲裁
19
63% / 5%
逾期
29
10%
空闲
发布者: 2 代码
4
开发者 4
等级
(361)
项目
644
26%
仲裁
92
72% / 14%
逾期
12
2%
工作中
发布者: 1 代码
5
开发者 5
等级
(298)
项目
478
40%
仲裁
105
40% / 24%
逾期
82
17%
已载入
发布者: 2 代码
6
开发者 6
等级
(1)
项目
2
0%
仲裁
2
0% / 100%
逾期
0
工作中

项目信息

预算
30+ USD