Обход новостей в существующем индикаторе

MQL4 Indikatoren Experten

Auftrag beendet

Ausführungszeit 9 Tage

Spezifikation

Описание

Необходимо в существующий индикатор добавить блок, позволяющий фильтровать вход в сделку (как на истории, так и в текущей реальности) в зависимости от заданных условий, учитывающих новости с сайта (investing.com).

Необходимо сделать, чтобы можно было задавать условия по силе новостей: фильтр новостей на 1-3 звезды (бычьей головы).          
И чтобы можно было задавать временные рамки "не входить" за 1- N минуту (-т) до и после начала выхода новостей. Как здесь (для примера на рис снизу) для новости в 1 звезду задано не входить за 1 мин до и 1 после выхода новости, за 2 мин до и 2 мин после для новости на 2 звезды, и за 3 мин до и 3 мин после выхода новости на 3 звезды.



Важно сделать так, чтобы индикатор не грузил сильно процессор (не тормозил работу компа), когда выбираешь смотреть статистику за какой-то продолжительный период 1 год и более. Возможно, с этой целью, необходимо, чтобы сведенья по новостям собирались в отдельный текстовый файл (либо два файла, для новостей с каждого сайта), либо использовать уже готовый новостной индикатор и от него отталкиваться...

// ================== Настройки работы с новостями ===============

1.       Не входить в сделку, если есть новости с investing.com

Да (true) / Нет (false)

2.       Фильтровать сигналы для investing.com начиная с*:

одной звезды/ двух / трех звезд

3.       Игнорировать сигналы за (минут) для investing.com

1-1,2-2,3-3 (1-1 параметр для сигналов на одну звезду (обозначающий: не входить в сделку за 1 мин до выхода новости, 1 мин после выхода); 2-2: не входить в сделку за 2 мин до выхода новостей на 2 звезды и за 2 мин после; 3-3 – тоже самое для новостей на 3 звезды.

4.       Учитывать новости  для следующих валют**:

 

Учитывать все новости

CHF

 

 

 

Не учитывать новости

 

AUD

 

 

USD

 

И т.д.

 

 

 

EUR

 

 

 

 

GBP

 

 

 

 

* Если выбирается две звезды (головы), это значит, что учитываются новости на 2 и 3 головы и соответственно в разделе 3 1-1 не учитывается для новостей на 1 звезду (голову), а только 2-2 для новостей на 2 звезды и 3-3 для новостей на 3 звезды.

** Необходимо сделать, чтобы можно было выбирать интересующую валюту, по которой учитывать выход новостей.

// ===============================================

Задаваемая фильтрация должна:        
 во-первых отражаться на графике появлением или отсутствием стрелок для входов в сделки, и
во-вторых, этот фильтр должен учитываться при расчетах winloss winrate (отображаемых в таблицах на графике) на истории (за заданный интервал времени (заданное количество баров)).



Bewerbungen

1
Entwickler 1
Bewertung
(589)
Projekte
1069
50%
Schlichtung
39
28% / 41%
Frist nicht eingehalten
49
5%
Arbeitet
Veröffentlicht: 1 Artikel, 8 Beispiele
Ähnliche Aufträge
Переписать код на MT5. В общем то и всё. Просто что бы работал в терминале MT5. Ну, не знаю, что ещё написать. Переписать на МТ5. Что бы работал на МТ5. На МТ5 что бы работал

Projektdetails

Budget
20 USD
Ausführungsfristen
von 3 bis 10 Tag(e)