
Strategi ini menghasilkan sinyal perdagangan dengan menghitung crossover rata-rata bergerak dari Hine dan Arsenio, dan menggabungkan MACD sebagai kondisi penyaringan, untuk mencapai sistem perdagangan yang lebih stabil.
Strategi Heinrich Himmler dalam versi V3 ini, yang menghasilkan sinyal perdagangan dengan menghitung crossover rata-rata bergerak Heinrich Himmler, dan menggabungkan MACD sebagai kondisi penyaringan, memiliki peningkatan besar dibandingkan dengan versi V1 dan V2.
Secara keseluruhan, strategi ini memiliki keuntungan sebagai berikut:
Hal ini dapat digunakan untuk memfilter kebisingan pasar, dan membuat sinyal crossover mobile lebih jelas dan dapat diandalkan.
Dengan menggunakan kombinasi garis rata yang cepat dan lambat, Anda dapat menghindari penipuan oleh terobosan palsu dari garis rata tunggal.
Menambahkan mekanisme penyaringan MACD dapat lebih jauh menghindari sinyal palsu dan meningkatkan akurasi masuk.
Menggunakan garis rata-rata dengan periode yang berbeda untuk mengkonfirmasi beberapa kerangka waktu, ini juga meningkatkan keandalan sinyal.
Menggunakan Heine-Atheus untuk menghitung garis rata-rata, dapat mengurangi kemunduran yang disebabkan oleh garis K biasa.
Strategi ini memiliki parameter yang masuk akal, frekuensi operasi yang moderat, dan keuntungan yang stabil tanpa perlu melakukan perdagangan frekuensi tinggi.
Namun, ada beberapa risiko yang perlu diperhatikan:
Dalam situasi yang bergejolak, mungkin terjadi perdagangan berulang yang mengubah posisi beberapa kali.
MACD sebagai indikator filter juga dapat mengalami kegagalan, yang menyebabkan sinyal palsu.
Sistem linier rata-rata lebih sensitif terhadap pengaturan parameter, dan perlu hati-hati untuk menguji kombinasi parameter yang optimal.
Jika Anda memegang posisi jangka panjang, Anda harus memperhatikan perubahan besar dalam situasi yang disebabkan oleh peristiwa mendadak.
Masih perlu untuk menilai tren skala besar secara manual untuk menghindari kerugian yang ditimbulkan oleh perdagangan berlawanan arah.
Secara keseluruhan, strategi ini merupakan strategi rata-rata yang lebih matang dan dapat menghasilkan keuntungan investasi yang stabil jika parameternya disesuaikan dengan wajar. Namun, pedagang masih perlu memperhatikan risiko, menyesuaikan posisi pada saat yang tepat, dan menggabungkan penilaian tren untuk menggunakan strategi ini.
/*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)