
Die Doppel-Indikator-Breakout-Strategie ermöglicht den Handel durch die Kombination von RSI-Indikatoren und Schlusskurs-Indikatoren. Die Strategie ist einfach, praktisch und mit geringem Rücknahme-Risiko geeignet für mittlere und lange Positionen.
Die Strategie basiert auf zwei Indikatoren:
Eintrittsbedingungen sind RSI-Überkauf, was darauf hindeutet, dass die Aktie stark unterbewertet ist und eine starke Rückkehrwahrscheinlichkeit hat. Die Ausstiegsbedingungen sind, dass der Schlusskurs den Höchstwert am Tag vor dem Brechen des Höchstwerts überschritten hat, was darauf hindeutet, dass die Aktie in einen Mehrkopf-Modus eintritt, der angemessen gestoppt werden sollte.
Die Vorteile einer Dual-Meter-Breakthrough-Strategie sind:
Die Strategie birgt auch einige Risiken:
Die oben genannten Risiken können durch Optimierung der RSI-Parameter, Beurteilung der Art der Situation und in Kombination mit anderen Indikatoren vermieden werden.
Die Optimierung der Strategie konzentriert sich auf folgende Bereiche:
Die Dual-Meter-Breakthrough-Strategie ist insgesamt eine sehr praktische Quantifizierungsstrategie. Die Strategie ist einfach zu bedienen, das Rückzugrisiko ist gering, und durch Parameteroptimierung und Regelführung kann sie zu einer intelligenten und stabilen Quantifizierungsmethode werden.
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
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 RSI(2) is less than 15, then enter at the close.
// Exit on close if today’s close is higher than yesterday’s high.
//@version=5
strategy("Hobbiecode - RSI + Close previous day", overlay=true)
// RSI parameters
rsi_period = 2
rsi_lower = 15
// Calculate RSI
rsi_val = ta.rsi(close, rsi_period)
// Check if RSI is lower than the defined threshold
if (rsi_val < rsi_lower)
strategy.entry("Buy", strategy.long)
// Check if today's close is higher than yesterday's high
if (strategy.position_size > 0 and close > ta.highest(high[1], 1))
strategy.close("Buy")
// Plot RSI on chart
plot(rsi_val, title="RSI", color=color.red)
hline(rsi_lower, title="Oversold Level", color=color.blue)