Diese Strategie verwendet den 9-Tage-EMA als Beurteilungsindikator und bestimmt die Marktrichtung auf der Grundlage von Preis-Breakouts der EMA, die zu einer typischen Trend-Nachstrategie gehören.
Die 9-Tage-EMA-Linie wird für das Trendbeurteilungsverfahren berechnet. Wenn der Preis unterhalb der EMA öffnet und über der EMA schließt, wird ein Aufbruch für den Long-Gang identifiziert. Wenn der Preis über der EMA öffnet und unterhalb der EMA schließt, wird ein Abbruch für den Short-Gang identifiziert.
Nach dem Eintritt werden Take-Profit-Stops in der Nähe des High/Low dieser Bar gesetzt, d.h. Take-Profit für Aufbruch ist das High der vorherigen Bar und für Abbruch ist das Tief der vorherigen Bar. Trades werden geschlossen, wenn der Preis die Take-Profit-Level erreicht.
Die Strategie verwendet EMA, um Trends zu bestimmen und tritt auf EMA-Breakouts ein, um Trends effektiv zu verfolgen.
Die EMA-Periode ist flexibel anpassbar. Der direkte Stop-Profit-Ansatz vermeidet es, Verlustgeschäfte zu lange zu halten. Backtests zeigen eine gute Performance während offensichtlicher Trendperioden.
Die Abhängigkeit von einem einzigen EMA-Indikator erschwert die Trendenkennzeichnung während der Schwellenmärkte mit der Gefahr übermäßiger falscher Signale.
Die Anpassung der EMA-Periode oder die Einbeziehung zusätzlicher technischer Indikatoren könnte dazu beitragen, das Urteilen zu verbessern. Die Optimierung des Stop-Profits über Trail-Stops, dynamische Exits usw. könnte auch zur Stabilität beitragen. Die Kontrolle der Handelspositiongrößen über das Kapitalmanagement würde die Risiken weiter begrenzen.
Testen und optimieren Sie die EMA-Parameter, um geeignete Zeiträume zu finden.
Zusatz von Volumen, Volatilität oder anderen Beurteilungsregeln.
Optimieren Sie Stop-Profit-Strategien, wie z. B. Trail-Stopps, dynamische Ausgänge.
Mehr technische Indikatoren zu einem Ensemble-System kombinieren.
Anwendung von maschinellem Lernen für die Prognose der Trendrichtung.
Ein strenges Kapitalmanagement zu übernehmen, um die Größe der Handelspositionen zu kontrollieren.
Die Strategie ist ein einfaches EMA-Breakout-Pullback-System, das klar und einfach zu implementieren ist, aber nur auf eine einzige EMA angewiesen ist.
/*backtest start: 2023-01-01 00:00:00 end: 2023-09-19 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("larry willians teste2", overlay=true) //Window of time start = timestamp(2019, 00, 00, 00, 00) // backtest start window finish = timestamp(2019, 12, 31, 23, 59) // backtest finish window window() => true // create function "within window of time" ema9=ema(close,9) // Ema de 9 periodos //Condições de compra c1= (open< ema9 and close > ema9) //abrir abaixo da ema9 e fechar acima da ema9 if(window()) if(c1) strategy.entry("Compra", true, stop = high) // Coloca ordem stopgain no topo anterior else strategy.cancel("Compra") // Cancela a ordem se o proximo candle não "pegar" //codições de venda v1= (open> ema9 and close < ema9) // abrir acima da ema9 e fechar abaixo ema9 if(window()) if (v1) strategy.exit("Venda", from_entry = "Compra", stop = low) // Saida da entrada com stop no fundo anterior else strategy.cancel("Venda") //Cancela a ordem se o proximo candle não "pegar"