Стратегия волатильности двойного индикатора "Розовый крест и звезда"

Автор:Чао Чжан, Дата: 2023-10-31 17:33:10
Тэги:

img

Обзор

Эта стратегия определяет торговые возможности путем сочетания полос Боллинджера и модифицированного индекса относительной силы (RSI). Результаты обратных тестов демонстрируют его общую прибыльность и высокий показатель выигрыша.

Логика стратегии

Выбор показателя

Стратегия использует полосы Боллинджера с мультипликатором стандартного отклонения 2 и RSI с периодом 14. Полосы Боллинджера обнаруживают прорывы, а RSI определяет уровни перекупа / перепродажи. Параметры индикатора устанавливаются на основе опыта и итеративного тестирования.

Правила въезда

  1. Пройдите длинный курс, когда цена превышает нижнюю полосу Боллинджера и RSI ниже 30 (зона перепроданности).

  2. Пройдите короткий курс, когда цена опускается ниже верхней полосы Боллинджера и показатель RSI превышает 70 (зона перекупленности).

Правила выхода

  1. Закрыть длинные позиции при остановке потерь или когда цена опускается ниже верхней полосы Боллинджера.

  2. Закрыть короткие позиции при остановке потерь или когда цена превысит нижнюю полосу Боллинджера.

Преимущества

  1. Сочетание двойных индикаторов повышает точность стратегии.

  2. Оптимизированные параметры показателей обеспечивают надежную адаптивность.

  3. Сигналы прорыва ясны и легко реализовать.

  4. Эффективное снижение и контроль потерь.

  5. Визуальные сигналы упрощают выполнение сделки.

Риски

  1. Сжатие полосы может вызвать ложные прорывы.

  2. Частая торговля возможна на рынках с ограниченным диапазоном.

  3. Управлять расходами на транзакции, расширять расстояния остановок.

Усовершенствования

  1. Проверьте EMA и другие показатели для получения диапазонов.

  2. Добавьте фильтры объема или MA, чтобы избежать ложных перерывов.

  3. Установите полосу и остановите расстояния на основе ATR.

  4. Добавьте фильтр тенденции, чтобы уменьшить випса.

Заключение

Эта стратегия сочетает в себе сильные стороны полос Боллинджера и RSI для торговли трендом и прорывом. Простая в реализации, она хорошо подходит для краткосрочных и среднесрочных прорывов. Расширения с помощью индикатора и оптимизации параметров могут еще больше расширить ее надежность.


/*backtest
start: 2022-10-24 00:00:00
end: 2023-10-30 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Estrategia de Ruptura con Bollinger y RSI Modificada", shorttitle="BB RSI Mod", overlay=true)

// Parámetros de Bollinger Bands
src = close
length = input(20, title="Longitud", minval=1)
mult = input(2.0)
basis = sma(src, length)
upper = basis + mult * stdev(src, length)
lower = basis - mult * stdev(src, length)

// Parámetros del RSI
rsiSource = rsi(close, 14)
overbought = 70
oversold = 30

longCondition = crossover(src, lower) and rsiSource < oversold
shortCondition = crossunder(src, upper) and rsiSource > overbought

longExit = crossunder(src, upper)
shortExit = crossover(src, lower)

if (longCondition)
    strategy.entry("Compra", strategy.long, stop=low)
    
if (shortCondition)
    strategy.entry("Venta", strategy.short, stop=high)

if (longExit)
    strategy.close("Compra")

if (shortExit)
    strategy.close("Venta")

// Visualización
plotshape(series=longCondition, title="Compra", location=location.belowbar, color=color.green, style=shape.labelup, text="Compra")
plotshape(series=shortCondition, title="Venta", location=location.abovebar, color=color.red, style=shape.labeldown, text="Venta")
plot(upper, "Banda Superior", color=color.red)
plot(lower, "Banda Inferior", color=color.green)


Больше