Type/to search

Strategi mengikuti tren berdasarkan rata-rata pergerakan

Common strategy
Created: 2023-10-07 15:04:00
Last modified: 3 years ago
1
Follow
1802
Followers

Gambaran Umum

Strategi ini mengidentifikasi arah tren saat ini dengan menghitung moving average dari berbagai periode, dan menggabungkan indikator RSI untuk menghasilkan sinyal beli dan jual. Ketika moving average jangka pendek melintasi di atas moving average jangka panjang, dianggap tren naik dan dilakukan aksi beli. Ketika moving average jangka pendek melintasi di bawah moving average jangka panjang, dianggap terjadi pembalikan tren dan dilakukan aksi jual. Selain itu, indikator RSI digunakan untuk menghindari sinyal palsu yang disebabkan oleh fluktuasi harga kecil.

Prinsip Strategi

  1. Hitung simple moving average (SMA) 10 hari, 20 hari, 50 hari, 100 hari, dan 200 hari.

  2. Hitung nilai RSI 14 hari.

  3. Lakukan pembelian ketika SMA 10 hari melintasi di atas SMA 50 hari, dan RSI lebih besar dari 30, serta SMA 20 hari lebih tinggi atau sama dengan SMA 100 hari ATAU SMA 50 hari lebih tinggi atau sama dengan SMA 100 hari.

  4. Tetapkan harga stop loss sebagai harga beli dikalikan dengan (1 dikurangi persentase stop loss).

  5. Lakukan penjualan ketika terjadi kondisi berikut:

    • SMA 10 hari melintasi di bawah SMA 50 hari, dan harga penutupan lebih rendah dari SMA 20 hari: penjualan karena pembalikan tren
    • Harga penutupan lebih rendah dari 95% harga beli: penjualan karena stop loss
    • Harga penutupan lebih rendah dari harga stop loss: penjualan karena trailing stop loss

Strategi ini menggunakan moving average untuk menilai arah tren pasar dan menetapkan stop loss untuk mengendalikan risiko. Indikator RSI digunakan untuk menyaring breakout palsu. Ketika SMA jangka pendek melintasi di atas SMA jangka panjang, lakukan pembelian, yang menunjukkan tren naik, dan saat memegang saham, tetapkan garis stop loss untuk pengendalian risiko. Jual saham ketika terjadi sinyal pembalikan tren atau harga stop loss tersentuh.

Analisis Keunggulan

  • Menggunakan moving average untuk menilai arah tren, membeli pada fase tren naik, sehingga dapat menghindari perdagangan di pasar yang bergerak sideways/berkonsolidasi.
  • Menggunakan moving average multi-periode untuk menghindari kesesatan oleh fluktuasi harga jangka pendek.
  • Menggabungkan indikator RSI untuk menyaring sinyal palsu.
  • Menetapkan garis stop loss untuk mengendalikan risiko kerugian per transaksi.
  • Menggunakan trailing stop loss untuk mengunci keuntungan.

Analisis Risiko

  • Moving average memiliki keterlambatan (lag), sehingga mungkin melewatkan waktu terbaik untuk pembalikan harga.
  • Stop loss yang terlalu longgar dapat menyebabkan kerugian besar per transaksi.
  • Stop loss yang terlalu ketat dapat menyebabkan terlalu seringnya stop loss terjadi.
  • Trailing stop loss mungkin membuat keluar terlalu awal sehingga kehilangan keuntungan yang lebih besar.

Optimasi dapat dilakukan dengan menyesuaikan periode moving average, menyesuaikan level stop loss, dll. Juga dapat dipertimbangkan untuk menggabungkan indikator lain guna meningkatkan akurasi pengambilan keputusan.

Arah Optimasi

  • Menyesuaikan periode moving average agar lebih sesuai dengan kondisi pasar yang berbeda.
  • Mengoptimalkan parameter RSI untuk meningkatkan akurasi dalam menentukan kondisi overbought/oversold.
  • Berdasarkan karakteristik setiap instrumen, menetapkan level stop loss statis dan lebar trailing stop yang wajar.
  • Menambahkan indikator lain untuk menghindari sinyal palsu.
  • Secara dinamis menyesuaikan level stop loss berdasarkan indikator volatilitas, dll.
  • Dapat menggunakan metode pembelajaran mesin untuk mengoptimalkan parameter secara otomatis.

Kesimpulan

Strategi ini memiliki kerangka berpikir yang jelas secara keseluruhan, menggunakan moving average untuk menilai tren dan menetapkan stop loss untuk mengendalikan risiko. Ini adalah strategi trend-following yang cukup klasik. Melalui penyesuaian parameter dan penambahan indikator penilaian lainnya, kinerja backtest dan perdagangan nyata strategi ini dapat lebih ditingkatkan. Namun, tidak ada strategi yang sempurna; perlu terus disesuaikan dan dioptimalkan sesuai dengan kondisi pasar, serta dikombinasikan dengan manajemen risiko untuk menghadapi ketidakpastian pasar.

Source
Pine
/*backtest
start: 2022-09-30 00:00:00
end: 2023-10-06 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("MA_Script", overlay=true)

// STEP 1:
Strategy parameters
Strategy parameters
Trail Long Loss (%)
Start Date
Start Month
Start Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)