Сканер торговых пар, пересечение цены с TMA

MQL4 Indicators

Job finished

Execution time 1 day
Feedback from customer
Сделал быстрее, чем было указано. Все четко, не мнется и не тянет резину
Feedback from employee
Спасибо! Детально проработанное ТЗ. У всех бы так.

Specification

Необходимо написать индикатор - мультивалютник в виде таблицы, в которой будут отображаться сигналы пересечения цены Bid с границей каналов индикатора TMA.

В стратегии используются 2 канала: один с младшего таймфрейма, второй со старшего. Старший ТФ используется для определения тренда, младший - для пересечения с Bid. Нарисовал на скрине принцип.


Inputs:

 - Список пар через разделитель

(Далее берем из inputs индикатора BTM_D все кроме Repaints и Interpolate, им указываем по умолчанию: Repaints = false и Interpolate = true)

Lower channel:

 - TimeFrame
 - HalfLength
 - Price
 - BandsDeviations

Higher channel:

 - TimeFrame
 - HalfLength
 - Price
 - BandsDeviations

Alerts:

Popup message: yes/no
Push notifications: yes/no
Alerts sound: yes/no
Alerts live  (время существования сигнала в таблице в минутах)


Условие сигнала вверх:

 - Линии канала TMA со старшего таймфрейма направлены вниз
 - Bid касается (пересекает на тике) нижней границы канала с младшего таймфрейма (буфер 2) на нулевой свече (необходимо моментальное касание, никаких close)

Условие сигнала вниз:

 - Линии канала TMA со старшего таймфрейма направлены вниз
 - Bid касается (пересекает на тике) верхней границы канала с младшего таймфрейма (буфер 1) на нулевой свече (необходимо моментальное касание, никаких close)


Главное чтобы было именно пересечение, а не нахождение бида выше/ниже линии канала во избежании множества повторяющихся сигналов.

Files:

MQ4
BTM_D.mq4
19.3 Kb
JPG
img.jpg
137.7 Kb

Responded

1
Developer 1
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
2
Developer 2
Rating
(589)
Projects
1069
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Working
Published: 1 article, 8 codes
3
Developer 3
Rating
(195)
Projects
395
28%
Arbitration
155
20% / 52%
Overdue
112
28%
Free
4
Developer 4
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
5
Developer 5
Rating
(144)
Projects
285
42%
Arbitration
19
63% / 5%
Overdue
29
10%
Free
Published: 2 codes

Project information

Budget
40+ USD
Deadline
from 1 to 2 day(s)