Die Strategie basiert auf dem Konzept des SonicR-Systems, bei dem die Richtung der Trends durch einen Gleichschaltkanal erkannt und bei einem Durchbruch der Kanäle eingegriffen wird, um die Trends zu verfolgen. Die Strategie kombiniert einen Gleichschaltkanal mit einem mobilen Gleichschaltindikator, um mechanisierte Trendgeschäfte durchzuführen.
Die Strategie:
Berechnen Sie den Durchschnittskanal, wobei die Mittelseite die Durchschnittslinie des Schlusskurses ist und die Oberbahn und Unterbahn die Durchschnittslinien der Höhe und des Tiefpunkts sind.
Berechnen Sie einen Moving Average für längere Perioden als Handelssignallinie.
Wenn der Schlusskurs die Signallinie von unten nach oben durchbricht, wird mehrere Operationen durchgeführt.
Wenn der Schlusskurs die Signallinie von oben nach unten durchbricht, wird ein Kurzschluss durchgeführt.
Die visuelle Füllung der Kanäle zeigt ein einheitliches Kanalbild.
Die Vorteile der Strategie:
Die Gleichschaltkanäle ermöglichen ein klares Verständnis von Preistrends und Breakouts.
Der Moving Average filtert die kurzfristigen Marktgeräusche.
Die Strategie ist einfach und vermeidet emotionale Beeinflussung.
Die Risiken dieser Strategie:
Die Durchschnitts- und Moving Averages sind nachlässig und können die besten Einstiegspunkte verpassen.
Die Parameter müssen optimiert werden, damit nicht zu viele unwirksame Signale angezeigt werden.
Die Strategie des mechanischen Handels ist möglicherweise umfangreicher und erfordert ein hohes Maß an Finanzmanagement.
Kurz gesagt, die Strategie basiert auf der SonicR-Konzeption, identifiziert die Richtung des Gleichgewichtskanals und mechanisiert den Durchbruch des Handels. Die einfachen Regeln sind für die Systematisierung des Handels geeignet, jedoch müssen Optimierungen und Risikokontrollen beachtet werden, um langfristige Gewinne zu erzielen.
/*backtest
start: 2022-09-11 00:00:00
end: 2022-11-12 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
//Sonic R
// strategy("SonicR",shorttitle="Sonic R",overlay=true,default_qty_value=10000,initial_capital=1000,currency=currency.USD)
EMA = input(defval=89, title="EMA Signal")
HiLoLen = input(34, minval=2,title="High Low channel Length")
pacC = ema(close,HiLoLen)
pacL = ema(low,HiLoLen)
pacH = ema(high,HiLoLen)
DODGERBLUE = #1E90FFFF
// Plot the Price Action Channel (PAC) base on EMA high,low and close
L=plot(pacL, color=DODGERBLUE, linewidth=1, title="High PAC EMA",transp=50)
H=plot(pacH, color=DODGERBLUE, linewidth=1, title="Low PAC EMA",transp=50)
C=plot(pacC, color=DODGERBLUE, linewidth=2, title="Close PAC EMA",transp=0)
fill(L,H, color=aqua,transp=90,title="Fill HiLo PAC")
//Moving Average
signalMA =ema(close,EMA)
plot(signalMA,title="EMA Signal",color=white,linewidth=4,style=line)
//Strategy
goLong() => crossover(pacC,signalMA)
strategy.entry(id = "Go to Buy", long = true, when = goLong())
goShort() => crossunder(pacC,signalMA)
strategy.entry(id = "Go to Sell", long = false, when = goShort())