//@version=5
Strategie ((
// Einstellung der Parameter rsiPeriod ist 6 EmaPeriod ist 54 Das ist der Preis. PositionSize = 0,02
// Berechnet RSI und EMA rsiValue = ta.rsi ((close, rsiPeriod)) emaValue = ta.ema ((close, emaPeriod))
// Kaufbedingung: RSI unter 30 buySignal = ta.crossunder ((rsiValue, buyLevel)
// Verkaufsbedingungen: Preis höher als EMA 54 SellSignal = close > emaValue
// Aufzeichnung des Eröffnungspreises Var float entryPreis = na
// Kauflogik: Mehr tun
if (buySignal und Strategie.position_size == 0)
Strategy.entry ((
// Stop-Loss-Logik: Stop-Loss auf 0,5% gesetzt Wenn (Strategie.Position_Größe > 0) StopLossPrice = EntryPrice * 0.995 // 0.5% Stopverlust wenn (close <= stopLossPrice) Strategy.close (WEB Kauf- und Verlust-Strategie) // Stop-Loss-Bilanz
// Ausgleichslogik: Ausgleich, wenn der Preis oberhalb der EMA 54 liegt
if (Strategy.position_size > 0 und sellSignal)
Strategy.close ((