Советник Bollindger Bands — мануал v33.00

2 декабря 2019, 05:27
Vasilii Dedlovskikh
0
292

Benders Bollindger это полностью автоматизированная "отбойная" торговая система, особенно эффективно торгующая на популярных "отбойных" валютных парах:   AUDCADAUDNZDNZDCAD. Система использует в торговли основную закономерности рынка форекс — возврат цены после резкого движения в какую либо сторону. Если цена не возвращается обратно — система фиксирует убыток.

    Особенности

    • Проходит стресс-тесты на всей доступной истории, доступны сигналы на реальных счетах
    • Минимальный депозит: $1000, но рекомендуется использовать советник на депозитах от $2000 и больше
    • Для диверсификации рекомендуется запускать советник одновременно на всех парах: AUDCAD, AUDNZD, NZDCAD. Готовые сеты универсальны их можно запускать на любой из используемых валютных пар, но лучше использовать рекомендуемые пары.
    • Для удобства в советник встроена возможность выбирать из нескольких вариантов оптимальных сетов.
    • Советник работает на открытии свечи, позиции закрываются всегда по тейк-профиту — поэтому без потери качества можно тестировать советник в режиме "open prices only".

    Таймфрейм: M15
    Валютные пары: AUDNZD, NZDCAD, AUDCAD


    Сигналы на реальных счетах:

    Рекомендуемые настройки

    Для депозита от $1000 до $3000

    • Инструменты: AUDNZD, NZDCAD, AUDCAD
    • Таймфрейм: M15
    • Current Set = Multi_Sets_123_small_3adv
    • Leverage for first order = от 0.0225 (очень консервативно) до 0.225 (очень агрессивно)
    • Остальные настройки по умолчанию

    Для депозита от $3000

    • Инструменты: AUDNZD, NZDCAD, AUDCAD
    • Таймфрейм: M15
    • Current Set = Multi_Sets_123_big_9adv
    • Leverage for first order = от  0.0075 (очень консервативно: x1) до 0.075 (очень агрессивно)
    • Остальные настройки по умолчанию

    Входные параметры

    Basic
    • Current Set — выбор готовых настроек для советника. Если выбрать Custom, то будет запущен советник с настройками указанными в советнике. Если выбрано другое значение, то советник запустится со встроенными настройками и будет игнорировать дублирующие параметры из настроек советника в названии которых используется s#. Ниже отдельная глава посвящена предустановленным настройкам.
    • Custom multi sets — если вы хотите запустить или протестировать одновременно несколько экземпляров советника со своими настройками, то в этом поле указывается настройки для всех экземпляров роботов которые вы хотите запустить. Ниже отдельная глава посвящена этой этой настройке.
    • First Position — направление в котором советник будет открывать первую сделку в серии. Если установлено NotOpen новые серии ордеров не открываются, но уже открытые серии работают без изменений, в том числе происходит дальнейшее усреднение если это необходимо.
    • Unique terminal number — уникальный номер терминала. Если на одном торговом счете вы запускаете советников боллинджер с разных терминалов, то в каждом терминале должно быть указано разное значение в этом поле.

    Indicator

    • s2.Period— период для построения индикатора. 
    • s3.Deviation — коэффициент для расширения/сужения размаха при построении индикатора.
    Trading
    • s4.TakeProfitpMult — параметр для расчёта относительной величины тейкпрофита. Чем больше значение, тем дальше выставляется тейк-профит.
    • s5.TakeProfitpMultKoef — коэффициент корректирующий размер предыдущего параметра для каждого следующего уровня сетки ордеров.
    • s6.AltSpreadProfit — параметр для расчета абсолютной величины тейкпрофита. Чем больше это значение, тем большая фиксированная величина закладывается в тейк-профит.
    • s7.AltSpreadKoef — коэффициент корректирующий размер предыдущего параметра для каждого следующего уровня сетки ордеров.
    • s8.Koeff_Silence —  коэффициент ограничивающий частоту открытия сделок усреднения. Если =1, то сделки открываются не чаще чем одна сделка за   PeriodDOWN.
    Money Management
    • For autolot use — equity или balace использовать для расчета лота при использовании autoMM.
    • Leverage for first order — включает автоматическое управление капиталом, указывается плечо для первой сделки в серии.
    • Fix lot if Leverage=0 — если For autolot use=0, то этот параметр устанавливает фиксированный размер первой сделки.
    Averaging
    • Use averaging — если true, то используются усреднения. Если false, то усредняющие сделки не открываются.
    • UseUnloss — Если true, то закрывать позиции не хуже чем в безубыток.
    • Martin ratio — коэффициент увеличения лота каждой следующей сделки в сетке позиций.
    Grid Level
    • s9.First real deal — если >0, то пропускается указанное количество уровней сетки.
    • s10.Last real deal — если >0, то последующие уровни сетки не открываются.
    • s11.Stop martin — с этого уровня сетки Martin ratio = 1.
    Tester
    • Export equity — если true, то после завершения тестирования сохраняет историю эквити и используемого плеча счёта в файл.
    • Export orders — если true, то после завершения тестирования сохраняет историю позиций в файл.
    • Sharpe ratio — если true, то после завершения теста рассчитывает коэффицент Шарпа для прогона. Используется как custom параметр при оптимизации.

    Встроенные настройки Current Sets

    Каждая отдельная встроенная в советник настройка это подобранный мной Custom Multi Sets. Ниже указана формула каждой предопределенной настройки, подставив её в Custom Multi Sets получится то же самое что и выбрать её в разделе Current Set .

    Multi_Set_1_3advisors

    s1=Set1-159,s2=159,s3=1.4,s4=0.4,s5=1.0,s6=50,s7=1.5,s8=0,s9=2,s10=7,s11=5;s1=Set1-318,s2=318,s3=1.4,s4=0.4,s5=1.0,s6=50,s7=1.5,s8=0,s9=2,s10=7,s11=5;s1=Set1-635,s2=635,s3=1.4,s4=0.4,s5=1.0,s6=50,s7=1.5,s8=0,s9=2,s10=7,s11=5

    Этот сет запускает три экземпляра советника одновременно, которые отличаются настройкой s2, то есть периодом индикатора.

    Multi_Set_2_3advisors

    s1=Set2-200,s2=200,s3=1.4,s4=0.7,s5=0.9,s6=70,s7=1.5,s8=0,s9=2,s10=7,s11=5;s1="Set2-400",s2=400,s3=1.4,s4=0.7,s5=0.9,s6=70,s7=1.5,s8=0,s9=2,s10=7,s11=5;s1="Set2-800",s2=800,s3=1.4,s4=0.7,s5=0.9,s6=70,s7=1.5,s8=0,s9=2,s10=7,s11=5

    Это другой сет, запускающий три экземпляра советника, которые отличаются периодом.

    Multi_Set_3_3advisors

    s1=Set3-252,s2=252,s3=1.4,s4=0.9,s5=0.8,s6=60,s7=1.5,s8=0,s9=2,s10=7,s11=5;s1=Set3-504,s2=504,s3=1.4,s4=0.9,s5=0.8,s6=60,s7=1.5,s8=0,s9=2,s10=7,s11=5;s1=Set3-1008,s2=1008,s3=1.4,s4=0.9,s5=0.8,s6=60,s7=1.5,s8=2,s9=2,s10=7,s11=5

    Это третий сет, так же запускающий три экземпляра советника с разными периодам индикатора.

    Multi_Sets_123_big_9adv =

    Этот сет включает в себя все три предыдущие сета. При его активации советник запускает одновременно 9 работающих экземпляра роботов.

    Multi_Sets_123_small_3adv

    s1=Set1-318,s2=318,s3=1.4,s4=0.4,s5=1.0,s6=50,s7=1.5,s8=0,s9=2,s10=7,s11=5;s1="Set2-400",s2=400,s3=1.4,s4=0.7,s5=0.9,s6=70,s7=1.5,s8=0,s9=2,s10=7,s11=5;s1=Set3-504,s2=504,s3=1.4,s4=0.9,s5=0.8,s6=60,s7=1.5,s8=0,s9=2,s10=7,s11=5

    Этот сет включает в себя по одному среднему из трех указанных выше сетов и запускает 3 экземпляра советника. Данный сет является настройкой по умолчанию, потому что позволяет запускать с минимальным депозитом достаточно диверсифицированную торговлю. Для депозитов от $500 до $3000 я рекомендую использовать именно этот сет. При депозите свыше $3000 можно начинать использовать более тяжелый сет " Multi_Sets_123_big_9adv".

    Пользовательские мульти-настройки Custom multi sets

    Эта настройка позволяет запускать одновременно несколько экземпляров советника с пользовательскими настройками.

    Различные сеты отделяются друг от другом символом ";". Отдельные настройки разделяются друг от друга символом ",".

    Если какая-то из настроек не задана в Custom multi sets, то она берется из настроек советника.

    Максимальное количество сетов, которые таким образом можно установить равно 5. Все последующие сеты игнорируются. Настройка s1 = имя самого сета — никак не влияет на работу советника и может быть не указана.

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

    Советник работает на открытии свечи, а все сделки всегда закрываются по тейк-профиту, даже при фиксировании убытка. За счет соблюдения этих двух факторов советник может проходить оптимизацию в режиме "Open price only", что существенно ускоряет процесс оптимизации советника и не влияет на качество теста. Перед начало оптимизации настройку " Current Set" необходимо перевести в режим "Custom".

    Я рекомендую проводить оптимизацию по встроенному в советник показателю эффективности коэффициент шарпа.

    кастом шарп

    шарп в тестере

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

    Нестандартное использование советника

    Советник может использования на любых таймфреймах и на любых инструментах, вы можете выйти за рамки предложенных мной валютных пар и таймфрейма М15 и найти свои оптимальные сеты для работы с этим советником.