Торговая стратегия на основе часовых колебаний
Обзор
Данная стратегия ориентирована на рынок SPY, использует колебания цен на часовом графике для определения рыночного тренда и проведения краткосрочных реверсивных сделок. Относится к краткосрочным торговым стратегиям.
Принцип стратегии
-
Используется пересечение скользящих средних за 5 и 13 дней для определения разворота на часовом графике.
-
При RSI выше 50 пересечение скользящих средних вверх (золотое крестие) формирует сигнал на покупку.
-
При пересечении 13-дневной скользящей средней вниз через 5-дневную, а также пересечении гистограммы MACD и сигнальной линии вниз формируется сигнал на продажу.
-
Устанавливаются уровни стоп-лосса и тейк-профита, при достижении двойной целевой прибыли частично закрывается позиция.
-
Возможность открытия коротких позиций: после завершения текущей сделки анализируется необходимость входа в следующую короткую позицию.
-
Входные параметры (скользящие средние, соотношение стоп-лосса/тейк-профита и т.д.) настраиваются пользователем.
Анализ преимуществ
-
Использование изменения цен на часовом графике для выявления краткосрочных торговых возможностей.
-
Комбинация нескольких индикаторов повышает точность сигналов.
-
Наличие стоп-лосса и тейк-профита способствует контролю рисков.
-
Частичное фиксирование прибыли позволяет зафиксировать доход.
-
Настраиваемые входные параметры позволяют адаптировать стратегию для краткосрочных трейдеров.
Анализ рисков
-
Колебания цен на часовом графике могут генерировать ложные сигналы, приводящие к убыткам.
-
Неправильная настройка уровней стоп-лосса и тейк-профита может привести к преждевременному выходу или чрезмерно длительному удержанию позиции.
-
Для некоторых инструментов требуется оптимизация параметров для достижения хороших результатов бэктестинга.
-
Существует риск переобучения при оптимизации.
-
Частая торговля увеличивает комиссионные издержки.
Направления оптимизации
-
Тестирование различных комбинаций параметров для поиска оптимальных.
-
Оценка дополнительных индикаторов для подтверждения торговых сигналов.
-
Оптимизация стратегии стоп-лосса и тейк-профита для баланса риска и доходности.
-
Добавление фильтра тренда для избежания торговли против тренда.
-
Умеренное ослабление условий частичного фиксирования прибыли для продления времени удержания выгодных позиций.
-
Оценка других инструментов, подходящих для данной стратегии.
Заключение
Данная стратегия пытается уловить краткосрочные торговые возможности на часовом графике SPY. Путем оптимизации параметров, фильтрации сигналов и других методов можно повысить её надёжность, превратив в эффективную краткосрочную торговую стратегию.
//@version=5
strategy(title="SPY 1 Hour Swing Trader", initial_capital=300000, default_qty_type=strategy.percent_of_equity, default_qty_value=15, pyramiding=0, commission_type=strategy.commission.cash_per_order, commission_value=0, overlay=true, calc_on_every_tick=false, process_orders_on_close=true, max_labels_count=500)
//The purpose of this script is to spot 1 hour pivots that indicate ~5 to 6 trading day swings.
//Results indicate that swings are held approximately 5 to 6 trading days on average, over the last 6 years.
//This indicator spots a go long opportunity when the 5 ema crosses the 13 ema on the 1 hour along with the RSI > 50.
//It also spots uses a couple different means to determine when to exit the trade. Sell condition is
//primarily when the 13 ema crosses the 5 ema and the MACD line crosses below the signal line and
//the smoothed Stoichastic appears oversold (greater than 60). Stop Losses and Take Profits are configurable
//in Inputs along with ability to include short trades plus other MACD and Stoichastic settings.
//If a stop loss is encountered the trade will close. Also once twice the expected move is encountered
//partial profits will taken and stop losses and take profits will be re-established based on most recent close- 1
