Dies ist eine Handelsstrategie, die nur zwei einfache gleitende Durchschnittslinien (SMA) verwendet. Sie verwendet eine langsame SMA-Linie, um die Trendrichtung zu definieren, und eine schnelle SMA-Linie, um bestimmte Einstiegspunkte zu bestimmen. Die Strategie eignet sich für den Handel mit Kryptowährungen in stündlichen und höheren Zeitrahmen.
Die Strategie beurteilt die Trendrichtung, indem sie die schnellen und langsamen SMA-Linien berechnet.
Die langsame SMA-Linie (blau) wird verwendet, um die Trendrichtung zu definieren. Ein Abwärtstrend wird definiert, wenn der Preis unterhalb der langsamen SMA liegt und ein Aufwärtstrend, wenn der Preis darüber liegt.
Die schnelle SMA-Linie (rot) wird verwendet, um spezifische Einstiegspunkte zu bestimmen. In einem Aufwärtstrend, gehen Sie lang, wenn der Kerzenstern schließt niedriger als die offene und unterhalb der schnellen SMA ist. In einem Abwärtstrend, gehen Sie kurz, wenn der Schluss höher als die offene und über der schnellen SMA ist.
Die Strategie berücksichtigt auch die Kerzenfarbe, wobei nur Trades in Richtung des definierten Trends durchgeführt werden - lange Signale bei Aufwärtstrends und kurze Signale bei Abwärtstrends, wobei Gegentrendtrades vermieden werden.
Mögliche Optimierungen zur Bewältigung der Risiken:
MACD hinzufügen, um den Trend zu bestätigen.
Einführung von Stop Loss zur Risikokontrolle.
Zusätzliche Parameteroptimierung für adaptive Parameter.
Hinzufügen einer Eingangsbestätigung, um Überhandelungen zu vermeiden.
Die wichtigsten Aspekte zur Optimierung der Strategie:
Optimierung der Parameter, Hinzufügen eines Moduls zur automatischen Anpassung der Parameter basierend auf den Marktbedingungen.
Hinzufügen von Indikatoren wie MACD, Bollinger Bands, um SMA-Signale zu bestätigen.
Implementieren Sie Stop-Loss-Strategien wie Trailing Stop-Loss, um Risiken zu begrenzen.
Alle Positionen werden geschlossen, wenn der maximale Zugriff auf den Prozentsatz erreicht ist.
Verwenden Sie höhere Zeitrahmenindikatoren, um niedrigere SMA-Signale zu bestätigen.
Lange/kurze Auswahl. Fügen Sie Schalter hinzu, um nur lange oder kurze Trades für verschiedene Märkte auszuwählen.
Die Strategie verfügt über eine klare, leicht verständliche Logik mit einfachen Trendindikatoren, hat jedoch ein begrenztes Gewinnpotenzial und eine unzureichende Risikokontrolle.
/*backtest start: 2023-08-22 00:00:00 end: 2023-09-21 00:00:00 period: 4h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 strategy("Noro's Trend SMA Strategy v1.1", shorttitle = "Trend SMA str 1.1", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value=100.0, pyramiding=0) fastlen = input(5, "fast SMA Period") slowlen = input(15, "slow SMA Period") only = input(false, "Only long?") fastsma = ema(close, fastlen) slowsma = ema(close, slowlen) trend = low > slowsma ? 1 : high < slowsma ? -1 : trend[1] up = trend == 1 and low < fastsma and close < open ? 1 : 0 dn = trend == -1 and high > fastsma and close > open ? 1 : 0 plot(fastsma, color = red, title = "Fast SMA") plot(slowsma, color = blue, title = "Slow SMA") longCondition = up == 1 if (longCondition) strategy.entry("Long", strategy.long) shortCondition = dn == 1 if (shortCondition) strategy.entry("Short", strategy.short, only == true ? 0 : na)