Type/to search

Strategi Trend Following Divergensi MACD Candlestick Pythagoras

Common strategy
Created: 2024-02-04 15:06:58
Last modified: 2 years ago
1
Follow
1802
Followers

img

Ikhtisar

Strategi ini menghitung indikator MACD dan histogram MACD, mendeteksi sinyal divergensi antara histogram MACD dan pergerakan harga, kemudian menghasilkan sinyal trading. Ketika terdeteksi harga mencapai level tertinggi baru tetapi histogram MACD tidak mencapai level tertinggi baru, sinyal divergensi bearish dihasilkan; ketika terdeteksi harga mencapai level terendah baru tetapi histogram MACD tidak mencapai level terendah baru, sinyal divergensi bullish dihasilkan. Dengan menggabungkan indikator ATR, level stop loss dan take profit ditetapkan untuk melakukan trading tren.

Prinsip Strategi

Prinsip inti strategi ini adalah memanfaatkan karakteristik histogram MACD yang mencerminkan perubahan tren harga, mendeteksi sinyal divergensi antara histogram MACD dan harga sebagai kondisi pemicu sinyal trading.

Secara spesifik, strategi pertama-tama menghitung garis MACD, garis Sinyal, dan histogram MACD. Kemudian dengan mendefinisikan fungsi fractal, mendeteksi puncak dan lembah dari histogram MACD, mengekstrak titik maksimum dan minimum lokal. Selanjutnya, dengan menggabungkan harga tertinggi dan terendah, menentukan apakah terdapat divergensi antara histogram MACD dan harga.

Ketika harga mencapai level tertinggi baru, tetapi histogram MACD tidak mencapai level tertinggi baru, maka dihasilkan sinyal regulark_bearish_div (divergensi bearish). Ketika harga mencapai level terendah baru, tetapi histogram MACD tidak mencapai level terendah baru, maka dihasilkan sinyal regulark_bullish_div (divergensi bullish).

Terakhir, ketika sinyal divergensi bearish dan bullish dihasilkan, strategi masing-masing mengeluarkan perintah jual (short) dan beli (long), serta keluar dari posisi dengan stop loss dan take profit berdasarkan ATR.

Analisis Keunggulan

Strategi ini memiliki beberapa keunggulan sebagai berikut:

  1. Memanfaatkan karakteristik divergensi antara histogram MACD dan harga, mampu menangkap perubahan tren harga lebih awal.
  2. Penetapan stop loss dan take profit berdasarkan ATR yang wajar, dapat mengendalikan kerugian maksimum per transaksi secara efektif.
  3. Mengadopsi metode mengikuti tren (trend following), dapat mengunci keuntungan secara maksimal.
  4. Parameter yang ditetapkan wajar, dapat menyaring sebagian sinyal trading noise.
  5. Logika strategi jelas dan mudah dipahami, mudah diverifikasi di pasar nyata.

Analisis Risiko

Strategi ini juga memiliki beberapa risiko:

  1. Divergensi MACD tidak selalu mengakibatkan pembalikan harga, terdapat risiko sinyal palsu.
  2. Penetapan stop loss dan take profit yang tidak wajar dapat menyebabkan kerugian terlalu besar atau keuntungan terlalu kecil.
  3. Periode sinyal divergensi yang terlalu pendek mungkin disebabkan oleh noise, perlu disaring dengan tepat.
  4. Ketidakcocokan antara instrumen trading dan parameter juga mempengaruhi efektivitas strategi.

Solusi yang sesuai:

  1. Memperbesar persyaratan panjang divergensi dan besarnya divergensi untuk menyaring sinyal palsu.
  2. Menggunakan ATR sebagai indikator stop loss dan take profit, serta menyesuaikan kelipatan ATR untuk mengendalikan risiko per transaksi.
  3. Memilih parameter yang berbeda untuk instrumen trading yang berbeda. Melakukan optimasi parameter untuk menemukan kombinasi parameter terbaik.

Arah Optimasi

Strategi ini juga dapat dioptimalkan dari beberapa arah berikut:

  1. Konfirmasi divergensi yang lebih kompleks, seperti konfirmasi divergensi volume.
  2. Mengoptimalkan parameter MACD, mencari kombinasi parameter terbaik.
  3. Mengoptimalkan kelipatan stop loss dan take profit ATR.
  4. Menambahkan algoritma machine learning untuk membantu menilai keandalan sinyal divergensi.
  5. Menambahkan prediksi model untuk menilai probabilitas pembalikan harga.
  6. Menyesuaikan parameter strategi secara dinamis sesuai perubahan kondisi pasar.

Kesimpulan

Secara keseluruhan, strategi mengikuti tren divergensi indikator MACD ini memanfaatkan karakteristik divergensi antara histogram MACD dan harga untuk menangkap tren. Penetapan stop loss dan take profit berdasarkan ATR yang wajar dapat mengendalikan risiko per transaksi. Logika strategi jelas dan mudah dipahami, layak diuji di pasar nyata. Selanjutnya dapat dioptimalkan dari berbagai aspek untuk memperoleh hasil yang lebih baik.

Source
Pine
/*backtest
start: 2024-01-04 00:00:00
end: 2024-02-03 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © bigwin_sun
// copyright: Tradingvue Limited    
Strategy parameters
Strategy parameters
CDMA
fast Length
slow Length
source
ma Length
Divergence
Divergenc Length
Divergenc Strength
ATR
ATR Length
ATR multyple
upper color
under color
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)