
Strategi crossover dua rata-rata adalah strategi yang umum digunakan dalam analisis teknis dengan menghitung rata-rata bergerak dari dua periode yang berbeda, dan menghasilkan sinyal beli dan jual berdasarkan persimpangan mereka. Inti dari strategi ini adalah menggunakan rata-rata jangka pendek untuk menghasilkan sinyal beli melalui rata-rata jangka panjang, dan rata-rata jangka pendek di bawah rata-rata menghasilkan sinyal jual, dengan menangkap persimpangan bentuk grafik berurutan jangka pendek dan jangka panjang, untuk menilai tahap pembalikan garis harga pasar, dan berdasarkan pada itu memutuskan kapan membeli atau menjual.
Prinsip teknis dari strategi ini adalah: rata-rata jangka panjang dapat mencerminkan harga rata-rata dalam jangka waktu yang lebih lama, rata-rata yang lebih stabil, rata-rata jangka pendek adalah lebih sensitif, responsif terhadap perubahan harga dalam jangka waktu yang lebih lama, termasuk rata-rata yang lebih aktif dan kuat acak. Ketika rata-rata jangka pendek pada rata-rata jangka pendek, menunjukkan bahwa harga dalam jangka waktu yang lebih pendek telah melampaui rata-rata jangka panjang, harga menunjukkan momentum kenaikan yang lebih cepat, saat ini dapat memperoleh keuntungan dengan melakukan pembelian.
Dengan membandingkan siklus waktu pendek dengan harga siklus waktu panjang, strategi ini menekankan ide investasi yang membeli dengan melonjak dan menjual dengan berhenti. Strategi momentum ini menggunakan bentuk persilangan garis rata, berbeda dengan strategi perputaran garis rata yang sesuai dengan ide melonjak dan berbalik, dan termasuk dalam jenis strategi investasi yang lebih proaktif daripada keputusan.
Ada beberapa keuntungan dari strategi crossover:
Strategi penyeberangan dua garis sejajar juga memiliki beberapa keterbatasan dan risiko:
Metode pengendalian dan pengoptimalan risiko yang sesuai meliputi: penambahan kondisi penyaringan, penyesuaian kombinasi parameter rata-rata, pengambilan keputusan dalam kombinasi dengan indikator lain, dll.
Strategi crossover dapat dioptimalkan dari beberapa arah:
Strategi silang dua rata-rata adalah strategi yang relatif sederhana dan langsung dalam analisis teknis dengan membandingkan persimpangan rata-rata jangka pendek dan rata-rata jangka panjang, menilai tren harga dan waktu pembalikan. Kelebihannya adalah ide yang jelas dan mudah diimplementasikan, tetapi ada juga masalah seperti sinyal yang salah dan stasis keputusan. Arah pengoptimalan masa depan adalah pengoptimalan parameter, pengendalian risiko dan penggabungan lebih banyak faktor dan teknologi baru untuk membuat keputusan. Secara keseluruhan, strategi silang dua rata-rata adalah salah satu strategi pintu masuk dasar untuk perdagangan kuantitatif, layak untuk diteliti dan diterapkan secara 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")