Версия 10.3
2021.02.16
1. Исправил работу смещения времени, которое все же нужно выбирать с помощью выпадающего списка в интерфейсе советника для МТ4.
Версия 10.2
2021.02.16
1. Пришлось убрать календарь investing.com, потому что либо investing.com, либо mql5.com больше не разрешают такие обращения из метатрейдера. Календарь mql5.com полностью работает, и он хорошо справляется со своими задачами.
Версия 10.1
2020.11.06
1. Исправил работу кнопки rev. on slip
Версия 10.0
2020.11.05
1. Новая функция "Авто Клик", которая позволяет вести автоматическую торговлю на основе поступающих экономических данных.
2. Новый календарь investing.com, который может получить данные на первой секунде после релиза.
3. Благодаря новому календарю investing.com советник может открыть сделку по новости уже на первой секунде после релиза.
4. Скорость обновления данных составляет теперь 2 раза в секунду.
5. Множество новых валют и новых событий.
6. Сигнал на покупку или продажу теперь рассчитывается автоматически исходя из символа.
Версия 9.15
2019.07.09
1. Добавлен размер шрифта для правильного отображения текста на разных разрешениях.
Версия 9.12
2019.02.09
1. Добавил поддержку шрифтов для компьютеров Мак и Виндовс.
Версия 9.11
2019.01.31
1. Оптимизация кода
Версия 9.1
2019.01.29
1. Новые более быстрый и более интерактивный интерфейс.
2. Новые цветовые схемы.
3. Новые звуки, которые уведомляют о ближайшей новости за 1 минуту и за 10 секунд.
4. Исправлено представление истории.
5. Исправлен выбор символа.
6. Оптимизация кода.
Версия 8.0
2018.08.31
1. Исправлено чтение календарей mql5.com и forexfactory
2. Исправлено чтение из файлов истории советника.
Версия 7.92
2018.02.23
1. Добавлены 2 новые функции: SLIP и REV. ON SLIP. Обе функции доступны в виде кнопок в интерфейсе советника. Функция SLIP, если она активна, запрещает сделку, когда рынок сделал слишком большое движение с момента релиза экономических данных. Задайте "длину рывка" в пунктах с помощью свойства SLIP в свойствах советника. Функция REV. ON SLIP откроет обратную сделку (англ. to reverse - переворачивать). Смысл в том, чтобы после сильного одномоментного рывка поймать рынок на быстром откате. Обратная сделка открывается, если активны обе функции.
2. Исправлено чтение из календаря forexfactory.com.
3. Улучшена запись в CSV-файлы.
Версия 7.7
2017.09.22
1. Добавлен новый календарь mql5.com (https://www.mql5.com/ru/economic-calendar) взамен календаря dailyfx.com. Календарь mql5.com пока не показывает важность новостей, так чтобы это было доступно советнику, поэтому все новости этого календаря имеют важность "high".
2. Исправлен календарь forexfactory.com.
3. Изменен подсчет связанных событий. Теперь состояние "standby" одного из событий запрещает сделку (раньше такое событие не учитывалось).
4. Минимальный стоплосс уменьшен до спреда. Если спред колеблется, и превышает указанный стоплосс, то установить или изменить стоплосс не получится. Это нужно иметь ввиду, и указывать стоплосс в несколько раз больше текущего спреда, либо использовать умолчание.
Версия 7.6
2017.03.29
1. Исправлена ширина строк новостей.
2. Пустное значение для прогноза (forecast) не позволяло открыть сделку при сравнении по точному значению. Поменял местами прогноз (forecast) и предыдущее значение (previous), так как по нему значение есть всегда.
3. Исправлена последовательность сравнения при открытии сделок.
Версия 7.5
2017.02.24
1. Новый тип сравнения по точному значению, которое указывает пользователь для Стратегии 2 (отложенные ордера). Теперь можно указать любое значение и выбрать тип сравнения: больше, меньше или равно. Используйте для сравнения только числа. Например, новый тип сравнения позволяет открыть "бай", если текущее значение больше нуля, или "селл", если меньше.
2. Уведомление о пустых значениях для Стратегии 2 (отложенные ордера).
3. Дальнейшие шаги по устранению ошибки ArrayOutOfRange.
4. Улучшения интерфейса (длина строк, выбор символа в представлении стратегии, запрет сброса страницы при переключении стратегий и др.).
5. Проверка новых значений для Стратегии 2 (отложенные ордера) теперь начинается за 10 секунд до релиза с интервалом 3 секунды. Фактический интервал может зависеть от ряда факторов. Через 15 секунд после релиза интервал увеличивается до 5 секунд, затем происходит его постепенное увеличение.
Версия 7.4
2017.01.31
1. Добавлена новая проверка при открытии сделок - "связанные события". Связанные события - это события, которые выходят в одно время по одному инструменту. Такие события должны показать одно направление сделки (либо все "бай", либо все "селл"), чтобы сделка была открыта. Если какое-либо событие не "дотягивает" до своего порогового значения (результат "стендбай"), то это событие не является связанным. Для всех связанных событий будет открыта одна обычная сделка. Следует учесть, что связывание более чем трех событий делает открытие сделки практически невозможным.
2. Исправлено вычисление с пустыми значениями для рыночного ордера. Если значение пустое, либо с прочерком, советник не проверяет возможность открытия ордера. Если есть нуль, прибавляется единица ко всем значениям вычисления. Это не изменяет результат вычисления и позволяет избежать деления на нуль.
3. Исправлена ошибка с новостями для USDSEK и USDNOK.
4. Обновлены параметры торговли по умолчанию с учетом развития советника и новой проверки "связанных событий".
5. Входной параметр update_defaults позволяет автоматически скачивать новые настройки торговли по умолчанию. Задайте значение false, если вы предпочитаете самостоятельно задавать все настройки торговли.
Версия 7.0
2017.01.09
1. Добавлено 2 новых календаря: dailyfx.com и fxstreet.com. Значение offset теперь можно сохранить для каждого из 4 календарей.
2. Теперь можно торговать любой инструмент, включая нефть и золото, с любой новостью. Задайте инструмент в представлении стратегии.
3. Добавлены глобальные параметры: global_stoploss, global_takeprofit, global_trail и global_volume. Изменяя глобальные параметры, можно задать значения для всех новостей сразу. По умолчанию все локальные значения отмечены как подлежащие изменению с помощью глобальных значений (см. представление новости).
4. Исправлено уведомление об открытии рыночной сделки.
5. Добавлена проверка вводимых значений в представлении стратегии.
6. Улучшен интерфейс.
Версия 6.5
2016.11.07
1. Новое свойство test_mode позволяет быстро протестировать советник без календарей. Для этого задайте значение demo_calendar для свойства test_mode. Результаты такого теста нельзя принимать во внимание, так как советник генерирует случайные новости для открытия сделок.
2. Новое свойство test_release позволяет тестировать только определенные новости. Укажите эти новости через запятую. После теста советник опубликует в журнале дополнительные сведения по каждой сделке, включая длительность.
3. Добавлен индикатор "h", который указывает есть ли история сделок по данной новости.
4. Обновлены настройки торговли по умолчанию. Для применения новых настроек по умолчанию щелкните кнопку reset all на панели любой новости.
Версия 6.4
2016.09.28
1. Исправлено определение префикса и суффикса для валют.
2. Обновлены настройки стратегий по умолчанию. Чтобы применить новые настройки стратегий по умолчанию, щелкните Reset All на панели любой новости.
3. Добавлено автоматическое срабатывание функции zero. Если сделка не становится прибыльной (то есть трейл не сработал), то по истечении 30 минут советник попытается установить стоп-лосс с учетом значения параметра zero. За количество минут после открытия ордера отвечает параметр zero_auto (30 минут по умолчанию). Задайте zero_auto=0, чтобы отключить. Щелкните кнопку с двумя разнонаправленными стрелками сверху слева, чтобы посмотреть сколько осталось времени до автоматического срабатывания zero. Кнопка zero на графике работает как и раньше и не связана с автоматическим срабатыванием функции zero.
Версия 6.3
2016.08.30
1. Добавлены значения стратегий по умолчанию. См. ссылку на архив с календарями за 4 месяца на вкладке "Обсуждение".
2. Время выхода экономических данных в режиме тестирования теперь является переменным значением. Такой подход больше соответствует режиму реальной торговли.
Версия 6.2
2016.08.22
1. Улучшена запись в HTM-файлы
2. Исправлено вычисление динамического объема
Версия 6.1
2016.08.16
1. Исправлена запись истории сделок в файл
2. Исправлено открытие рыночных ордеров
3. Исправлена ширина кнопок
4. Исправлено ведение истории
Версия 6.0
2016.08.11
1) Теперь советник NewsCatcher Pro умеет открывать рыночные ордера.
2) Пользователь может выбрать из двух календарей: mt4.numerika.ru или forexfactory.com
3) Добавлен удобный интерфейс.
4) Теперь можно настраивать две стратегии для каждого релиза экономических данных отдельно.
Версия 5.0
2016.05.18
Большое обновление.
1) Новый параметр NEXT_EVENTS определяет количество следующих новостей. Следующие новости выводятся в левом нижнем углу и основываются на данных выбранного календаря. Если выбран, например, консервативный календарь, который содержит 3 новости на текущую неделю, следующие новости будут включать только эти 3 новости. Задайте NEXT_EVENTS=0, чтобы отключить работу параметра (например, для тестирования).
2) Новый параметр SLIP указывает величину спреда, при которой советник пытается закрыть все стоповые ордеры. Спред больше значения слипа может означать, что рынок слишком сильно болтает, и торговля не будет эффективной. Задавайте значение SLIP в 10 раз больше среднего спреда (текущее значение спреда выводится в правом нижнем углу). В противном случае советник будет открывать и сразу закрывать большое количество ордеров.
3) Новый параметр STOPS_FOLLOW_PRICE позволяет советнику изменять стоплос и тейкпрофит ордера после переноса цены открытия. Перенос происходит до выхода новости, то есть когда стоповые ордеры еще не сработали, и советник пытается держать их на расстоянии, заданным значением STEP. Если Ваш брокер не позволяет обнулять значения стоплоса и тейкпрофита уже отправленного стопового ордера, задайте значение STOPS_FOLLOW_PRICE=false.
Добавлен ряд проверок перед отправкой нового ордера и изменением текущих ордеров.
Версия 4.0
2015.03.23
Теперь пользователям доступны 4 календаря: 1) полный, 2) народный, 3) консервативный и 4) пользовательский. В народный календарь попадают новости, за которые голосуют пользователи на странице http://ameboo.com/calendar/. Консервативный календарь включает рекомендации наиболее продвинутых трейдеров. Пользовательский календарь включает новости, которые выбрал сам пользователь.
Советник забирает календари с другого сайта, поэтому для правильной работы нужно загрузить обновление советника.
Версия 1.6
2015.02.17
Параметр suffix теперь задавать не нужно, он определяется автоматически.
Версия 1.5
2014.10.27
Исправлена работа с параметром suffix. Не забывайте указывать suffix при тестировании советника. Возможные суффиксы - точка или точка и буква. Суффикс не включает название валютных пар. Обычно брокеры не используют суффикс, в этом случае следует оставить параметр suffix пустым.
Версия 1.4
2014.10.09
Существенных изменений нет, предыдущее обновление уже было движением вперед. Однако в билде 711 кнопки в правом верхнем углу стали выезжать за пределы экрана. Именно это исправлено.
Версия 1.3
2014.09.29
Новая версия автоматически скачивает календари из Интернета. Эта функция не работает только в режиме тестирования/оптимизации. Чтобы протестировать стратегию, скачайте CSV-файлы календарей с сайта http://www.dailyfx.com/calendar и положите их в папку \tester\files\. Один CSV-файл календаря на одну полную неделю. Неделя всегда начинается в воскресенье. Для наглядного теста выберите пару USDJPY (это новости доллара США и йены).
Версия 1.2
2014.08.14
Изменен выбор параметра impact и доработан выбор параметра leader.
Версия 1.1
2014.04.03
В новой версии 1.05 +2 торговые пары USDNOK и USDSEK. Добавлен параметр GMT, определяющий смещение времени экономического календаря относительно времени брокера (см. Обзор рынка, обычно сверху слева в MetaTrader 4). Ряд косметических исправлений. Сеты для "скандинавии" и по умолчанию можно скачать по этой ссылке http://files.mail.ru/9A1ACDE50BDE46A3BF86B709CF1092E9
Инструкции для выполнения теста
1. Перейти на сайт www.dailyfx.com/calendar и скачать CSV-файл календаря НА ТЕКУЩУЮ НЕДЕЛЮ
2. Положить файл календаря в папку /tester/files/ (Файл - Открыть каталог данных)
3. Перезапустить MetaTrader 4, открыть тестер стратегий и выбрать неделю; неделя начинается с ВОСКРЕСЕНЬЯ
4. Задать в свойствах эксперта параметр GMT, который должен соответствовать времени выставления ордеров (см. страницу экономического календаря)
5. Запустить тест С ВИЗУАЛИЗАЦИЕЙ, в левом нижнем углу отображается текущее тестовое время для сверки
Если создается впечатление, что выставляемые ордеры запаздывают или идут вперед, значит, не учтена разница перехода на зимнее/летнее время. Измените GMT на час вперед или назад и повторите тест.
В скором времени планируется написание статьи о торговле на новостях, следите за страницей профиля.
Good EA !