Что нового

Belkaglazer update
Как обновить советник Belkaglazer EA

1. Закройте MT4 и создайте резервную копию папки профиля (Файл-> Открыть каталог данных-> profiles). Эта папка содержит все настройки и графики с загруженными сет-файлами.

2. Обновите советник до последней версии: https://www.mql5.com/ru/articles/498#update

3. Если настройки советника были сброшены до значений по умолчанию (например, Magic Number = 50220), закройте MT4 и восстановите папку ‘profiles’ из резервной копии.


Я рекомендую прикреплять советник к графику из папки ‘Expert. Для этого вам необходимо скопировать файл .ex эксперта из папки ‘MQL4\Experts\Market‘ в папку ‘MQL4\Expert‘. Это поможет избежать проблем при обновлении советника, поскольку MT4 будет обновлять файл, который не используется для реальной торговли.


Версия 1.74 — 2017.04.15

— Добавлен параметр ‘MaxRiskPerTrade%‘.
— Добавлен параметр ‘OrderMonth‘.
— Добавлен параметр ‘GMT_offset‘.
— Добавлен параметр ‘Daylight_Saving_Time‘.
— Исправлены мелкие ошибки.

Версия 1.75 — 2017.05.18

— Добавлен параметр ‘SkipFirstTrade‘.
— Добавлен параметр ‘CloseOnOppositeSignal‘.
— Добавлен параметр ‘TradingPauseBar‘.
— Добавлен параметр ‘PreviousDay’s_Return%ATR‘.
— Добавлен параметр ‘OrderMonths‘.
— Исправлены мелкие ошибки.
— Добавлены ‘IntradayMR‘ и ‘PreviousDayHL‘  стратегии.

Версия 1.76 — 2017.06.13

— Исправлены мелкие ошибки.

Версия 1.77 — 2017.07.20

— Добавлен параметр ‘MaxSlippagePip‘.
— Добавлен параметр ‘UseBrokenLevels‘.
— Добавлен параметр ‘MaxTakeProfitPip‘ parameter.
— Добавлен параметр ‘MaxStopLossPip‘ parameter.
— Добавлен параметр ‘StopProfitBar‘ parameter.
— Добавлен параметр ‘StopProfitPip‘ parameter.
— Исправлены мелкие ошибки.

Версия 1.78 — 2017.09.04

— Добавлен параметр ‘OrderHours‘.
— Добавлен параметр ‘OrderMinutes‘.
— Добавлены новые стратегии.
— Исправлены мелкие ошибки.

Версия 1.79 — 2018.02.26

— Добавлен параметр ‘MaxLot_Per_Order‘.
— Добавлен параметр ‘StepBetweenOrdersPip‘.
— Добавлен параметр ‘MaxLot_OpenOrders_Filter‘.
— Добавлен параметр ‘MaxNumber_OpenOrders_Filter‘.
— Добавлен параметр ‘Disable_TP&SL_Control‘.
— Добавлен параметр ‘TradeDirection‘.
— Добавлен новый PCh mode — ‘Inclined_Lines‘.
— Добавлен параметр ‘ExpirationBars‘.
— Добавлены новые стратегии.
— Исправлены мелкие ошибки.

Версия 1.81 — 2018.07.31

— Добавлен параметр ‘MaxSpreadToExitPip‘.
— Добавлен параметр ‘TrailingActivationPip‘.
— Добавлен параметр ‘DontUseMT4_SL‘.
— Добавлен параметр ‘VinceCalculator‘.
— Добавлен параметр ‘EMA_TimeFrame‘.
— Если ‘Balance‘ установлен на отрицательное значение, тогда EA вычисляет размеры лотов на основе эквити счета.
— Исправлены мелкие ошибки.

Версия 1.83 — 2018.11.15 — Релиз исправления ошибок

— Добавлен параметр ‘Graphics‘.
— Исправлены мелкие ошибки.

Версия 1.85x — 2019.03.15

– Добавлен Новостной фильтр: ‘UseNewsFilter‘, ‘DataProvider‘, ‘Symbols‘, ‘FilterEvents‘, ‘FilterCustomEvents‘, ‘FilteringAction‘, ‘BeforeEventMin‘, ‘AfterEventMin‘, ‘DisplayEvents‘ параметры. Фильтр новостей позволяет протестировать воздействие любого новостного события и выбрать различных поставщиков новостных данных.

– Добавлен параметр ‘UsePercentagePips‘.
– Добавлен параметр ‘ReversalExpirationBars‘.
– Добавлен параметр ‘DaysOffBeforeAfterNY‘.
– Добавлен параметр ‘FixMajorBugs‘.

– Добавлен ‘UseSettingsFile‘ параметр. Дополнительные настройки управляемые через конфигурационный файл belkaglazer.ini: ‘EAProtectionFilter‘, ‘ExportEquityToCSV‘, ‘ExportEquitySeparator‘, ‘AutoConstructionEquityCurve‘, ‘UseCustomParameterForOptimization‘, ‘DangerousMM‘.

