Название советника: Tripler
Год выпуска: 2020
Версия: 1.6, стратегия 1.0
Терминал: MT4
Сайт продажи: эта версия некоммерческая, не содержит никаких ограничений
Валютные пары: все пары
Таймфрейм: М15-Н1
Время торговли: Круглосуточно (поддерживает расписание)
Описание: Советник определяет краткосрочные отклонения цены инструмента от зоны баланса спроса и предложения и входит на возврат в эту зону.
Используется алгоритм расчета баланса и нарастающего сопротивления дальнейшего движения цены (TRI - Trading Resistance Index), величина TRI нормирована и колеблется в пределах от 0 до 100. Советник усредняет значение на коротком промежутки для определения потенциальных точек входа и фильтрует сигнал по двум более длинным промежуткам, чтобы избежать рискованных входов в отсутствии устойчиво нарастающего сопротивления.
Выходы:
- по смене сентимента на рынке (краткосрочный TRI пересек определенный уровень)
- тейк
- стоп
- волатильность на последних К барах (после открытия сделки) превысила пороговое значение
- таймаут (удержание не дольше заданного количества баров)
Советник поддерживает конфигурацию, когда в рынке одновременно находится не более одной позиции, в соответствии стандарту FIFO.
Можно, однако, разрешить ему повторные входы. При этом не предусмотрено контроля дистанции, общих сборок и трейлингов, каждая сделка открывается и закрывается независимо.
Советник хорошо оптимизируется и при правильной оптимизации показывает отличные результаты на форвард тестах.
Внимание! Результаты тестов показали, что оптимальные условия входа, фильтрации и выхода, а также оптимальное расписание могут различаться для коротких и длинных позиций
Поэтому советник поддерживает раздельные параметры для покупок и продаж и переключение между режимами торговли: только покупки, только продажи, или оба направления.
Рекомендуется оптить раздельно покупки и продажи, результирующий сет прогонять в режиме "оба направления" - им можно торговать инструмент с одного графика.
Советник может тестироваться и оптимизироваться по ценам открытия, все торговые операции совершаются на открытии баров и расхождения с тестом по тикам минимальны.
Советник не требует ТДС для оптимизации и тестирования.
Разумеется, оценка влияния спреда и проскальзывания может быть сделана только в ТДС, поэтому все сеты желательно прогонять через стресс-тест в ТДС.
Требования к депозиту: $100 на начальные 0.01 лота при торговле 5 пар. По мере набора статистики тестов я планирую составить таблицу максимальных просадок по каждой паре с 2010 года и исходя из этой таблицы определить оптимальное соотношение рисков.
Параметры:
Magic - маджик ордеров. Можно использовать один на все пары
Order comment - комментарий ордеров
Trade mode - режим торговли: только покупки, только продажи, или торговля в обе стороны. Удобно для раздельной оптимизации и последующего слияния на один график
======Money Management======
Start lot - единица лота
Multiply by amount - выбор статического, или динамического лота, и способа расчета динамического лота
One start lot per amount - делитель выбранного способа расчета динамического лота. На каждую такую порцию баланса/эквити/свободной маржи будет выделена единица лота
Maximum lot (0 - use broker limit) - ограничение максимального лота
Maximum number of orders in one direction - ограничение количества ордеров в рынке в одном направлении
#====== Common filters ======#
Maximum spread to open trade - ограничение спреда, контролируется на открытие, сравнивается с текущим спредом и средним на N последних тиках
Ticks to average spread - сколько последних тиков усреднять
Filter MA period (0-off) - фильтрация по скользящему среднему. Цена выше машки - только покупки. Ниже - только продажи. 0 - не фильтровать
#======= Time settings ======#
GMT Offset - смещение времени брокера от GMT эимой. Этот параметр обязателен в тестере, автоматически не определяется
Detect GMT automatically - определять смещение автоматически. Если возникают проблемы с автоопределением, можно перевести в false и выставить вручную
DST mode of your broker (or in TDS2) - каков контракт брокера по переходу на летнее время.
Open deals in Rollover - открывать ли сделки в ролловер (рекомендуется отключать в тестере)
Close deals in Rollover - закрывать ли сделки в ролловер (рекомендуется отключать в тестере)
Freeze before Rollover, minutes - за сколько минут до ролловера налагаются ограничения торговли
Freeze after Rollover, minutes - через сколько минут после ролловера снимаются ограничения торговли
Следом идут две идентичные секции для покупок и продаж. Я распишу только секцию покупок.
#=========== LONG ===========#
Timeframe - рабочий ТФ. Сделки открываются и закрываются на открытии свечи, пересечения и усреднения индикаторов считаются на этом же тф
#======== TRI Signal ========#
Period - период усреднения
Open level - уровень, при пересечении которого вниз, будет открыта сделка (в секции продаж, соответственно, пересечение вверх)
Close level - уровень, при пересечении которого вверх, будут закрыты все покупки (в секции продаж, соответственно, пересечение вниз)
Check crossing level on current bar - проверять пересечение на текущем баре (false - на закрытом)
#======== TRI Filter ========#
#----------- TRI 1 ----------#
Period - период усреднения
Don't Buy when above this level - не покупаем, если значение выше этого уровня
Don't Buy when below this level - не покупаем, если значение ниже этого уровня
#----------- TRI 2 ----------#
Period - период усреднения
Don't Buy when above this level - не покупаем, если значение выше этого уровня
Don't Buy when below this level - не покупаем, если значение ниже этого уровня
#======== Exit: Long ========#
StopLoss, pips - стоплосс, 4-хзначных пунктов
TakeProfit, pips - тейк, 4-хзначных пунктов
High/Low range to close, pips - диапазон разбега хай-лоу на последних нескольких барах, при котором сделка закроется, 4-хзначных пунктов
Bars to check High/Low back (0-off) - по скольким последним барам считать диапазон (строго после открытия сделки). Если 0 - не используем диапазон как критерий закрытия
Hold position, bars - сколько баров удерживать позицию
#===== Trade Time Filter ====#
<------ WINTER SCHEDULE -----> - зимнее расписание
Start Trade Hour - старт торговли, час
Start Trade Minute - старт торговли, минута
Session duration, minutes - продолжительность сессии, минут
<------ SUMMER SCHEDULE -----> - летнее расписание
Start Trade Hour - старт торговли, час
Start Trade Minute - старт торговли, минута
Session duration, minutes - продолжительность сессии, минут
Пример прогона EURUSD M30 2010-2019, Short only
Мониторинг в Роботесте: будет добавлен позже, по мере накопления сетов
История изменений:
1.6
- Планировщик времени перенесен на GMT, чтобы поддерживать один и тот же сет на любом брокере и правильно обходить ролловер
- Добавлено разделение летнего и зимнего расписания
- Реализован обход ролловера по открытию и закрытию раздельно
- Добавлена фильтрация по текущему и среднему за несколько тиков значению спреда
- Добавлена отключаемая фильтрация по скользящей средней - выше средней только покупки, ниже средней только продажи
Мониторинг в Роботесте:
Tripler 1.6 Sets GBPUSD EURUSD USDJPY.rar
Стратегия для Коржика

