Type/to search

Strategi Timing Osilator Rata-Rata Bergerak Diferensial

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

img

Gambaran Umum

Strategi ini membentuk osilator MACD dengan menghitung selisih antara EMA garis cepat dan EMA garis lambat, kemudian membentuk garis sinyal dengan menghitung rata-rata bergerak dari MACD, sehingga menciptakan sistem penyaringan ganda. Ketika garis MACD menembus ke atas dari bawah garis sinyal, sinyal beli dihasilkan; ketika garis MACD menembus ke bawah dari atas garis sinyal, sinyal jual dihasilkan. Strategi ini memanfaatkan fluktuasi harga jangka pendek dan menengah untuk memperoleh keuntungan.

Prinsip Strategi

Indikator inti strategi ini adalah osilator MACD, yang dihitung dengan mengurangkan EMA garis lambat (biasanya EMA 26 hari) dari EMA garis cepat (biasanya EMA 12 hari). EMA garis cepat lebih sensitif dan mampu menangkap fluktuasi harga jangka pendek; EMA garis lambat merespons perubahan harga lebih lambat. Selisih keduanya membentuk osilator yang mewakili perbedaan pergerakan harga antara siklus jangka pendek dan menengah. Selanjutnya, EMA dari osilator MACD itu sendiri (biasanya 9 hari) dihitung untuk mendapatkan garis sinyal. Ketika MACD menembus ke atas dari bawah garis sinyal, ini menunjukkan momentum naik jangka pendek lebih kuat daripada momentum jangka menengah, menghasilkan sinyal beli; ketika MACD menembus ke bawah dari atas garis sinyal, momentum turun jangka pendek lebih kuat daripada momentum jangka menengah, menghasilkan sinyal jual.

Strategi ini menetapkan parameter input masing-masing sebagai panjang garis cepat, panjang garis lambat, sumber harga, dan periode penghalusan panjang garis sinyal. Parameter dapat disesuaikan untuk pasar yang berbeda untuk menemukan kombinasi parameter terbaik. Blok warna latar belakang menunjukkan rentang waktu backtest. Strategi membuka posisi dalam rentang waktu tersebut, dan tidak beroperasi di luar rentang tersebut.

Analisis Keunggulan

  1. Indikator MACD klasik dan mudah dipahami, efektif menangkap peluang persilangan jangka pendek-menengah.
  2. Sistem MACD yang dibangun dengan dua EMA memiliki kehalusan yang lebih baik dibandingkan sistem MA tunggal.
  3. Banyak parameter yang dapat disesuaikan, memungkinkan optimasi parameter untuk pasar yang berbeda.
  4. Menggabungkan indikator volume dapat mengidentifikasi sinyal berkualitas tinggi.

Analisis Risiko

  1. Dalam kondisi pasar yang bergerak sideways, indikator MACD menghasilkan lebih banyak sinyal palsu.
  2. Tidak dapat menentukan tren, dapat menyebabkan kerugian akibat persilangan melawan tren.
  3. Keterbatasan rentang waktu backtest mungkin mengabaikan situasi pasar ekstrem.
  4. Pengaturan parameter perlu dikombinasikan dengan lebih banyak data pasar untuk optimasi, jika tidak dapat overfit pada segmen pasar tertentu.

Risiko dapat dikendalikan dengan menggabungkan indikator penentu tren dan menetapkan mekanisme stop loss. Pada saat yang sama, perluas rentang backtest dan sampel pasar untuk optimasi parameter.

Arah Optimasi

  1. Menguji sumber harga yang berbeda, seperti harga penutupan, harga rata-rata, harga reset, dll.
  2. Mencari kombinasi parameter terbaik berdasarkan lebih banyak data historis.
  3. Mengintegrasikan indikator lain untuk menilai kualitas sinyal, misalnya sinyal volume.
  4. Menggabungkan penilaian tren dan ayunan untuk menghindari konflik besar dengan tren.

Kesimpulan

Strategi ini membangun filter EMA ganda untuk menangkap fenomena persilangan harga dalam siklus jangka pendek dan menengah, merupakan strategi timing klasik dan praktis. Risiko dapat dikendalikan melalui optimasi parameter, filtrasi sinyal, dan mekanisme stop loss. Pada saat yang sama, dengan menggabungkan indikator penentu tren untuk menghindari membeli di puncak dan menjual di dasar, keuntungan yang stabil dapat diperoleh.

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

//@version=4
strategy(title="MACD Histogram Backtest", shorttitle="MACD")

// Getting inputs
Strategy parameters
Strategy parameters
Fast Length
Slow Length
Source
Signal Smoothing
Simple MA(Oscillator)
Simple MA(Signal Line)
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Color Background?
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)