
Die Strategie erzeugt Handelssignale durch die Berechnung der Kreuzung der beweglichen Mittellinie des Hein-Athen-Zyklus und kombiniert MACD als Filterbedingung, um ein relativ stabiles Handelssystem zu erreichen.
Die V3-Version der Heinrich-Auschwitz-Strategie, die ein Handelssignal durch die Berechnung der Kreuzung der beweglichen Mittelwerte der Heinrich-Auschwitz erzeugt, und die MACD als Filterbedingungen enthält, ist im Vergleich zu den V1- und V2-Versionen stark verbessert.
Insgesamt hat die Strategie folgende Vorteile:
Die Heinz-Säurefilter filtern Marktgeräusche aus und machen die mobilen Linear-Crossing-Signale deutlicher und zuverlässiger.
Mit einer Kombination aus schnellen und langsamen Gleichlinien kann vermieden werden, dass man sich von einem falschen Durchbruch einer einzigen Gleichlinie täuschen lässt.
Durch die Einbindung der MACD-Filtermechanismen können Falschsignale weiter vermieden und die Genauigkeit der Einreise verbessert werden.
Die Verwendung von Mittellinien mit unterschiedlichen Perioden ermöglicht die Bestätigung mehrerer Zeitrahmen, was die Signalzuverlässigkeit erhöht.
Durch Einsatz von Hein-Atheisen kann die Rückziehung durch eine normale K-Linie reduziert werden.
Die Strategie hat eine vernünftige Parameter-Einstellung, eine moderate Betriebsfrequenz und kann auch ohne Hochfrequenz-Handel stabile Gewinne erzielen.
Aber diese Strategie birgt auch einige Risiken, die beachtet werden müssen:
In einem konjunkturellen Umfeld kann es zu wiederholten Transaktionen kommen, bei denen die Positionen mehrmals angepasst werden.
Die MACD kann auch als Filterindikator fehlschlagen, was zu falschen Signalen führt.
Ein lineares System ist sehr sensibel für die Parameter-Einstellungen und muss die optimale Kombination von Parametern sorgfältig testen.
Bei langfristigen Positionen ist es wichtig, sich auf bedeutende Marktveränderungen zu konzentrieren, die durch unvorhergesehene Ereignisse verursacht werden.
Es ist noch nicht klar, wie die Entwicklung aussehen wird, und es ist noch nicht klar, wie der Rückschlag aussehen wird.
Insgesamt ist die Strategie als eine ausgereiftere Gleichgewichtsstrategie, die unter vernünftiger Voraussetzung der Anpassung der Parameter einen stabilen Anlageertrag erzielen kann. Der Händler muss jedoch weiterhin auf das Risiko achten, die Positionen gegebenenfalls anpassen und die Strategie in Kombination mit Trendurteilen anwenden.
/*backtest
start: 2023-09-24 00:00:00
end: 2023-10-24 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
//Heiken-Ashi Strategy V3 by wziel
// strategy("Heiken-Ashi Strategy V3",shorttitle="WZIV3",overlay=true,default_qty_value=10000,initial_capital=10000,currency=currency.USD)
res = input(title="Heikin Ashi Candle Time Frame", defval="60")
hshift = input(1,title="Heikin Ashi Candle Time Frame Shift")
res1 = input(title="Heikin Ashi EMA Time Frame", defval="180")
mhshift = input(0,title="Heikin Ashi EMA Time Frame Shift")
fama = input(1,"Heikin Ashi EMA Period")
test = input(1,"Heikin Ashi EMA Shift")
sloma = input(30,"Slow EMA Period")
slomas = input(1,"Slow EMA Shift")
macdf = input(false,title="With MACD filter")
res2 = input(title="MACD Time Frame", defval="15")
macds = input(1,title="MACD Shift")
//Heikin Ashi Open/Close Price
ha_t = heikinashi(syminfo.tickerid)
ha_open = security(ha_t, res, open[hshift])
ha_close = security(ha_t, res, close[hshift])
mha_close = security(ha_t, res1, close[mhshift])
//macd
[macdLine, signalLine, histLine] = macd(close, 12, 26, 9)
macdl = security(ha_t,res2,macdLine[macds])
macdsl= security(ha_t,res2,signalLine[macds])
//Moving Average
fma = ema(mha_close[test],fama)
sma = ema(ha_close[slomas],sloma)
plot(fma,title="MA",color=lime,linewidth=2,style=line)
plot(sma,title="SMA",color=red,linewidth=2,style=line)
//Strategy
golong = crossover(fma,sma) and (macdl > macdsl or macdf == false )
goshort = crossunder(fma,sma) and (macdl < macdsl or macdf == false )
strategy.entry("Buy",strategy.long,when = golong)
strategy.entry("Sell",strategy.short,when = goshort)