Стратегия отскока с низкой точки

Автор:Чао Чжан, Дата: 2023-10-30 11:53:56
Тэги:

Обзор

Стратегия низкой точки отскока - это простая и эффективная стратегия торговли акциями. Она захватывает возможности низкой точки отскока и входит на рынок, когда цены на акции переворачиваются вверх. Она направлена на получение прибыли в краткосрочной перспективе и быстрое выход со стоп-лосом.

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

Эта стратегия в основном использует два показателя: 5-дневную самую низкую цену для определения времени входа и 2-дневный RSI для определения времени выхода.

Конкретный процесс следующий:

  1. Если сегодняшнее закрытие ниже вчерашнего 5-дневного минимума, то на сегодняшний закрытие вы должны пойти на длинный курс.

  2. Если 2-дневный РСИ закрывается выше уровня перекупленности (по умолчанию 50), закрыть длинную позицию по сегодняшней цене закрытия, чтобы получить прибыль.

  3. Если удержано более 5 дней без выполнения критериев получения прибыли, вынужденный выход со стоп-лосом.

Это позволяет нам входить в длинный круг вокруг ключевых точек, когда цены переворачиваются вверх.

Анализ преимуществ

Эта стратегия имеет следующие преимущества:

  1. Простые в применении, только два показателя для мониторинга, четкие правила для быстрых решений.

  2. Захватывает существенные тенденции, входя в период, предшествующий реверсионному подъему.

  3. Стоп-лосс и точки получения прибыли контролируют потерю одной сделки и достигают стабильной прибыли.

  4. Высокий оборот капитала без длительных сроков ожидания.

  5. Широко применяется к большинству запасов, особенно к тем, которые имеют явные краткосрочные низкие перемены цен.

Анализ рисков

В этой стратегии также есть некоторые риски:

  1. Выбор неправильного времени отмены может привести к потерям.

  2. Неправильное размещение стоп-лосса может увеличить убытки.

  3. Ценовые колебания могут помешать прибыли от запуска.

  4. Подходит только для краткосрочной торговли, а не для долгосрочных позиций.

  5. Высокий оборот увеличивает затраты на транзакции и сдвиги.

Направления к улучшению

Эта стратегия может быть дополнительно оптимизирована в следующих аспектах:

  1. Добавление индикаторов тренда для избежания контра-тенденционных сделок.

  2. Проверьте различные периоды обратного отслеживания наименьшей цены, чтобы найти лучшее подтверждение отмены.

  3. Оптимизируйте параметры RSI для получения большей прибыли.

  4. Рассмотрим динамический модуль остановки потерь с использованием ATR.

  5. Улучшить сроки входа с подтверждением после обратного сигнала.

  6. Установите разумные цели прибыли с учетом затрат на транзакции.

Заключение

Стратегия Low Point Rebound является типичной краткосрочной торговой стратегией. Она использует возможности обратного движения низких точек с использованием простых индикаторов для входа и выхода, что позволяет быстро получать прибыль и останавливать потери. По сравнению с покупкой и удержанием, она предлагает более высокую риск скорректированные доходы. С постоянной оптимизацией параметров и правил, эта стратегия может быть адаптирована для большинства акций, чтобы генерировать устойчивую прибыль. Но торговые расходы от высокого оборота должны контролироваться. В целом, Low Point Rebound является простой в использовании, но эффективной стратегией для торговли на фондовом рынке.


/*backtest
start: 2023-09-29 00:00:00
end: 2023-10-29 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © hobbiecode

// If today’s close is below yesterday’s five-day low, go long at the close.
// Sell at the close when the two-day RSI closes above 50.
// There is a time stop of five days if the sell criterium is not triggered.

//@version=5
strategy("Hobbiecode - Five Day Low RSI Strategy", overlay=true)

// RSI parameters
rsi_period = 2
rsi_upper = 50

// Calculate RSI
rsi_val = ta.rsi(close, rsi_period)

// Check if today's close is below yesterday's 5-day low
conditionEntry = close < ta.lowest(low[1], 5) and strategy.position_size < 1
if (conditionEntry)
    strategy.entry("Buy", strategy.long)

// Check if RSI closes above 50
if (strategy.position_size > 0 and rsi_val > rsi_upper)
    strategy.close("Buy")

// If position held for more than 5 days without sell criteria, then close position
if (strategy.position_size > 0 and ta.barssince(conditionEntry) >= 5)
    strategy.close("Buy")


// Plot RSI on chart
plot(rsi_val, title="RSI", color=color.red)
hline(rsi_upper, title="Overbought Level", color=color.blue)


Больше