Die Strategie nutzt bewegliche Durchschnitte über verschiedene Zeitabschnitte, um Trends zu verfolgen. Die Strategie berechnet gleichzeitig schnelle bewegliche Durchschnitte auf der Tages-, 4-Stunden- und 15-Minuten-Linie, wobei die drei Zeitabschnitte überschritten werden, wenn die schnellen beweglichen Durchschnitte überschritten werden.
Die Strategie basiert auf drei verschiedenen Zeitabschnitten, die jeweils einen schnellen Moving Average und einen langsamen Moving Average berechnen. Auf der Tages-, 4-Stunden- und 15-Minuten-Zeitlinie werden drei Zeitabschnitte berechnet, auf denen jeweils ein schneller Moving Average mit einer Länge von 21 EMA () (21) und ein langsamer Moving Average mit einer Länge von 34 EMA () (34) berechnet werden. Wenn ein schneller Moving Average auf der Tages-, 4-Stunden- und 15-Minuten-Zeitlinie einen langsamen Moving Average durchläuft, wird dies als Trend bewertet.
Die Strategie beinhaltet auch die Festlegung von Handelszeiten, die nur für bestimmte Monate und Termine gelten, um zu vermeiden, dass sie in ungünstigen Märkten feststecken.
Insbesondere beinhaltet die Strategie folgende Schlüsselpunkte:
Geben Sie verschiedene Zeitfenster ein: Tages-, 4-Stunden- und 15-Minuten-Zeitfenster
Jede Zeitspanne hat eine schnelle EMA mit einer Länge von 21 bzw. 34
Beurteilen Sie, ob die drei Zeitleisten schneller oder langsamer EMA sind, wenn sie mehr tragen, und wenn sie leer sind.
Setzen Sie den Monats- und Datumsbereich
Eintritt von Positionen, wenn die Voraussetzungen erfüllt sind, und Eintritt von Positionen, wenn die Voraussetzungen erfüllt sind
Durch die Beurteilung von Trends über die Zeitspanne kann ein falscher Durchbruch effektiv gefiltert werden. Die Verwaltung von Geldern mit mehreren Zeitspannen kann Risiken kontrollieren.
Diese Strategie hat folgende Vorteile:
Die Zeitmessung kann Trends erkennen und falsche Durchbrüche filtern. Eine einzelne Zeitmessung ist anfällig für falsche Durchbrüche und die Zeitmessung kann die Genauigkeit der Beurteilung verbessern.
Mehrzeit-Finanzmanagement, reduziert das Risiko eines einzelnen Zeitsatzes. Ein einzelner Zeitsatz ist leicht übertragbar, mehrzeitige Zeitsätze können das Risiko verteilen.
Setzen Sie eine Handelszeiträume, um nicht in ungünstigen Märkten gefangen zu sein. Geben Sie einen Monat oder einen Tag an, um eine schlechte Zeit zu überspringen.
Die Verwendung einer Kombination aus schnellen und langsamen Moving Averages, um Preisbewegungen zu glätten und Trends zu erkennen. Die EMA-Indikatoren sind weit verbreitet und leicht zu verstehen und umzusetzen.
Die Strategie ist klar und verständlich, die Parameter sind einfach und einfach umzusetzen. Es sind keine komplexen technischen Indikatoren erforderlich, es ist einfach zu beherrschen und zu optimieren.
Die EMA-Portfolio-Trading-Idee ist langfristig und skalierbar.
Die Strategie birgt auch einige Risiken, die beachtet werden müssen:
Die langfristige Trendbewegung ist besser, die kurzfristige Bilanzierung erhöht die Gefahr, sich in der Gefangenschaft zu befinden. Die Positionsverwaltung kann entsprechend gelockert werden, um das Risiko zu verringern.
Bei konservativen Parameter-Einstellungen werden die Chancen auf einen stärkeren Trend verpasst. Die Durchschnittszyklen können entsprechend verkürzt oder die Handelszeit verringert werden.
Bei starken Erschütterungen kann der EMA-Indikator nicht gut abschneiden. Es kann in Kombination mit einem Schwankungsrate-Indikator oder einem Momentum-Indikator verwendet werden.
Die Tageslinie als maximale Periodenabschätzung ist tendenziell langsam und kann nicht rechtzeitig gestoppt werden. Sie kann zu einer höheren Periodenabschätzung hinzugefügt werden oder die Tageslinie-Position reduziert werden.
Die Handelszeiträume sind fest und nicht an Marktveränderungen angepasst. Die Parameter für die Anpassung der Handelszeiträume sollten regelmäßig bewertet werden.
Die Strategie kann in folgenden Bereichen optimiert werden:
Optimierung der Periodenparameter für Moving Averages, um Trends reibungsloser zu verfolgen. Es kann getestet werden, schnelle EMA-Zyklen zu verkürzen oder schneller EMA-Urteile hinzuzufügen.
Hinzufügen von Dynamik-Indikatoren, um Trends zu erkennen, die stark sind. Z. B. Zusatz von Hilfsentscheidungssignalen für Indikatoren wie MACD, RSI usw.
Optimierung der Positionsverwaltung, Erhöhung oder Verringerung der Positionen entsprechend der Marktlage. Die ATR-Stopp kann hinzugefügt werden, oder der Positionsanteil kann anhand historischer Daten berechnet werden.
Mit der Kombination von Volatilitätsindikatoren verbessern Sie Ihre Strategie für die Eröffnung und Beendigung von Positionen. Mit dem ATR oder der Volatilitätsdifferenzindikator können Sie sich dynamisch an die Marktvolatilität anpassen.
Test mehr Kombinationen von Handels-Zeitfenstern, um die optimale Balance zu finden. Hohere Zeitfenster können hinzugefügt werden, oder einige Zeitfenster können entfernt werden.
Die automatische Optimierung von Parametern durch Anwendung von Machine Learning-Algorithmen. Die optimale Kombination von Parametern wird durch Simulations-Training gefunden.
Ein Trendbestätigungsmechanismus wird hinzugefügt, um eine Einbuchung zu vermeiden. So wird beispielsweise ein EMA mit einer Reihe von N-Wurzeln auf einer K-Leitung als Einstiegsbestätigung verwendet.
Roll-Back-Tests zur Beurteilung der Parameterstabilität. Korrektur der passenden Parameter zur Verbesserung der Stabilitätssicherheit.
Die Strategie nutzt die Idee der Trendbeurteilung über die Zeit, um eine schnelle EMA auf mehrere Zeiträume anzuwenden, um eine stabile und effiziente Trendbeobachtungsstrategie zu bilden. Die Strategie hat die Vorteile der Richtigkeit der Beurteilung, der Risikokonvergenz und ist eine einfache, praktische Trendbeobachtungsstrategie.
/*backtest
start: 2023-09-15 00:00:00
end: 2023-09-22 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
//Cryptocurrency Trading Tools by XMAXPRO
//ATA
//Test 1.0v Date : 10.11.2018
//
strategy("MTF+MA", overlay=false, shorttitle="MTF-MA", 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)
src = input(title= "Source", defval=close)
fast = input(title="Input For Fast MA", defval=21)
slow = input(title="Input For Slow MA",defval=34)
//MTF source
long = input(title="LONGTERM", defval="D")
mid = input(title="MIDTERM", defval="180")
short = input(title="SHORTTERM", defval="15")
//MTF Grafikleri
ln = security(syminfo.ticker, long, src)
md = security(syminfo.ticker, mid, src)
sh = security(syminfo.ticker, short, src)
//0
lnma = ema(ln,fast) - ema(ln,slow)
mdma = ema(sh,fast) - ema(md,slow)
shma = ema(sh,fast) - ema(sh,slow)
plot(lnma,color=green,linewidth=3)
plot(mdma,color=blue,linewidth=3)
plot(shma,color=red,linewidth=3)
plot(0,color=white,linewidth=3)
longCond = lnma>0 and mdma>0 and shma>0
shortCond= lnma<0 and mdma<0 and shma <0
monthfrom =input(8)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)
yearfrom=input(2018)
yearuntil=input(2020)
if ( longCond )
strategy.entry("LONG", strategy.long, stop=close, oca_name="TREND", comment="LONG")
else
strategy.cancel(id="LONG")
if ( shortCond )
strategy.entry("SHORT", strategy.short,stop=close, oca_name="TREND", comment="SHORT")
else
strategy.cancel(id="SHORT")