Die Strategie nutzt die Kreuzung der EMA und der MA-Grenze, um eine Trendwende zu ermitteln, und ist eine typische Trendverfolgung.
Die EMA-Durchschnittslinie und die MA-Einfache gleitende Durchschnittslinie werden für die angegebenen Perioden berechnet.
Wenn die EMA den MA von unten überträgt, erzeugt sie ein Kaufsignal.
Wenn die EMA den MA von oben nach unten durchbricht, erzeugt sie ein Verkaufssignal.
Es ist möglich, nur in bestimmten Monaten für bestimmte Termine zu handeln.
Jedes Mal halten Sie nur einseitige Positionen, ohne Rückwärtspositionen zu eröffnen.
Die Regeln sind einfach, klar und leicht umzusetzen.
EMA und MA-Kreuzungen sind leicht zu ergreifen, um eine Trendwende zu erwarten.
Ein Date-Filter verhindert Fehltransaktionen, die durch wichtige Ereignisse verursacht werden.
Wenn Sie nur eine einseitige Position einnehmen, können Sie die unnötigen Rückwärts-Platzungen reduzieren.
Die Finanzierung ist effizienter.
Für den kurzfristigen Trendhandel.
Durchschnittliche Kreuzungen können zu falschen Signalen führen, was zu unnötigen Verlusten führt.
Die Größe der Einzelschäden kann nicht wirksam kontrolliert werden.
Die Strategie, keine Verluste zu verursachen, ist mit einem höheren Risiko verbunden, Geld zu verlieren.
Die Daten sind zu fest eingestellt, was dazu führen kann, dass die Handelschancen verpasst werden.
Die falsche Einstellung der Parameter beeinflusst auch die Strategie.
Verschiedene Durchschnittsphasen werden getestet, um optimale Parameter zu finden.
Bei der Beurteilung der Kreuzung müssen weitere Filterbedingungen hinzugefügt werden.
Einrichtung von Schadensbegrenzungsmechanismen, um einzelne Verluste zu kontrollieren.
Optimierung der Datums-Filterregeln mit einiger Flexibilität.
Erforschen Sie, wie Sie eine vernünftige Bremsposition einrichten können.
Erwägen Sie eine dynamische Positionsmanagementstrategie.
Die Strategie basiert auf EMA und MA, um den Trend umzukehren. Sie ist einfach und effizient, aber es gibt Raum für Verbesserungen. Durch Parameteroptimierung und Risikokontrolle kann sie zu einem stabilen Short-Line-Handelssystem gemacht werden.
//@version=2
strategy(title = "MA + EMA Crossover Strategy ",shorttitle="eMA", overlay = true,default_qty_type = strategy.percent_of_equity, default_qty_value = 100,commission_type=strategy.commission.percent,commission_value=0.1,initial_capital=100000)
emaLength =input(34)
maLength = input(89)
ema=ema(close,emaLength)
ma=sma(close,maLength)
plot(ema,linewidth=3,color=green)
plot(ma,linewidth=3,color=red)
longCond= crossover(ema,ma)
shortCond=crossover(ma,ema)
monthfrom =input(8)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)
if ( longCond and month>=monthfrom and month <=monthuntil and dayofmonth>=dayfrom and dayofmonth < dayuntil)
strategy.entry("LONG", strategy.long, stop=close, oca_name="TREND", comment="LONG")
else
strategy.cancel(id="LONG")
if ( shortCond and month>=monthfrom and month <=monthuntil and dayofmonth>=dayfrom and dayofmonth < dayuntil )
strategy.entry("SHORT", strategy.short,stop=close, oca_name="TREND", comment="SHORT")
else
strategy.cancel(id="SHORT")