Strategi ini berdasarkan kombinasi purata bergerak dan indikator momentum, termasuk dalam strategi mengikuti trend. Ia menilai arah trend pasaran dengan mengira purata bergerak dalam jangka masa tertentu. Apabila harga menembusi purata bergerak, menganggap trend bertukar, dan boleh berdagang.
Strategi ini berdasarkan kepada dua indikator:
Purata bergerak mudah ((SMA): Mengira purata harga penutupan dalam tempoh tertentu, untuk menilai arah trend secara kasar.
Jumlah hari kenaikan / penurunan berterusan: Bilangan hari harga statistik terus meningkat atau menurun, sebagai isyarat pengesahan perubahan trend.
Khususnya, strategi ini mula mengira SMA dengan panjang 520 hari, yang mewakili arah trend secara kasar. Jika harga naik melampaui SMA, mulakan pengiraan hari naik; Jika harga turun melampaui SMA, mulakan pengiraan hari turun. Apabila hari naik atau turun mencapai 27 hari, lakukan perdagangan ke arah yang sesuai.
Sebagai contoh, jika harga naik memecahkan SMA dan terus meningkat selama 27 hari, perdagangan lebih banyak dilakukan; jika harga turun memecahkan SMA dan terus menurun selama 27 hari, perdagangan shortcut dilakukan.
Strategi ini digabungkan dengan purata bergerak dan penunjuk momentum untuk mengesan trend dengan berkesan dan mengelakkan gangguan oleh bunyi pasaran jangka pendek. Keuntungan utamanya adalah:
Menggunakan jangka masa panjang SMA untuk menilai trend besar, anda boleh menghapuskan bunyi turun naik jangka pendek dengan berkesan.
Menambah isyarat pengesahan untuk hari-hari kenaikan / penurunan yang berterusan, untuk mengelakkan penipuan palsu jangka pendek dan mengurangkan perdagangan yang tidak perlu.
Berdagang hanya apabila trend bertukar, untuk memaksimumkan arah dan kekuatan trend.
Peraturan yang jelas dan mudah dilaksanakan, tidak memerlukan pengoptimuman parameter yang rumit, sesuai untuk pelabur biasa.
Strategi ini mempunyai beberapa risiko:
Dalam pasaran lembu trend jangka panjang, anda mungkin terlepas peluang untuk memasuki lebih awal.
Dalam keadaan yang tidak menentu, terlalu banyak transaksi yang tidak sah yang mudah ditipu oleh penipuan palsu yang kerap.
Pengaturan parameter SMA yang tidak tepat pada masanya boleh menyebabkan strategi bereaksi lambat terhadap perubahan trend.
Tetapan parameter perfusion tidak tepat pada masanya boleh menyebabkan isyarat perdagangan terlalu kerap atau jarang.
Strategi ini boleh dioptimumkan dengan cara berikut:
Menambah jangka masa SMA berbilang, melakukan pengesahan berbilang, dan mengelakkan kekangan yang disebabkan oleh satu tempoh.
Menambah petunjuk trend lain, seperti MACD, untuk membuat penilaian komprehensif dan meningkatkan ketepatan.
Optimumkan parameter perfusi untuk mencari titik keseimbangan. Elakkan isyarat perdagangan yang terlalu kerap atau jarang.
Tambah strategi hentikan kerugian untuk mengawal kerugian tunggal.
Menggabungkan penunjuk kuantitatif, mengelakkan risiko yang timbul daripada kuantitatif.
Strategi ini secara keseluruhannya adalah strategi trend-following yang mudah dan praktikal. Ia menilai trend besar dengan jangka masa panjang SMA dan mengesahkan isyarat perubahan trend dengan perfusion, yang dapat mengesan trend dengan berkesan dan mengelakkan penipuan oleh bunyi bising. Dengan pengoptimuman tertentu, ia boleh menjadi strategi trend yang boleh dipercayai.
/*backtest
start: 2023-09-11 00:00:00
end: 2023-09-18 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
strategy(title="Mbit Moving Average",overlay=true)
length = input(520)
confirmBars = input(27)
price = close
ma = ta.sma(price, length)
bcond = price > ma
bcount = bcond ? nz(bcount[1]) + 1 : 0
scond = price < ma
scount = scond ? nz(scount[1]) + 1 : 0
long = scount == confirmBars
short = bcount == confirmBars
//Strategy
strategy.entry("long", strategy.long, when=long)
strategy.entry("short",strategy.short, when=short)