Советник BF Scalper: хороший скальпер – стабильный скальпер

Советник BF Scalper: хороший скальпер – стабильный скальпер

Просмотров: 471 views
Время чтения статьи: 5 мин



Приветствуем Вас на страницах нашего блога! Сегодня я поделюсь с вами своим обзором, анализом и тестами довольно интересного советника-скальпера BF Scalper.

Само название уже говорит о том, что его основной торговой функцией является скальпирование.  Скальпирование или скальпинг – это стиль торговли, которому свойственна высокая частота совершения сделок, короткое время удержания позиции, условно небольшой объем позиции и размер Тейк Профита.

Принцип работы

Ключевой проблемой скальпинга можно назвать сложность в отделении ложных сигналов от дающих возможность заработать. Интересно то, что для фильтрации многие прибегают к использованию множества замысловатых и совершенно ненужных алгоритмов, которые только приводят к усложнению системы. На самом деле, ответ лежит на поверхности и заключается в том, чтобы искать и находить лишь ценовые импульсы, и не обращать внимания на пустые движения рынка.

Эксперт BF Scalper реализует скальпинг-стратегию на основе нескольких технических индикаторов. На первичном этапе робот определяет глобальную или доминирующую тенденцию, опираясь на анализ Скользящих средних. Далее выжидается момент, когда цена зайдет на заданное число пунктов за одну из границ индикатора Bollinger Bands. По итогу всех этих действий полученный сигнал анализируется индикатором измерения силы импульса, и только после этого открывается сделка.

Логика выхода также основана на Полосах Боллинджера. Позиция закрывается, когда цена находится рядом с противоположной Полосой Боллинджера или пробивает ее, даже если это принесет убыток.

Особенности робота BF Scalper

Разработчик указал, что торговый робот может абсолютно нормально функционировать на любом таймфрейме, но при этом рекомендовал таймфрейм M15, как наиболее эффективный.

Если говорить о валютных парах, то робот подходит для GBP/USD, EUR/USD, EUR/CHF, EUR/AUD, GBP/CAD, USD/CAD, USD/CHF и USD/JPY. Но при этом изначальные настройки предназначены для GBP/USD. 

Параметры и настройки советника

  • MaxSpread - указатель максимально допустимого уровня спреда.
  • Slippage - максимально допустимый уровень проскальзывания.
  • TicksTrade - параметр модели запуска алгоритма. При false логика срабатывает в начале свечи M1, при true - на новом тике.
  • StealthMode true/false - модуль включения/выключения виртуальных уровней Стоп Лосс и Тейк Профит.
  • EmergencyStopDist - второй уровень защиты при использовании StealthMode. При значении выше нуля включается второй уровень "аварийного" Стоп Лосса на большем расстоянии по сравнению с виртуальным скрытым Стоп Лоссом. Значение аварийного Стоп Лосса является суммой EmergencyStopDist и скрытого Стоп Лосса.
  • MinEquity - минимальный эквити для торговли.
  • StopLoss - уровень для Стоп Лосса
  • TakeProfit - уровень для Тейк Профита
  • MarketExitProfit - выход по рынку.
  • BandPeriod - период для расчета индикатора Bollinger Bands.
  • BandBreakEntry - диапазон прорыва полосы Боллинджера для открытия противоположной сделки (значение может быть отрицательным).
  • BandBreakExit - диапазон прорыва противоположной полосы Боллинджера для закрытия сделки (значение может быть отрицательным).
  • UseTrendFilter - при true советник торгует только в направлении тренда, определенного двумя скользящими средними.
  • MA_Fast_Period - период быстрой скользящей средней.
  • MA_Slow_Period - период медленной скользящей средней.
  • MA_Trend_TF - таймфрейм обеих скользящих средних.
  • TimeRestriction - при true советник торгует только в перечисленные ниже часы. false - отключено.
  • CTHour1 - шесть возможных значений торговых часов. Значения: 0-23. Введите большую цифру, такую как 55, для отключения того или иного значения. Наилучшие результаты достигнуты в 21 и 22 часа (GMT). Время необходимо адаптировать. Значения по умолчанию адаптированы для GMT +2 (зимнее время).
  • WednesdaySwapFilter true/false - фильтр свопа по средам отменяет все сделки в среду вечером в направлении отрицательного свопа, если своп хуже значения MaxNegSwapPips.
  • MaxNegSwapPips - максимальный отрицательный своп в пипсах, наиболее разумное значение - минус 0.5.
  • RolloverTimeFilter true/false - включить/отключить временной фильтр ролловера.
  • MinutesBefore - минутный интвервал до полуночи, во время которого все сделки отменяются.
  • MinutesAfter - минутный интвервал после полуночи, во время которого все сделки отменяются.
  • x_MaxSpreadFilter - включить/отключить дополнительный фильтр спреда ролловера.
  • x_MaxSpread - умножить начальный MaxSpread, разрешенный до отмены всех сделок. Например, если MaxSpread равен 6, а x_MaxSpread равен 2, все сделки отменяются, если спред превышает 6x2=12 пипсов.
  • RecoveryMode - этот параметр активирует восстановление просадки. Работает, когда AutoMM> 0.
  • FixedLots - фиксированные торговые лоты, когда AutoMM = 0.
  • AutoMM - значение больше нуля активирует пропорциональное управление капиталом, например, AutoMM = 5 означает 0,05 лота на счете 1000.    
  • AutoMM_Max - максимально допустимое значение пропорционального управления капиталом при использовании RecoveryMode.
  • MMTrades - количество сделок, на основании которых рассчитывается просадка функции RecoveryMode
  • RecoveryFactor - положительная компенсация просадки в процентах от просадки.
  • RecoveryMultiplier - множитель объема торговли в RecoveryMode.
  • LossPausePips - алгоритм паузы после потери - потеря в пипсах
  • LossPauseHours - алгоритм паузы после потери - пауза в часах после потери больше, чем LossPausePips.

