Strategi ini didasarkan pada crossover rata-rata bergerak 30 hari dan 200 hari pada jangka waktu 1 menit emas XAUUSD. Sinyal beli dihasilkan ketika rata-rata bergerak jangka pendek melintasi di atas rata-rata bergerak jangka panjang dari bawah ke atas. Sinyal jual dihasilkan ketika rata-rata bergerak jangka pendek melintasi di bawah rata-rata bergerak jangka panjang dari atas ke bawah.
Strategi ini juga menetapkan stop loss 40.000 poin dan mengambil keuntungan untuk mengendalikan risiko dan imbalan dari perdagangan individu. Ketika sinyal terbalik muncul, itu akan menutup posisi yang ada dan membuka posisi ke arah yang berlawanan. Ini membantu secara efektif mengendalikan kerugian dan menangkap keuntungan dari pembalikan tren.
Strategi ini menggunakan persilangan rata-rata bergerak 30 hari dan 200 hari untuk menentukan arah tren. Ketika rata-rata bergerak jangka pendek melintasi di atas rata-rata bergerak jangka panjang, itu menunjukkan pasar bull, pergi panjang. Ketika rata-rata bergerak jangka pendek melintasi di bawah rata-rata bergerak jangka panjang, itu menunjukkan pasar beruang, pergi pendek.
Pada saat yang sama, atur stop loss 40.000 poin dan ambil keuntungan untuk mengendalikan risiko perdagangan individu. Selain itu, ketika sinyal terbalik muncul, tutup posisi asli secara aktif dan buka posisi baru ke arah yang berlawanan untuk menangkap peluang pembalikan tren potensial.
Keuntungan dari strategi ini meliputi:
Ada juga beberapa risiko dalam strategi ini:
Metode seperti mengoptimalkan parameter siklus rata-rata bergerak, menetapkan rentang stop loss, menilai keandalan sinyal pembalikan dapat digunakan untuk mengendalikan dan mengurangi risiko.
Strategi dapat dioptimalkan dalam aspek berikut:
Efek keseluruhan dari strategi crossover rata-rata bergerak ini bagus. Menggunakan rata-rata bergerak untuk menentukan arah tren cukup akurat. Dengan stop loss dan take profit untuk mengendalikan risiko, efeknya sangat signifikan pada produk tren seperti emas. Ini dapat dioptimalkan dan ditingkatkan dengan berbagai cara dan memiliki skenario aplikasi yang luas.
/*backtest start: 2024-01-01 00:00:00 end: 2024-01-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Moving Averages Crossover Strategy", overlay=true) // Moving Averages ma30 = ta.sma(close, 30) ma60 = ta.sma(close, 60) ma200 = ta.sma(close, 200) // Moving Averages Crossover crossoverUp = ta.crossover(ma30, ma200) crossoverDown = ta.crossunder(ma30, ma200) // Buy and Sell Signals longCondition = crossoverUp shortCondition = crossoverDown // Order Execution if (longCondition) strategy.entry("Buy", strategy.long) strategy.exit("Cover", "Buy", stop=close - 40.000, limit=close + 40.000) if (shortCondition) strategy.entry("Sell", strategy.short) strategy.exit("Cover", "Sell", stop=close + 40.000, limit=close - 40.000) // Plotting Moving Averages plot(ma30, color=color.blue, title="MA 30") plot(ma60, color=color.orange, title="MA 60") plot(ma200, color=color.green, title="MA 200") // Conditions to close opposite position if (strategy.position_size > 0) if (crossoverDown) strategy.close("Buy") if (strategy.position_size < 0) if (crossoverUp) strategy.close("Sell")