— Добавлен параметр ‘Dangerous_MM‘. Позволяет добавлять в любую стратегию различные опасные типы управления капиталом (Anti-Martingale, Martingale, Pyramiding, Averaging). Опасный MM — это метод определения размера позиции, который рассчитывает размеры лота базируясь на торговых результатах недавних сделок. Добавлены связанные параметры: ‘MaxNumberOfSteps‘, ‘Multiplier‘, ‘CustomMultiplier&Steps‘, ‘MinStepValuePip‘, ‘ComputeDrawdown‘, ‘TP_Calculation_Method‘, ‘SL_Calculation_Method‘.
***Все мои сигналы, стратегии и set-файлы не используют опасные элементы Money Management.

— Исправлены крупные ошибки.

Версия 1.86x — 2019.04.04

— Добавлен резервный URL для определения GMT смещения.
— Исправлены мелкие ошибки.

Версия 1.92x — 2019.11.05

— Добавлен параметр ‘CBOE_VIX_Filter‘.
— Добавлен параметр ‘AutoGMT_Detection‘.
— Добавлен параметр ‘Offset Mode‘.
— Добавлен параметр ‘ExecutionDelay (Sec)‘.
— Добавлен параметр ‘NegativeSwapFilterDays‘.
— Добавлен параметр ‘NegativeSwapFilterAction‘.
— Добавлен параметр ‘PriceActionFilter‘.
— Добавлен параметр ‘MinTakeProfitPip‘.
— Добавлен параметр ‘MinStopLossPip‘.
— Добавлен параметр ‘TakeProfitSwapCorrection‘.
— Добавлен параметр ‘EquityHardStop‘.
— Добавлен параметр ‘TradingFrequency (PRNG)‘.
— Добавлена модель ‘None‘. Позволяет выключать модели и генерировать сигналы только на основе фильтров.
— Добавлена модель ‘Random (PRNG)‘, которая случайным образом генерирует торговые сигналы в случайном направлении.
— Добавлены новые Дополнительные настройки.
— Улучшена скорость тестирования на истории.
— Исправлены ошибки.

Версия 1.94x — 2019.11.25

— GMT парсер обновлен, потому что веб-сайт ‘https://time.is‘ изменил макет страницы.
— Улучшено качество и эффективность кода.

Версия 1.95x — 2019.12.09

— Добавлен новый параметр ‘AllowExtraTrades‘ — максимальное количество дополнительных сделок, которые могут быть открыты при получении советником нового сигнала и наличии открытых позиций. Эта опция использует секцию orderID MagicNumber, поэтому она не может работать совместно с параметрами Dangerous MM, MaxLot_Per_Order и StepBetweenOrdersPip.
— Улучшенное качество кода.
— Исправлены незначительные ошибки.

Версия 1.96x — 2019.12.14

— Добавлен новый параметр ‘UseTailFilter‘ — позволяет автоматически отключать торговлю вместе со мной до/во время редких и нерегулярных очень важных событий (таких как Brexit, выборы и т.д.), чтобы защитить портфели во время событий с хвостовым риском. Хвостовые события могут привести к хвостовому риску и существенным потерям или разрушению портфелей.
— Добавлена возможность отключить торговлю (открытие новых сделок), нажав на текст комментария в верхней части информационной панели:
Belkaglazer EA

Версия 1.97x — 2020.01.05 — Релиз исправления ошибок

— Исправлены мелкие ошибки.

Версия 1.98x — 2020.02.06 — Необязательное обновление (Вы можете пропустить это обновление)

— Добавлен новый резервный url для определения GMT offset: https://belkaglazer.com

— Добавлен новый параметр — ‘Symbol‘. Этот параметр будет использоваться в режиме MultiSet, который будет добавлен в ближайшее время. Новая v2.0 советника сможет работать в 2-х режимах: SingleSet и MultiSet. В режиме MultiSet советник загружает несколько set-файлов (портфель) из указанной папки и торгует ими на одном графике. Другими словами, советник будет поддерживать «торговлю с одного графика». Кроме того, этот режим позволит вам выполнять бэктестирование портфеля в МТ5.

— Незначительные улучшения.

Версия 1.998 — 2020.02.29 — Необязательное обновление (Вы можете пропустить это обновление)

— Добавлен новый параметр: ‘EventHandling‘ — как часто обрабатывать события: Once a minute — один раз в минуту (по умолчанию) или Every tick — каждый тик (может использовать слишком много ресурсов процессора).

— Незначительные улучшения.

Версия 1.999 — 2020.06.12 — Заключительный релиз Belkaglazer ver. 1.x (Вы можете пропустить его)

— Добавлены новые параметры для совместимости с версией 2.0:

EA Mode: ‘SingleSet‘ и ‘MultiSet‘. В режиме MultiSet, эксперт загружает сет-файлы (портфель) из указанной папки и запускает их на одном графике. Другими словами, советник поддерживает «торговлю с одного графика» и позволяет выполнять тестирование портфелей в MT5. SingleSet(по умолчанию) — позволяет одновременно запускать только 1 сет-файл на 1 графике.
— ‘WorkTimeframe‘ — рабочий таймфрейм (период графика, к которому должен быть прикреплен советник) используемого сет-файла. Этот параметр должен быть обязательно установлен в режиме MultiSet.
DailyDataCorrection — как советник должен корректировать дневные бары, если брокер не использует New York Close 5 Day Charts: DeleteWeekend(по умолчанию, быстро) — удалить выходные бары и пересчитать дневные данные; RebuildData(высокая точность) — полностью пересчитать дневные данные, используя более низкие таймфреймы; NoCorrection — не корректировать дневные данные.

— Незначительные улучшения.