Die Strategie basiert auf dem Prinzip der Dynamik-Storage und ist eine Trend-Tracking-Strategie in Kombination mit RSI und Zufallsindikatoren. Sie verwendet den DEMA-Indikator, um die Richtung der Preisdynamik zu bestimmen, den RSI, um Überkauf und Überverkauf zu bestimmen, und den KDJ-Indikator, um die Trends zu bestimmen.
Diese Strategie verwendet den DEMA-Indikator, um die Richtung der Preisbewegung zu bestimmen. DEMA ist ein zweigezifferter gleitender Durchschnitt, der empfindlicher als ein normaler EMA ist und Trendänderungen früher erkennen kann. Die Strategie beurteilt die Richtung und Stärke der Preisbewegung, indem sie den Prozentsatz der Differenz zwischen dem Preis und dem DEMA berechnet.
Wenn der Preis steigt, ist der Preis in einem Aufwärtstrend; wenn der Preis fällt, ist der Preis in einem Abwärtstrend. In Kombination mit dem RSI-Indikator wird beurteilt, ob der Preis in einer überkauften und überverkauften Zone ist. Wenn der RSI unter der Überverkaufsgrenze liegt, ist er überverkauft.
Die Strategie verwendet außerdem die Zufallslinien K und D des KDJ-Indikators, um Trends zu bestätigen. Wenn die Zufallslinien K über die D-Linie gehen, wird ein Mehrwertsignal erstellt; wenn die K unter die D-Linie geht, wird ein Fehlwertsignal erstellt.
Schließlich wurde eine Zeitfilterung hinzugefügt, die nur in bestimmten Jahren, Monaten und Tagen wirksam ist, um unnötige Transaktionen zu vermeiden.
Diese Strategie hat folgende Vorteile:
Die Verwendung des DEMA-Doppelindex-Moving Averages zur Beurteilung von Preisbewegungen ist empfindlicher und ermöglicht die frühzeitige Erkennung von Trendänderungen.
In Kombination mit dem RSI-Indikator überkaufen und überverkaufen, um zu vermeiden, in der Nähe von Marktwendepunkten zu betreten.
Mit dem Zufallsindikator KDJ kann ein Trendbestätigungssignal verwendet werden, um einige falsche Signale zu filtern.
Die Zeitfilterung wird eingesetzt, um zu verhindern, dass unnötiges Geld verwendet wird, und nur innerhalb der angegebenen Zeit zu handeln.
Die Analyseprozesse sind klar, leicht zu verstehen und zu ändern.
Die Parameter des Indikators sind anpassbar und können für verschiedene Sorten und Zeiträume optimiert werden.
Es gibt einige Risiken bei dieser Strategie, die zu beachten sind:
Indikatoren wie DEMA und RSI können falsche Signale auslösen, was zu unnötigen Verlusten führt. Die Parameter können entsprechend angepasst oder die Filterbedingungen erhöht werden, um die Wahrscheinlichkeit einer Fehleinschätzung zu verringern.
Die Doppelindex-Palette ist nicht vollständig ausgeschlossen von einem massiven Umkippung, die in einem stark schwankenden Markt zu einem Stop-Loss führen kann.
Die festgelegte Zeitspanne kann bestimmte Zeitabschnitte mit Handelsmöglichkeiten verpassen. Es wird empfohlen, eine flexiblere Handelszeitkontrolle hinzuzufügen.
Der Trend-Trading-Methode erfordert einen gewissen Rückzug und die psychologische Vorbereitung auf fortgesetzte Verluste.
Die Optimierung der Indikatorenparameter muss kontinuierlich berücksichtigt werden, um den Markt zu verändern.
Diese Strategie kann in folgenden Bereichen optimiert werden:
Testen Sie mehr Kombinationen von Indikatoren, um eine stabilere und flüssigere Handelsstrategie zu finden.
Test und Optimierung der Kennzahlen, um die optimale Abwertungspalette für die Parameter zu finden.
Steigerung der Stop-Loss-Strategie, wie z. B. Move-Stop, Trailing-Stop, um den Rückzug zu reduzieren.
Erhöhung der Geldverwaltungsfunktionen, wie z. B. Festlegung der Anzahl der Geschäfte, dynamische Anpassung der Positionen usw., um das Risiko zu kontrollieren.
Optimierung der Ein- und Ausstiegslogik, um eine hohe Eintrittswahrscheinlichkeit zu gewährleisten und den Verlust so früh wie möglich zu stoppen.
Weitere Filterbedingungen, um sicherzustellen, dass die Einreise erst nach einer klaren Tendenz erfolgt.
Optimierte Zeitkontrolle-Strategien, um den Handel näher am Markt zu halten. Zum Beispiel nur in den USA oder in Asien zu handeln.
Die Strategie basiert auf dem Trendhandel und verwendet DEMA, um die Richtung des Trends zu bestimmen, RSI, um Überkauf und Überverkauf zu bestimmen, und KDJ, um die Signale zu bestätigen, um das Risiko zu kontrollieren. Es ist einfach zu bedienen, logisch klar, stark anpassbar und eignet sich für mittlere und lange Positionen. Mit der ständigen Verbesserung der Parameteroptimierung, der Stop-Loss-Strategie und der Risikokontrolle wird die Strategie zu einem stabilen Handelssystem werden, das die wichtigsten Trends des Marktes verfolgt.
/*backtest
start: 2023-09-10 00:00:00
end: 2023-10-10 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version= 2
strategy("DPD+STOCH+RSI ", overlay=false)
buyper =input(-1,step=0.1)
sellper=input(1,step=0.1)
demalen = input(50,title="Dema Length")
e1= ema(close,demalen)
e2=ema(e1,demalen)
demaprice = 2 * e1 - e2
price=close
demadifper = ((price-demaprice)/price)*100
plot(demadifper, color=red)
OverDemaPer = input(1, title="Band for OverBought")
UnderDemaPer= input(-1,title="Band for OverSold")
band1 = hline(OverDemaPer)
band0 = hline(UnderDemaPer)
zeroline=0
fill(band1, band0, color=green, transp=90)
lengthrsi = input(10)
overSold = input( 30 )
overBought = input( 55 )
vrsi = rsi(price, lengthrsi)
smoothK = input(3, minval=1)
smoothD = input(3, minval=1)
lengthRSI = input(14, minval=1)
lengthStoch = input(14, minval=1)
src = input(close, title="RSI Source")
rsi1 = rsi(src, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)
srsilow=input(20)
srsiup=input(80)
yearfrom = input(2018)
yearuntil =input(2019)
monthfrom =input(6)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)
if ( ( (demadifper<buyper) or crossover(demadifper,buyper)) and (vrsi<overSold) )
strategy.entry("BUY", strategy.long, stop=close, oca_name="TREND", comment="BUY")
else
strategy.cancel(id="BUY")
if ( vrsi>overBought and ( crossunder(k,d) ) and ( demadifper>sellper or crossunder(demadifper,sellper) ) )
strategy.entry("SELL", strategy.short,stop=close, oca_name="TREND", comment="SELL")
else
strategy.cancel(id="SELL")