Strategi ini adalah berdasarkan untuk mengikuti garis purata bergerak, digabungkan dengan penapisan penunjuk MACD untuk membuat keputusan dagangan. Lebih banyak dilakukan apabila garis purata bergerak pantas melalui garis purata bergerak perlahan, kosong apabila garis purata bergerak pantas melalui garis purata bergerak perlahan di bawah garis purata bergerak pantas, sementara penunjuk MACD boleh digunakan untuk menapis terobosan palsu.
Strategi ini adalah berdasarkan prinsip berikut:
Dengan menggunakan Heikin Ashi Filter, anda boleh menapis bunyi pasaran dan mengenal pasti trend.
Melalui garis purata bergerak pantas, garis purata bergerak perlahan mewakili harga memasuki trend menaik, melakukan lebih banyak; Melalui bawah mewakili memasuki trend menurun, melakukan kosong.
Indikator MACD boleh digunakan untuk mengenal pasti trend harga dan penembusan palsu. Apabila carta lurus MACD lebih besar daripada 0, ia adalah pasaran berbilang kepala, dan lebih kecil daripada 0, ia adalah pasaran kosong.
Khususnya, strategi ini pertama kali mengira harga buka dan harga tutup carta Heikin Ashi; kemudian mengira garis EMA pantas dan garis EMA perlahan; melakukan lebih banyak ketika EMA pantas melintasi EMA perlahan, kosong apabila melintasi; dan juga menggabungkan indikator MACD untuk menapis isyarat pecah palsu.
Dengan menggunakan Heikin Ashi filter, anda boleh menapis kebisingan untuk membantu menentukan arah trend.
EMA yang cepat adalah sistem garpu emas yang merupakan satu strategi perdagangan yang telah diamalkan.
Dengan menggabungkan indikator MACD, penapis penembusan palsu boleh menghasilkan isyarat dagangan yang lebih tepat.
Parameter strategi optimasi ini mempunyai ruang yang besar dan boleh dioptimumkan dengan menyesuaikan kitaran EMA, parameter MACD, dan lain-lain.
Idea strategi adalah mudah, mudah difahami dan mudah dilaksanakan, sesuai untuk pasaran mata wang digital yang sangat berfluktuasi.
Strategi hanya berdasarkan kepada petunjuk teknikal dan tidak digabungkan dengan analisis asas, yang boleh menyebabkan kerugian kerana kehilangan berita penting.
Tetapan kitaran EMA yang tidak betul boleh menyebabkan banyak isyarat palsu yang dihasilkan, menyebabkan kerugian.
Kesan penapisan MACD bergantung pada tetapan parameter, yang mungkin tidak dapat menapis penapisan palsu yang berkesan pada masa itu.
Kejadian yang tidak disangka-sangka menyebabkan ribut ribut yang boleh menyebabkan kemusnahan berhenti dan menyebabkan kerugian yang lebih besar.
Pada masa yang sama, pasaran yang sangat bergolak sukar untuk menetapkan penangguhan kerugian dan terdapat risiko kerugian yang meluas.
Mengoptimumkan parameter EMA kitaran untuk mencari kombinasi parameter yang terbaik.
Mengoptimumkan parameter MACD untuk meningkatkan keupayaan pengenalan trend.
Tambah isyarat penapis penunjuk teknikal lain, seperti RSI, KD, dan lain-lain.
Menggabungkan garis trend, tahap tekanan sokongan, dan lain-lain untuk menentukan jangkauan dagangan.
Parameter disesuaikan mengikut ciri-ciri mata wang kripto yang berbeza.
Menambah strategi penghentian kerugian untuk mengawal kerugian tunggal.
Strategi ini mempunyai idea yang jelas dan mudah difahami untuk mendapatkan isyarat dagangan yang lebih baik dengan menapis indikator MACD dengan EMA yang cepat. Tetapi terdapat risiko sistemik tertentu yang memerlukan pengoptimuman parameter dan kawalan risiko. Strategi ini sesuai untuk pasaran mata wang digital yang sangat berubah-ubah, tetapi perlu dioptimumkan secara berkala untuk mengekalkan pendapatan yang stabil. Dengan peningkatan yang berterusan, strategi ini berpotensi menjadi strategi pengesanan trend yang stabil dan menguntungkan.
/*backtest start: 2023-09-23 00:00:00 end: 2023-10-23 00:00:00 period: 3h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 //Heikin Ashi Strategy V3 by breizh29 // strategy("Heikin Ashi Strategy V3",shorttitle="HAS V3",overlay=true,default_qty_value=100,initial_capital=100,currency=currency.EUR) res = input(title="Heikin Ashi Candle Time Frame", defval="30") 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(10,"Slow EMA Period") slomas = input(1,"Slow EMA Shift") macdf = input(false,title="With MACD filter") res2 = input(title="MACD Time Frame", defval="12") 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)