Нужен индикатор входа с уведомлением на email/push/sms

MQL4 Indicadores

Trabajo finalizado

Plazo de ejecución 1 día

Tarea técnica

Необходим несложный индикатор с уведомлениями для MetaTrader 4. Задача – на каждой закрытой свече отрисовывать в отдельном окне под основным графиком один из пяти видов объектов (в виде стрелок, см. ниже).

Индикатор должен определять сигнал на основе стандартных индикаторов mt4 + должен уметь «видеть» отрисовку определённого объекта на другом индикаторе, подгружаемом также в своём окне под основным графиком.

Индикатор должен работать на 4-х и 5-тизначных котировках и с нестандартными названиями инструментов.

Сигнал на вход появляется, при выполнении всех следующих условий:

ПОКУПКА

1. EMA 5 пересекает снизу вверх EMA 8 и находится выше неё на текущей свече (момент пересечения проверять за последние 5 свечей, включая текущую, и если пересечение произошло на 6 свече и далее, если считать текущую, то условие считается невыполненным).

2. EMA 5 и EMA 8 пересекают снизу вверх EMA 20 и находятся выше неё на текущей свече (момент пересечения проверять за последние 5 свечей, включая текущую, и если пересечение произошло на 6 свече и далее, если считать текущую, то условие считается невыполненным).

3. Свеча закрылась выше облака ичимоку (8, 22, 44) (проверять на текущей свече).

4. Линия ADX (22) смотрит вверх (не плоская и не смотрит вниз) (проверять на текущей свече).

5. Некий сторонний индикатор отрисовал объект "стрелка вверх", см. скриншот ниже (проверять на текущей свече).

6. Текущее движение цены с открытия должно не выходить за 25% от ATR за последние 22 дня.

При выполнении всех условий индикатор выводит сигнал ПОКУПКА, отрисовывая зеленую стрелку вверх. Идёт сигнал на pop-up/email/push/sms.

ПРОДАЖА

1. EMA 5 пересекает сверху вниз EMA 8 и находится ниже неё на текущей свече (момент пересечения проверять за последние 5 свечей, включая текущую, и если пересечение произошло на 6 свече и далее, если считать текущую, то условие считается невыполненным).

2. EMA 5 и EMA 8 пересекают сверху вниз EMA 20 и находятся ниже неё на текущей свече (момент пересечения проверять за последние 5 свечей, включая текущую, и если пересечение произошло на 6 свече и далее, если считать текущую, то условие считается невыполненным).

3. Свеча закрылась ниже облака ичимоку (8, 22, 44) (проверять на текущей свече).

4. Линия ADX (22) смотрит вверх (не плоская и не смотрит вниз) (проверять на текущей свече).

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

6. Текущее движение цены с открытия должно не выходить за 50% от ATR за последние 22 дня.

При выполнении всех условий индикатор выводит сигнал ПРОДАЖА, отрисовывая зеленую стрелку вверх.  Идёт сигнал на pop-up/email/push/sms.

 

Индикатор должен отображаться не на основном графике, а в своём окне под графиком.

Как уже писалось выше, если выполняется все 6 условий, выводить закрашенную стрелку вверх (или закрашенную стрелку вниз) и отправлять уведомление BUY/SELL на pop-up/email/push/sms.

Если из 6 условий выполняется 1, 2, 3, 4 (все сразу), выводить пустую зеленую стрелку вверх (или пустую красную вниз).

Если условия 1, 2, 3, 4 (все сразу) не выполняются, выводить серую пустую стрелку вправо.

Пример визуализации (на этом стороннем индикаторе как раз надо отслеживать объект из п.5) см на скриншоте: https://yadi.sk/i/nSDgZz4-3MEEDL

Все параметры должны выводиться в редактируемые, со следующими названиями:

- EMA 1 period (default 5)
- EMA 2 period (default 8)
- EMA 3 period (default 20)
- Ichimoku Tenkan-sen (default 8)
- Ichimoku Kijun-sen (default 22)
- Ichimoku Senkou Span B (default 44)
- ADX period (default 22)
- ATR period (default 22)
- ATR percentage reached (default 50)

Советник не должен содержать кириллицу в коде.

Дополнительные настройки – стандартные для уведомлений:

Pop-up alert (on/off).
Email alert (on/off).
Push alert (on/off).
Sms alert (on/off).

Пример текста сигнала (уведомления): BUY signal on EURUSD at 15:00.

Дополнительно индикатор должен позволять использовать советника для торговли на основе сигналов BUY/SELL через iCustom.

При подгрузке индикатора должна быть задержка в 1 секунду, чтобы предотвратить ошибку неотрисовки.



Han respondido

1
Desarrollador 1
Evaluación
(362)
Proyectos
496
39%
Arbitraje
27
56% / 4%
Caducado
53
11%
Libre
2
Desarrollador 2
Evaluación
(241)
Proyectos
387
51%
Arbitraje
14
14% / 14%
Caducado
43
11%
Libre
3
Desarrollador 3
Evaluación
(280)
Proyectos
650
28%
Arbitraje
111
19% / 61%
Caducado
319
49%
Libre
4
Desarrollador 4
Evaluación
(340)
Proyectos
588
36%
Arbitraje
31
45% / 3%
Caducado
16
3%
Libre
5
Desarrollador 5
Evaluación
(735)
Proyectos
1055
40%
Arbitraje
47
49% / 23%
Caducado
84
8%
Libre

Información sobre el proyecto

Presupuesto
50 - 100 USD
Para el ejecutor
45 - 90 USD
Plazo límite de ejecución
de 3 a 10 día(s)