Strategi Saham Purata Bergerak Eksponensial Minus Tinggi adalah strategi pelaburan kuantitatif yang membuat keputusan dagangan berdasarkan harga saham yang tinggi dan purata bergerak eksponensial (EMA). Ia mengira perbezaan antara harga tinggi tempoh sebelumnya dan EMA 13 tempoh harga penutupan tempoh sebelumnya. Jika perbezaannya lebih besar daripada 0, ia pergi panjang. Jika perbezaannya kurang daripada 0, ia pergi pendek. Strategi ini tergolong dalam jenis trend-mengikuti.
Indikator teras strategi ini adalah Purata Bergerak Eksponensial Tinggi Minus (HMEMA). Secara khusus, ia mengambil harga tinggi tempoh sebelumnya dan mengurangkan EMA 13 tempoh dari harga penutupan tempoh sebelumnya. Apabila perbezaan ini lebih besar daripada 0, ia bermakna harga saham terbaru telah mencapai tahap tertinggi baru dan telah memasuki trend menaik, jadi ia harus pergi panjang. Apabila perbezaan kurang daripada 0, ia bermakna harga saham berada di bawah tahap purata baru-baru ini dan telah memasuki trend menaik, jadi ia harus pergi pendek.
Logik di sebalik ini adalah apabila harga saham mencapai tahap tertinggi baru, ia menandakan permulaan trend menaik, jadi kedudukan panjang harus diambil. Apabila harga pecah di bawah purata baru-baru ini, ia menandakan permulaan trend menurun, jadi kedudukan pendek harus diambil. Dengan cara ini, strategi dapat menangkap titik perubahan utama dalam trend harga dan mengikuti trend.
Strategi ini dapat menangkap titik perubahan utama trend harga saham. Ia memasukkan pesanan apabila harga mencapai paras tertinggi baru atau memecahkan purata bergerak, dengan itu mengurangkan kekerapan perdagangan sambil menangkap tahap utama.
Penggunaan purata bergerak eksponensial memberikan pantulan pergerakan harga yang lebih lancar, menapis bunyi pasaran jangka pendek.
Logik strategi adalah mudah dan jelas, mudah difahami dan diubah suai, sesuai untuk pemula belajar.
Strategi ini cukup fleksibel untuk digunakan untuk saham, forex, mata wang kripto dalam jangka masa yang berbeza.
Strategi ini gagal menentukan tahap masuk dan keluar yang tepat, menimbulkan risiko tertentu mengejar trend.
Ia boleh menjana isyarat palsu apabila harga berbeza-beza, menyebabkan risiko perdagangan berlebihan. Parameter boleh diselaraskan atau penapis ditambah untuk mengurangkan risiko tersebut.
Strategi ini tidak mengambil kira turun naik sebenar harga saham, berisiko kerugian yang terlalu besar.
Strategi ini tidak menggabungkan keadaan pasaran secara keseluruhan, asas saham individu untuk menentukan arah, menjalankan risiko kesan isyarat yang lemah.
Pertimbangkan untuk memasukkan turun naik harga untuk mengeluarkan isyarat hanya apabila turun naik meningkat, untuk mengurangkan perdagangan yang menyesatkan.
Menambah penapis seperti pengesahan berganda dari purata mudah bergerak cepat dan perlahan boleh membantu mengelakkan isyarat palsu.
Parameter seperti tempoh purata bergerak, siri harga untuk perbandingan boleh dioptimumkan untuk mencari kombinasi yang optimum.
Pertimbangkan untuk menukar parameter atau penunjuk berdasarkan keadaan pasaran untuk meningkatkan kesesuaian.
Strategi Stok Purata Bergerak Eksponensial Minus Tinggi merancang cara yang mudah tetapi berkesan untuk mengesan trend saham dengan membandingkan harga tinggi dengan purata bergerak eksponensial. Ia menangkap titik perubahan utama apabila harga memecahkan paras tertinggi baru atau tahap purata bergerak, dengan itu menangkap tempat utama dengan lebih sedikit dagangan. Purata bergerak eksponensial juga menapis bunyi pasaran. Strategi ini sesuai untuk perdagangan saham, forex, mata wang kripto dan banyak lagi yang mengikuti trend jangka menengah hingga panjang. Pengoptimuman lanjut boleh membawa kepada peningkatan prestasi strategi.
/*backtest start: 2022-11-27 00:00:00 end: 2023-12-03 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 20/16/2016 // This indicator plots the difference between the High (of the previous period) // and an exponential moving average (13 period) of the Close (of the previous period). // You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect... // It buy if indicator above 0 and sell if below. // // You can change long to short in the Input Settings // Please, use it only for learning or paper trading. Do not for real trading. //////////////////////////////////////////////////////////// strategy(title="High - EMA Strategy Backtest", shorttitle="High - EMA Strategy") Length = input(13, minval=1) reverse = input(false, title="Trade reverse") xPrice = close // You can use any series hline(0, color=red, linestyle=line) xEMA = ema(xPrice, Length) nRes = high[1] - nz(xEMA[1]) pos = iff(nRes > 0, 1, iff(nRes < 0, -1, nz(pos[1], 0))) possig = iff(reverse and pos == 1, -1, iff(reverse and pos == -1, 1, pos)) if (possig == 1) strategy.entry("Long", strategy.long) if (possig == -1) strategy.entry("Short", strategy.short) barcolor(possig == -1 ? red: possig == 1 ? green : blue ) plot(nRes, color=blue, title="High - EMA")