Стоит обратить внимание, что разработчик с некоторого времени начал продвижение платной версии советника, поэтому ряд параметров стали недоступными для изменений, а торговля по умолчанию ведется лотом 0,01.

Тестирование советника BF Scalper

Автор робота рекомендует проводить тестирование и оптимизацию на пятиминутном графике по ценам открытия. Поэтому, следуя его рекомендациям, сделали тестирование на паре GBP/USD с изначальными настройками:

  • MaxSpread - 3.
  • Slippage - 2.
  • TicksTrade - true.
  • StopLoss - 55.
  • TakeProfit - 15.
  • MarketExitProfit - 50.
  • BandPeriod - 8.
  • BandBreakEntry - 0.
  • BandBreakExit - 1.
  • UseTrendFilter - false.
  • MA_Fast_Period - 15.
  • MA_Slow_Period - 30.
  • MA_Trend_TF - 15.
  • TimeRestriction - true (23:55).

Тестирование проходило за временной диапазон 31.01.2018 – 31.01.2020. Получили следующее:

BF Scalper - тест на паре GBP/USD
BF Scalper - тест на паре GBP/USD

Результат не ошеломляющий, но нужно помнить, что рабочий лот был 0,01, а с ним на большее рассчитывать не приходится. Но, согласитесь, что кривая восходящая и довольно стабильная.

Оптимизация настроек робота

Оптимизация настроек привела к минимальным изменениям в динамике работы советника.

Стоит указать, что из-за того, что работа ведется минимальным объемом 0,01, тест проводился с рабочим капиталом 100 долларов. Тест GPB/USD после оптимизации показал следующие результаты:

BF Scalper - оптимизация настроек
BF Scalper - оптимизация настроек

Подобный результат был показан и в тесте на периоде H1.

BF Scalper - тест на паре GBP/USD - H1
BF Scalper - тест на паре GBP/USD - H1

Также был проведен тест и для пары EUR/USD на 15-минутном и 1-часовом таймфрейме. Результат получился скромнее из-за более низкой волатильности в динамике инструмента.

BF Scalper - тест на паре EUR/USD - 15M
BF Scalper - тест на паре EUR/USD - 15M
BF Scalper - тест на паре EUR/USD - H1
BF Scalper - тест на паре EUR/USD - H1

Видео "Тестирование и обзор торгового советника форекс BF Scalper"

Заключение

Для начала нужно отметить, что тестировалась бесплатная версия советника, в которой не было возможности протестировать систему автоматического мани-менеджмента. Можно предположить, что с прогрессивной системой управления торговыми средствами эффективность работы и прибыльность могут быть выше. Основополагающим и ключевым моментом можно назвать простоту системы анализа сигналов рынка. Но есть и некоторые вопросы по аналитическому модулю, который вычисляет силу будущих импульсов. Этот нюанс разработчик не раскрыл, на что имеет право. Но нюанс, безусловно, интересный.

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

Всем успехов в трейдинге!




Комментарии

Предыдущая статья

Торгуем по безиндикаторной стратегии "Три свечи"

"Три свечи" – достаточно популярная безиндикаторная стратегия на рынке Форекс. В данной статье познакомимся с ней поближе, разберём, как её применять и на каких инструментах.

Следующая статья

Неделя на рынке (27.04 - 03.05): время Центробанков и интриг

Мир продолжает бороться с коронавирусом, но особенно ярких побед тут пока не зафиксировано. Новая апрельская неделя и начало мая - о боже, уже май! - станут временем Центробанков и их попыток успокоить бизнес и экономики.