Стратегия отбора по двойному стохастическому индикатору импульса
Обзор
Стратегия использует два стохастических осциллятора (SMI и RSI) для определения направления сделок (лонг/шорт) и дополняется фильтром Мартингейла и фильтром тела свечи для отбора торговых сигналов. Цель – захват кратко- и среднесрочных трендов и отслеживание ценовых колебаний.
Принцип стратегии
Стратегия использует двойные стохастические осцилляторы SMI и RSI для определения направления. SMI рассчитывается на основе разницы между ценой тела свечи и скользящей средней цены закрытия, что позволяет эффективно выявлять точки разворота. RSI определяет зоны перекупленности/перепроданности путём сравнения бычьего и медвежьего импульса. Стратегия открывает длинные позиции, когда SMI ниже -50 и RSI ниже 20; короткие – когда SMI выше 50 и RSI выше 80.
Для фильтрации ложных пробоев используется условие пробоя: одна треть средней линии тела свечи за 10 периодов. Если тело свечи пробивает одну треть этой средней, пробой считается действительным.
Кроме того, стратегия использует опциональную стратегию Мартингейла: при убыточной сделке позиция увеличивается пропорционально, чтобы компенсировать предыдущие потери.
Функция Backtest позволяет протестировать эффективность стратегии за указанный период.
Анализ преимуществ
Стратегия комбинирует два стохастических индикатора и фильтры, что позволяет эффективно выявлять точки разворота, захватывать кратко- и среднесрочные тренды и отслеживать ценовые колебания.
- SMI обладает высокой способностью определять точки разворота и эффективно выявляет перекупленность/перепроданность.
- Дополнительное использование RSI позволяет избежать пропусков сигналов.
- Фильтр тела свечи отсеивает ложные пробои, повышая точность сигналов.
- Опциональная стратегия Мартингейла помогает компенсировать часть убытков.
Анализ рисков
- SMI и RSI являются запаздывающими индикаторами; задержка сигналов может привести к покупке на пике и продаже на дне.
- Стратегия Мартингейла несёт риск ускоренного роста убытков.
- В условиях сильных колебаний рынка фильтры могут исключать часть валидных сигналов.
Риски можно снизить путём оптимизации параметров SMI и RSI, разумного применения Мартингейла (контроль коэффициента и количества добавлений), а также выбора включения/отключения фильтра в зависимости от рыночных условий.
Направления оптимизации
- Оптимизация комбинации параметров SMI и RSI для достижения наилучшего результата.
- Настройка параметров фильтра для снижения вероятности отсеивания валидных сигналов.
- Оптимизация количества и пропорции добавлений по Мартингейлу.
- Комбинирование с трендовыми индикаторами во избежание контртрендовых операций.
- Добавление стоп-лосса для контроля убытков по одной сделке.
Заключение
Стратегия использует два стохастических осциллятора для выявления точек разворота, дополнена фильтром и Мартингейлом для отбора сигналов и догона убытков. Она эффективно выявляет кратко- и среднесрочные тренды, отслеживает ценовые колебания и подходит для инвесторов, стремящихся к высокой вероятности успеха. При использовании следует учитывать риски запаздывания индикаторов и волатильного рынка; контроль рисков возможен через оптимизацию параметров и стоп-лосс.
/*backtest
start: 2022-09-30 00:00:00
end: 2023-10-06 00:00:00
period: 2d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
// strategy(title = "CS Basic Scripts - Stochastic Special (Strategy)", shorttitle = "Stochastic Special", overlay = false, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0)
//Settings - 1
