Стратегия торговли с использованием усреднённого стохастического осциллятора
Обзор
Данная стратегия основана на сигналах среднего стохастического индикатора и относится к трендовым стратегиям. Она вычисляет скользящие средние %K и %D стохастического осциллятора и открывает длинные позиции при пересечении «золотым крестом», а короткие — при «мертвом кресте». Это типичная трендовая стратегия.
Принцип стратегии
-
Рассчитываются значения %K и %D среднего стохастического индикатора. %K — скользящая средняя стохастического значения, вычисленного по ценам закрытия за определённый период, отражающая относительное положение текущей цены по отношению к максимуму и минимуму за этот период. %D — скользящая средняя %K, используемая для подтверждения тренда.
-
К %K и %D применяется экспоненциальное скользящее среднее (EMA), в результате чего получаются средние значения среднего стохастика:
_avg_kи_avg_d. -
Определение торговых сигналов:
- Сигнал на покупку: когда
_avg_kпересекает_avg_dснизу вверх и_avg_d< 20, открывается длинная позиция. - Сигнал на продажу: когда
_avg_kпересекает_avg_dсверху вниз и_avg_d> 80, открывается короткая позиция.
- Сигнал на покупку: когда
-
Управление позициями:
- Стоп-лосс для длинных позиций: закрытие при
_avg_d> 80. - Стоп-лосс для коротких позиций: закрытие при
_avg_d< 20.
- Стоп-лосс для длинных позиций: закрытие при
-
Допускается до 3 однонаправленных ордеров — стратегия с добавлением к позиции.
Преимущества стратегии
- Использование двойного скользящего среднего для определения «золотого» и «мертвого» крестов эффективно отфильтровывает ложные пробои и повышает качество сигналов.
- Применение среднего стохастического индикатора позволяет эффективно отслеживать ценовые тренды.
- Комбинация с зонами перекупленности/перепроданности помогает избежать частых сделок в боковом рынке.
- Разрешение на добавление к позиции позволяет получать больше прибыли при трендовом движении.
- Стратегия стоп-лосса ограничивает убытки по каждой сделке.
Риски стратегии
- Стратегия на двойных скользящих средних склонна к частым сделкам, что при высоких комиссиях может снизить прибыльность.
- Жёсткий стоп-лосс может преждевременно вывести из тренда.
- Чрезмерное добавление к позиции может увеличить убытки.
- Невозможность эффективно определить точки разворота тренда может привести к значительным потерям при смене направления.
- Требуется оптимизация параметров периода, так как на разных таймфреймах результаты сильно различаются.
Направления оптимизации
- Рассмотреть возможность добавления индикатора для определения тренда, чтобы избежать торговли против тренда.
- Динамическая корректировка стоп-лосса, чтобы он лучше соответствовал тренду.
- Оптимизация стратегии добавления к позиции, например, увеличение размера лота каждого последующего ордера.
- Комбинировать с другими индикаторами для выявления разворота тренда и выхода из прибыли заранее.
- Тестировать параметры отдельно для разных инструментов, чтобы повысить адаптивность.
Заключение
В целом данная стратегия является типичной трендовой стратегией, использующей средний стохастический индикатор для определения направления тренда и добавляющей позиции при его появлении. Её преимущество — высокая способность следовать за трендом, что хорошо подходит для трендовых движений. Однако необходимо избегать торговли против тренда. Стратегию можно улучшить, добавив определение тренда, оптимизировав стоп-лосс и контролируя количество добавлений. При правильном выборе параметров она может обеспечить хорошие результаты следования за трендом.
/*backtest
start: 2022-10-19 00:00:00
end: 2023-10-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
//1. AVG Stochastic Calculate
//1.1 AVG %K is calculated by apply EMA with smooth K period on Average of Original Stochastic %k & %d
//+ avg_k=ema((%k+%d)/2,smoothK)- 1

