Радник BF Scalper: хороший скальпер - стабільний скальпер

Переглядів: 1 view
Час на прочитання статті: 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 після оптимізації показав наступні результати:

Scalper - оптимізація налаштувань
Scalper - оптимізація налаштувань

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

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

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

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

Відео "Тестування і огляд торгового радника форекс BF Scalper"

Висновок

Для початку потрібно відзначити, що тестувалася безкоштовна версія радника, в якій не було можливості протестувати систему автоматичного мані-менеджменту. Можна припустити, що з прогресивною системою управління торговими засобами ефективність роботи і прибутковість можуть бути вище. Основоположним і ключовим моментом можна назвати простоту системи аналізу сигналів ринку. Але є і деякі питання по аналітичному модулю, який обчислює силу майбутніх імпульсів. Цей нюанс розробник не розкрив, на що має право. Але нюанс, безумовно, цікавий.

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

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




Ми розкриємо будь-яке актуальне питання трейдинга та інвестування, якщо це буде тобі корисно.

Коментарі

Попередня стаття

Ефективні стратегії на основі індикатора Стохастика

Практично всім активним трейдерам знайомий індикатор Стохастичний осцилятор (Stochastic Oscillator). Він присутній у всіх торгових терміналах і має широкий спектр налаштувань.

Наступна стаття

Проста стратегія для торгівлі нафтою

Сьогодні ми розглянемо просту стратегію торгівлі нафтою. Вона реалізується на таймфреймах H1 і M30, що дає можливість отримання швидкого результату.