Всем привет коллеги! Подскажите, как лучше организовать новостной фильт в советник? Ни разу не делал и не работал с webRequest, если это с ним нужно работать. ДУмаю, надо парсить какой-то сайт, из html выбирать нужные <div>, отсеивать по важности...
Или это я преувеличиваю?
Заранее спасибо и с наступающим!
вариант1: платишь денег, подписываешься на новостные каналы и быстро получаешь нужные выборки по WebSocket или Rest-APi (WebRequest) в виде json или CSV или просто текстом
вариант2: местные новости :-) То есть то что и так прилетает в MT. В 4 ке достать сложно (надо что-то тыркнуть в терминал чтобы он сбросил их на диск и оттуда уже считать), в 5ке наверное проще
вариант3: парсить сайты
вариант1: платишь денег, подписываешься на новостные каналы и быстро получаешь нужные выборки по WebSocket или Rest-APi (WebRequest) в виде json или CSV или просто текстом
вариант2: местные новости :-) То есть то что и так прилетает в MT. В 4 ке достать сложно (надо что-то тыркнуть в терминал чтобы он сбросил их на диск и оттуда уже считать), в 5ке наверное проще
вариант3: парсить сайты
вариант 4 - не парит мозги и взять какой нибудь новостной индикатор который всё сделает за тебя - и отпарсит и нарисует, я использовал SharkFX.Calendar он вроде как бесплатный - но это для мт4, для мт5 есть встроенные календарь новостей
Блин, в кодобазе же есть идеи ))) бери и приспосабливай под себя
https://www.mql5.com/ru/code/12828
https://www.mql5.com/ru/code/16308
- www.mql5.com
Блин, в кодобазе же есть идеи ))) бери и приспосабливай под себя
https://www.mql5.com/ru/code/12828
https://www.mql5.com/ru/code/16308
И точно! Какой же Вы молодец! Я и не смотрел в кодебазе. Сейчас покопаюсь
Можно ли это организовать в советник - не знаю (но наверное можно).
В МТ5 последнем билде уже есть новостной фильтр (по странам, по парам, по времени и по важности событий).
Можно ли это организовать в советник - не знаю (но наверное можно).
Благодарю.
Нашел -
----------------
- Как получить доступ к событиям календаря из MQL5? - пост #6
- Это как пример кода: s-LastPinkEventDate - скрипт для MetaTrader 5
- Документация по OBJ_EVENT - тут.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Всем привет коллеги! Подскажите, как лучше организовать новостной фильт в советник? Ни разу не делал и не работал с webRequest, если это с ним нужно работать. ДУмаю, надо парсить какой-то сайт, из html выбирать нужные <div>, отсеивать по важности...
Или это я преувеличиваю?
Заранее спасибо и с наступающим!