Стратегия обратного тестирования пробоя максимумов и минимумов
Обзор
Стратегия основана на определении направления тренда по пробою максимумов и минимумов периода. При пробое ценой максимума периода открывается длинная позиция, при пробое минимума — короткая. Это стратегия следования за трендом.
Принцип работы стратегии
Стратегия сначала считывает заданный пользователем период (дневной, недельный и т.д.) и количество периодов для ретроспективного анализа. Затем на основе этих параметров определяются максимальная и минимальная цены за ретроспективный период. Например, при дневном периоде и ретроспективе в 1 период берутся максимум и минимум предыдущего дня.
В реальной торговле, если цена закрытия больше или равна минимуму ретроспективного периода, это расценивается как пробой вверх — открывается длинная позиция; если цена закрытия меньше или равна максимуму ретроспективного периода, это пробой вниз — открывается короткая позиция.
Таким образом, направление тренда определяется через пробой максимумов и минимумов периода, что является одним из вариантов стратегий следования за трендом.
Преимущества анализа
Основные преимущества стратегии:
-
Определение направления тренда на основе точек пробоя позволяет легко улавливать сильные тренды после периодов консолидации.
-
Простота в понимании и реализации, отлично подходит для новичков.
-
Параметры периода легко оптимизируются и настраиваются для различных инструментов.
-
Возможность обратного ввода параметров для торговли в противоположном направлении расширяет сферу применения стратегии.
-
Использование линий максимумов и минимумов периода в качестве вспомогательного инструмента для множественной верификации.
Анализ рисков
Стратегия также обладает рядом рисков:
-
Неэффективность фильтрации боковых движений, что может привести к частым ложным сигналам.
-
Отсутствие механизма стоп-лосса, что влечет определенный риск убытков.
-
Чувствительность к торговым издержкам, что может исказить реальную прибыльность.
-
Отсутствие ограничения размера позиции, что может привести к чрезмерному риску.
Для снижения указанных рисков можно внедрить механизмы стоп-лосса, оптимизировать условия фильтрации, контролировать размер позиции и т.д.
Направления оптимизации
Стратегию можно оптимизировать по следующим направлениям:
-
Добавление фильтрационных механизмов для предотвращения частого открытия позиций в боковом диапазоне. Можно установить ценовые каналы, фильтры по волатильности и т.д.
-
Установка скользящего стоп-лосса или стоп-лосса по времени для контроля риска по каждой сделке и обеспечения общей прибыльности.
-
Оптимизация размера позиции и управления капиталом, чтобы избежать чрезмерного риска и обеспечить стабильность стратегии.
-
Тестирование эффективности различных комбинаций временных параметров для выбора оптимального набора.
-
Внедрение модуля алгоритмической торговли с использованием методов машинного обучения для повышения эффективности принятия решений.
Заключение
В целом, данная стратегия пробоя максимумов и минимумов основана на следовании за трендом, проста в использовании и подходит для обучения новичков. Однако она имеет риск попадания в ловушку при отсутствии сильного тренда. Путем добавления фильтров, стоп-лоссов, контроля размера позиции и других средств оптимизации можно снизить эти риски и повысить эффективность стратегии. Данная стратегия может служить основой для дальнейших исследований и улучшений.
/*backtest
start: 2023-01-01 00:00:00
end: 2024-01-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 03/07/2018
// This script shows a high and low period value.- 1

