Type/to search

Strategi Perdagangan dengan Persilangan Berganda Moving Average

Common strategy
Created: 2023-12-20 14:12:20
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ringkasan

Strategi ini adalah strategi perdagangan berdasarkan persilangan tiga moving average (MA1, MA2, MA3). Dengan mengatur jenis, periode, sumber data harga, resolusi, dan apakah mengizinkan perdagangan pada persilangan di antara ketiganya, kita dapat memperoleh kombinasi strategi perdagangan yang fleksibel.

Prinsip

Strategi ini terutama memanfaatkan sinyal persilangan dan dasar pembelian yang dihasilkan oleh tiga moving average sebagai sinyal perdagangan. Ketika moving average dengan periode lebih pendek melintasi moving average dengan periode lebih panjang dari bawah ke atas, dihasilkan sinyal buka posisi long; sedangkan ketika moving average dengan periode lebih pendek melintasi moving average dengan periode lebih panjang dari atas ke bawah, dihasilkan sinyal tutup posisi.

Pengguna dapat secara bebas memilih jenis moving average (SMA, EMA, dll.), periode, sumber data harga (harga penutupan, harga tertinggi, dll.), resolusi candlestick (candlestick menit, harian, dll.). Selain itu, dapat juga memilih apakah akan mengaktifkan perdagangan pada setiap persilangan antar moving average untuk menentukan tindakan perdagangan terhadap persilangan tertentu.

Strategi ini saat ini hanya melakukan posisi long (beli), menggunakan order pasar untuk membuka dan menutup posisi. Setiap transaksi menginvestasikan 100% dari total ekuitas akun.

Kelebihan

  1. Dapat secara bebas memilih jenis moving average, periode, dan parameter lainnya untuk dioptimalkan dan dikombinasikan, mengurangi risiko overfitting kurva
  2. Persilangan multiple moving average dapat menghasilkan banyak peluang perdagangan, meningkatkan frekuensi perdagangan
  3. Menggunakan moving average jangka panjang, menengah, dan pendek secara bersamaan, dapat menyeimbangkan antara tren dan pembalikan
  4. Mendukung berbagai resolusi candlestick, memungkinkan analisis multi-timeframe
  5. Dilengkapi dengan fungsi prediksi, dapat menguji kecocokan parameter

Risiko

  1. Kombinasi parameter yang berlebihan dapat menyebabkan over-optimasi
  2. Frekuensi perdagangan yang tinggi dapat meningkatkan biaya transaksi dan biaya slippage
  3. Menggunakan order pasar tidak dapat membatasi titik masuk
  4. Multiple moving average dapat menghasilkan sinyal yang saling bertentangan
  5. Kinerja backtest dan perdagangan langsung mungkin berbeda

Saran Optimasi

  1. Gunakan analisis walks forward untuk mendapatkan rentang parameter yang efektif
  2. Sertakan biaya transaksi dan biaya slippage dalam backtest
  3. Coba gunakan order limit sebagai pengganti order pasar
  4. Tambahkan kondisi penyaringan untuk menghindari sinyal konflik
  5. Validasi strategi dalam backtest yang mensimulasikan lingkungan nyata

Kesimpulan

Strategi ini menggabungkan sifat smoothing moving average dan kemampuan pengenalan pola sinyal persilangan. Pengguna dapat memilih parameter secara fleksibel untuk menyeimbangkan antara mengikuti tren dan mengidentifikasi pembalikan. Perlu juga diperhatikan pengendalian risiko over-optimasi, serta memvalidasi ketahanan strategi di pasar kompleks yang mensimulasikan lingkungan nyata. Secara keseluruhan, strategi ini menyediakan contoh efektif dalam menggunakan multiple moving average untuk perdagangan.

Source
Pine
/*backtest
start: 2023-11-19 00:00:00
end: 2023-12-19 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4 

//
// Pine Script v4
Strategy parameters
Strategy parameters
MA1 Period
MA1 Type
MA1 Source
MA1 Resolution
MA1 Visible
MA2 Period
MA2 Type
MA2 Source
MA2 Resolution
MA2 Visible
MA3 Period
MA3 Type
MA3 Source
MA3 Resolution
MA3 Visible
Show Crosses
Forecast Bias
Forecast Bias Period
Forecast Bias Magnitude
Show Forecasts
Show Ribbons
Trade MA 1-2 Crosses
Trade MA 1-3 Crosses
Trade MA 2-3 Crosses
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)