Type/to search

Strategi Trend Following dengan Persilangan Kemiringan Rata-rata Bergerak

Common strategy
Created: 2023-10-17 17:02:30
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ikhtisar

Strategi ini memanfaatkan persilangan kemiringan (slope) dari dua Exponential Moving Average (EMA) dengan panjang berbeda untuk menghasilkan sinyal trend-following. Secara default digunakan EMA dengan panjang 130 dan 400, kombinasi kedua parameter ini bekerja dengan baik.

Ketika kemiringan EMA cepat (fast) melintas ke atas kemiringan EMA lambat (slow) dan harga berada di atas EMA 200 periode, maka posisi long dibuka. Ketika kemiringan EMA cepat melintas ke bawah kemiringan EMA lambat dan harga berada di bawah EMA 200 periode, maka posisi short dibuka.

Persilangan berlawanan arah dari kedua kemiringan akan menutup posisi.

Strategi ini bekerja paling baik pada Bitcoin dan altcoin dengan likuiditas tinggi serta kapitalisasi pasar besar, namun juga berfungsi baik pada aset dengan volatilitas tinggi, terutama ketika aset tersebut sering mengalami pergerakan tren.

Paling cocok digunakan pada timeframe 4 jam.

Disertai juga dengan filter volatilitas opsional yang hanya membuka posisi ketika selisih antara kedua kemiringan lebih besar dari ambang batas tertentu, tujuannya untuk menghindari pembukaan posisi saat harga bergerak sideways di mana noise lebih dominan daripada sinyal.

Hasilnya luar biasa, silakan dinikmati!

Prinsip Strategi

Inti dari strategi ini adalah membandingkan kemiringan dari dua garis EMA dengan panjang berbeda.

Pertama, hitung EMA dengan panjang 130 dan 400, kemudian hitung kemiringan masing-masing, lalu hitung EMA dengan panjang 3 dari masing-masing kemiringan untuk mendapatkan kurva kemiringan yang dihaluskan.

Ketika kemiringan EMA cepat melintas ke atas kemiringan EMA lambat, sinyal beli dihasilkan. Ketika kemiringan EMA cepat melintas ke bawah kemiringan EMA lambat, sinyal jual dihasilkan.

Untuk menyaring volatilitas, dapat ditambahkan EMA 200 periode sebagai filter tren, hanya mempertimbangkan sinyal beli ketika harga di atas EMA tersebut, dan sinyal jual ketika harga di bawahnya.

Selain itu, dapat ditambahkan filter volatilitas opsional yang hanya menghasilkan sinyal ketika selisih antara kedua kemiringan melebihi ambang batas yang telah ditentukan, sehingga menyaring persilangan kemiringan dengan volatilitas yang tidak memadai.

Ketika kemiringan cepat dan lambat bersilangan berlawanan arah, posisi ditutup untuk mengunci laba/rugi.

Analisis Keunggulan

  1. Menggunakan persilangan kemiringan untuk menghasilkan sinyal, dapat melacak tren secara efektif.

  2. Dengan menyesuaikan kombinasi parameter periode EMA, dapat beradaptasi dengan kondisi pasar yang berbeda.

  3. Filter tren dapat menghindari kesesatan oleh pergerakan sideways.

  4. Filter volatilitas dapat menyaring sinyal palsu.

  5. Aturan sederhana dan jelas, mudah dipahami dan diimplementasikan.

  6. Dapat digunakan pada berbagai timeframe.

Analisis Risiko

  1. Pada kondisi sideways yang ekstrem, dapat terjadi pembukaan dan penutupan posisi yang sering.

  2. Parameter periode EMA yang tidak tepat dapat menyebabkan titik balik tren terlewatkan.

  3. Perlu menyesuaikan kombinasi parameter secara tepat agar sesuai dengan perubahan kondisi pasar.

  4. Mirip dengan sistem MA, pada akhir tren besar dapat terjadi kerugian akibat pembalikan.

Arah Optimasi

  1. Coba berbagai kombinasi periode EMA untuk menemukan parameter optimal.

  2. Pilih parameter berdasarkan karakteristik masing-masing koin dan kondisi pasar.

  3. Pertimbangkan untuk menambahkan strategi stop loss untuk mengendalikan risiko.

  4. Pertimbangkan penyesuaian dinamis parameter periode EMA.

  5. Coba berbagai nilai ambang batas volatilitas.

  6. Uji efektivitas pada berbagai timeframe.

Ringkasan

Strategi ini memiliki kerangka berpikir yang jelas dan mudah dipahami, menggunakan persilangan kemiringan EMA untuk menghasilkan sinyal, dapat melacak tren secara efektif; filter tren dan filter volatilitas yang disertakan dapat mengurangi transaksi noise. Dengan menyesuaikan kombinasi parameter periode EMA, strategi ini dapat beradaptasi dengan berbagai kondisi pasar. Secara keseluruhan, ini adalah strategi trend-following yang sederhana dan praktis, layak untuk diuji dan dioptimalkan dalam perdagangan nyata.

Source
Pine
/*backtest
start: 2023-10-09 00:00:00
end: 2023-10-16 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// strategy(title="Slopes",initial_capital=1000, default_qty_type=strategy.percent_of_equity, commission_type=strategy.commission.percent, commission_value=0.06, slippage = 2, default_qty_value=30, overlay=false)

//definizione input
Strategy parameters
Strategy parameters
start year
start month
start day
end year
end month
end day
Source MA Type
Fast MA Length
Slow MA Length
Smoothing MAs Type
Smoothing MAs Length
Trend Filter
Trend Filter MA Period
Trend Filter MA Type
Volatility Filter
Delta Slopes EMA
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)