Type/to search

Strategi Perdagangan Kuantitatif Berbasis Moving Average pada Timeframe Bulanan dan Kuartalan

Common strategy
Created: 2023-12-15 11:49:06
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ikhtisar

Strategi ini terutama beroperasi berdasarkan rata-rata pergerakan garis bulanan dan garis kuartalan, khususnya garis 20 hari sebagai garis bulanan, dan garis 60 hari sebagai garis kuartalan. Sinyal strategi berasal dari golden cross dan death cross dari kedua rata-rata pergerakan tersebut. Ketika garis bulanan menembus ke atas garis kuartalan, dilakukan posisi long (beli), menghasilkan sinyal bullish; ketika garis bulanan menembus ke bawah garis kuartalan, dilakukan penutupan posisi (likuidasi). Strategi ini cocok untuk operasi jangka menengah hingga panjang, dengan memanfaatkan peluang dari divergensi konsolidasi untuk memperoleh keuntungan.

Prinsip Strategi

Strategi ini menggunakan simple moving average (SMA) 20 hari sebagai indikator garis bulanan, dan SMA 60 hari sebagai indikator garis kuartalan. Logika pembangkitan sinyal transaksi spesifik adalah sebagai berikut:

  1. Ketika garis 20 hari menembus ke atas garis 60 hari (terjadi golden cross), lakukan posisi long (beli).
  2. Ketika harga saham turun lebih dari 10% dari titik tertinggi dalam 10 hari terakhir, lakukan penutupan posisi untuk mengambil untung (take profit).
  3. Ketika garis 20 hari menembus ke bawah garis 60 hari (terjadi death cross), lakukan likuidasi penuh (tutup semua posisi).
  4. Ketika kerugian mencapai 10%, lakukan keluar untuk memotong kerugian (stop loss).

Dengan menggunakan persilangan rata-rata pergerakan garis bulanan dan kuartalan untuk menentukan tren jangka menengah hingga panjang, golden cross menandakan masuk ke pasar bullish jangka menengah/panjang, sedangkan death cross menandakan masuk ke pasar bearish jangka menengah/panjang. Strategi ini juga menggabungkan mekanisme take profit dan stop loss untuk mengelola risiko.

Keunggulan Strategi

  1. Menggunakan rata-rata pergerakan garis bulanan dan kuartalan untuk menyaring noise pasar dan menangkap tren jangka menengah hingga panjang.
  2. Parameter strategi sederhana dan mudah diimplementasikan.
  3. Parameter take profit dan stop loss dapat dikonfigurasi untuk mengelola risiko.

Analisis Risiko

  1. Tidak dapat menentukan titik balik tren, sehingga terdapat risiko kerugian.
  2. Rata-rata pergerakan garis bulanan dan kuartalan memiliki keterlambatan (lag), sehingga mungkin melewatkan peluang jangka pendek.
  3. Perlu memilih titik stop loss yang tepat agar tidak terlalu agresif sehingga terkena stop loss dengan cepat.

Solusi:

  1. Menggunakan trailing stop loss untuk memotong kerugian secara tepat waktu.
  2. Menggabungkan indikator lain untuk menyaring sinyal dan mengonfirmasi tren.
  3. Menyesuaikan parameter rata-rata pergerakan untuk mengoptimalkan strategi.

Arah Optimasi Strategi

  1. Menambahkan filter indikator lain, seperti indikator KD, untuk menghindari false breakout.
  2. Mengoptimalkan parameter rata-rata pergerakan untuk menemukan kombinasi periode terbaik.
  3. Menambahkan strategi take profit, seperti trailing take profit, untuk mendapatkan lebih banyak keuntungan.

Kesimpulan

Strategi ini secara sistematis memanfaatkan keunggulan rata-rata pergerakan garis bulanan dan kuartalan, menggunakan golden cross dan death cross dari rata-rata pergerakan untuk menentukan arah tren jangka menengah hingga panjang. Pada saat yang sama, dilengkapi dengan mekanisme take profit dan stop loss yang wajar untuk mengelola risiko. Ruang optimasi strategi ini masih besar dan layak untuk diuji serta dioptimalkan lebih lanjut.

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

//@version=4
strategy("均線操作-月季", overlay=true, initial_capital = 100000, default_qty_type = strategy.percent_of_equity, default_qty_value = 30)
sma20 = sma(close, 20)
sma60 = sma(close, 60)
Strategy parameters
Strategy parameters
backtest_year
backtest_month
backtest_date
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)