
Die Strategie ist eine Kombinationshandelsstrategie, die auf einfachen Moving Averages basiert. Sie nutzt die Kreuzung der 9- und der 21-Tage-Linien als Kauf- und Verkaufssignal. Sie erzeugt ein Kaufsignal, wenn die kurzfristige Durchschnittslinie die langfristige Durchschnittslinie von unten durchbricht; sie erzeugt ein Verkaufsignal, wenn die kurzfristige Durchschnittslinie die langfristige Durchschnittslinie von oben durchbricht.
Die Kernlogik dieser Strategie besteht darin, einen einfachen Moving Average mit zwei unterschiedlichen Parametern zu verwenden, einer mit einer 9-Tage-Linie, die den kurzfristigen Trend darstellt, und einer mit einer 21-Tage-Linie, die den langfristigen Trend darstellt. Wenn eine kurzfristige Trendlinie von unten durchläuft, um zu zeigen, dass der Markt von unten nach oben wechselt, erzeugt dies ein Kaufsignal. Wenn eine kurzfristige Trendlinie von oben nach unten durchläuft, um zu zeigen, dass der Markt von oben nach unten wechselt, erzeugt dies ein Verkaufssignal.
Die Strategie basiert auf zwei Signalen, die von der Gold-Ring-Cross-Ring und der Sternen-Ring-Cross-Ring ausgehen. Die Gold-Ring-Cross-Ring ist eine kurzfristige Durchschnittslinie, die die langfristige Durchschnittslinie von unten nach oben durchbricht, um zu zeigen, dass der Kurs von unten nach oben wechseln könnte. Die Gold-Ring-Cross-Ring ist eine kurzfristige Durchschnittslinie, die die langfristige Durchschnittslinie von oben nach unten durchbricht, um zu zeigen, dass der Kurs von oben nach unten wechseln wird.
Die Optimierung und Verbesserung kann durch folgende Maßnahmen erfolgen:
Die Strategie ist insgesamt eine eher herkömmliche und einfache Doppel-Evenline-Strategie. Sie ist leicht zu verstehen und zu implementieren, die Parameterwahl ist relativ einfach und kann die Umstellung von langfristigen Trends effektiv verfolgen. Es gibt jedoch einige Probleme mit der Strategie, z. B. Fehlsignale, experimentelle PARAMETER-Auswahl, schlechte Leistung bei starken Erschütterungen.
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Bitboy Strategy", overlay=true)
// Define MAs
SlowMA = ta.sma(close, 9)
FastMA = ta.sma(close, 21)
// Plot MAs
plot1 = plot(SlowMA, color=color.new(color.red, 0), title="Slow MA")
plot2 = plot(FastMA, color=color.new(color.green, 0), title="Fast MA")
// Plot MA Ribbon
fill(plot1, plot2, color=FastMA > SlowMA ? color.rgb(233, 21, 21, 50) : color.new(#1de223, 45))
// Define buy/sell conditions
longCondition = ta.crossover(SlowMA, FastMA)
shortCondition = ta.crossunder(SlowMA, FastMA)
// Strategy commands for buy/sell
if longCondition
strategy.entry("Long", strategy.long)
if shortCondition
strategy.entry("Short", strategy.short)
// Plot buy/sell signals (for visualization)
plotshape(longCondition, location=location.belowbar, color=color.rgb(18, 230, 25, 37), style=shape.labelup, text="Buy", textcolor=color.white)
plotshape(shortCondition, location=location.abovebar, color=color.rgb(239, 23, 23, 40), style=shape.labeldown, text="Sell", textcolor=color.white)