Strategi crossover purata bergerak berganda menjana isyarat perdagangan dengan mengira dua purata bergerak dari tempoh yang berbeza dan mengesan situasi crossover mereka. Ia tergolong dalam strategi analisis teknikal yang biasa digunakan. Inti strategi ini adalah untuk menggunakan crossover purata bergerak jangka pendek di atas purata bergerak jangka panjang untuk menjana isyarat beli, dan crossover purata bergerak jangka pendek di bawah purata bergerak jangka panjang untuk menjana isyarat jual. Dengan menangkap corak crossover siri masa jangka pendek dan jangka panjang, ia menilai titik perubahan kurva harga dan menentukan bila untuk membeli atau menjual.
Prinsip teknikal strategi ini ialah: purata bergerak jangka panjang mencerminkan harga purata dalam jangka masa yang lama dan merupakan garis yang agak stabil, manakala purata bergerak jangka pendek lebih sensitif dan mencerminkan perubahan harga dalam jangka masa yang singkat, yang merupakan garis yang lebih aktif dan sangat rawak. Apabila purata bergerak jangka pendek melintasi di atas purata bergerak jangka panjang, ia menunjukkan bahawa harga dalam kitaran jangka pendek telah meningkat di atas tahap purata kitaran jangka panjang, menunjukkan trend menaik yang semakin pesat. Pada ketika ini, membeli panjang melalui membeli boleh menjana keuntungan. Dan apabila purata bergerak jangka pendek melintasi di bawah purata bergerak jangka panjang lagi, ia menunjukkan bahawa momentum kenaikan harga telah mula melambatkan, yang merupakan tempoh mengambil keuntungan. Pada masa ini, membersihkan kedudukan atau mengurangkan kedudukan adalah pilihan yang munasabah.
Dengan membandingkan harga dalam kitaran masa jangka pendek dan jangka panjang, strategi ini menekankan falsafah pelaburan
Strategi crossover purata bergerak berganda mempunyai kelebihan berikut:
Strategi crossover purata bergerak berganda juga mempunyai beberapa batasan dan risiko:
Kaedah pengurusan dan pengoptimuman risiko yang sepadan termasuk: menambah keadaan penapis, menyesuaikan kombinasi parameter purata bergerak, menggabungkan penunjuk lain untuk membuat keputusan, dll.
Strategi crossover purata bergerak berganda boleh dioptimumkan ke arah berikut:
Strategi crossover purata bergerak berganda menilai trend dan titik perubahan harga dengan membandingkan purata bergerak pendek dan panjang, yang merupakan teknik yang agak mudah dan langsung dalam analisis teknikal. Kelebihannya terletak pada kejelasan logik dan kemudahan pelaksanaan, tetapi juga mempunyai masalah seperti menghasilkan isyarat palsu dan keputusan yang kaku. Arah pengoptimuman masa depan adalah pengoptimuman parameter, kawalan risiko dan menggabungkan lebih banyak faktor dan teknologi baru untuk membuat keputusan. Secara umum, strategi purata bergerak berganda adalah salah satu strategi perdagangan kuantitatif peringkat kemasukan asas yang bernilai penyelidikan dan promosi aplikasi yang mendalam.
/*backtest start: 2023-10-31 00:00:00 end: 2023-11-30 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Moving Average Crossover Strategy", overlay=true) // Input parameters short_term_period = input(10, title="Short-Term MA Period") long_term_period = input(20, title="Long-Term MA Period") // Calculate moving averages short_term_ma = sma(close, short_term_period) long_term_ma = sma(close, long_term_period) // Buy signal buy_signal = crossover(short_term_ma, long_term_ma) // Sell signal sell_signal = crossunder(short_term_ma, long_term_ma) if (buy_signal) strategy.entry("Buy", strategy.long) if (sell_signal) strategy.close("Buy") // Plot moving averages plot(short_term_ma, color=color.blue, title="Short-Term MA") plot(long_term_ma, color=color.red, title="Long-Term MA") // Plot buy and sell signals on the chart plotshape(series=buy_signal, location=location.belowbar, color=color.green, style=shape.cross, title="Buy Signal") plotshape(series=sell_signal, location=location.abovebar, color=color.red, style=shape.cross, title="Sell Signal")