Как интегрировать индикатор новостной ленты для тестирования на MT4 StrategyTester?

Мне нужен индикатор новостей, который показывает мне, что новости начинаются с 2016 года, и влияние (большое, среднее, маленькое), результат (положительные, отрицательные новости). Имеются ли такие показатели?

Я знаю о FFCal и FFC ( https://www.mql5.com/en/code/15931), но кажется, что они предоставляют только ограниченный период времени?

3 ответа

Для тестирования на истории вам может понадобиться специальная ветка на ForexFactory, где ее автор обновляет новостные события 2007 года с их влиянием, датой, временем и именем, а также валютами. тогда вам нужно будет написать инструмент, который читает такой CSV-файл и действует при необходимости. я не видел это написано

Это две ОЧЕНЬ разные вещи:
(а) Основные данные (источник как таковой)
(б) BackTesting интеграции в MT4

ForexFactory предоставляет табличный доступ к (a) с некоторой глубиной истории, вместе с несколько ориентированной на человека навигацией в html-таблицах для просмотра веб-страниц.

Это НЕ означает, что он готов к интеграции в инструменты терминала MetaTrader 4, как и тестер стратегий. Даже FFCal ( AFAIK) является просто текстовой презентацией копии текстовых значений фактического дня ForexFactory, не интегрированной в логику советника, и НЕ предоставляет средства для "ускоренного" запуска в симулированном потоке времени тестером стратегий.

При этом требование к решению (b) диктует подход к (a), именно потому, что успешная интеграция тестера стратегий выигрывает оба варианта (a) и (b).


Рабочий раствор: МТ4 с прокси ФундаменталНовостиПРОЦЕССОР

Пример вывода из внешнего FundamentalNewsPROCESSOR:

    ...
    2016-12-27  4:30am high    GBP Current Account                                                     Good?Bad for GBP
    2016-11-03  5:00am high    GBP EU Membership Court Ruling                                          Good?Bad for GBP
    2016-06-23 All Day high    GBP EU Membership Vote                              Leave               Good?Bad for GBP
    2010-03-30  3:30am high    GBP Final GDP q/q                            better 0.4%      0.3%      Good?Bad for GBP 0.3%
    2010-07-12  3:30am high    GBP Final GDP q/q                                   0.3%      0.3%      Good?Bad for GBP 0.3%
    2016-06-30  3:30am high    GBP Final GDP q/q                                   0.4%      0.4%      Good?Bad for GBP 0.4%
    2007-02-09  4:30am high    GBP Goods Trade Balance                             -7.1B     -7.0B     Good?Bad for GBP -6.9B     better -7.2B
    2007-03-13  4:30am high    GBP Goods Trade Balance                      better -6.2B     -7.0B     Good?Bad for GBP -7.0B            -7.1B
    2007-04-12  3:30am high    GBP Goods Trade Balance                      worse  -6.8B     -6.4B     Good?Bad for GBP -6.4B     worse  -6.2B
   ...

            (-------------------------|--------|----------|------|-------|--------|-------|-------|-------|-------------|---------------)
            (aTitleNAME               | EVENTid| TIME     | CCY  | IMPACT| OPINION| ACTUAL| FCAST | PREV, | PREV_OPINION| PREV_REV_FROM )
            (-------------------------|--------|----------|------|-------|--------|-------|-------|-------|-------------|---------------)
            ('Prelim GDP q/q',          '61643', '7:30am',  'USD', 'high', '',      '1.1%', '1.1%', '1.2%', '',           ''            )
            ('Fed Chair Yellen Speaks', '64178', '9:00am',  'USD', 'high', '',      '',     '',     '',     '',           ''            )
            ('Jackson Hole Symposium',  '63417', 'All Day', 'ALL', 'high', '',      '',     '',     '',     '',           ''            )

работает как в режиме реального времени, так и в ускоренном режиме в режиме симуляции Strategy Tester, и все элементы полностью доступны для использования в коде.

Ганновер (в forexfactory) имеет это, но больше не обновляет это. Это с 2007 по 02 июня2017. Это ссылка: https://www.forexfactory.com/attachment.php/2339122?attachmentid=2339122&d=1496558933

Другие вопросы по тегам