Type/to search

Strategi Persilangan Dua Purata Bergerak MACD

MACD
1
Follow
1805
Followers

img

Gambaran Keseluruhan

Strategi ini berdasarkan indikator MACD, menggunakan persilangan antara garis MACD dan garis Signal dalam indikator MACD untuk menentukan isyarat dagangan. Apabila garis MACD melintas ke atas garis Signal, ia menjana isyarat beli (long). Apabila garis MACD melintas ke bawah garis Signal, ia menjana isyarat jual (short). Pada masa yang sama, harga terendah bar sebelumnya digunakan sebagai tahap henti rugi untuk kedudukan beli, manakala harga tertinggi bar sebelumnya digunakan sebagai tahap henti rugi untuk kedudukan jual. Tahap ambil untung ditetapkan pada 4 kali ganda ATR (Purata Julat Sebenar).

Prinsip Strategi

Indikator MACD terdiri daripada garis DIF dan garis DEA. Garis DIF ialah perbezaan antara purata bergerak pantas dan purata bergerak perlahan, manakala garis DEA ialah purata bergerak bagi garis DIF. Apabila garis DIF melintas ke atas garis DEA, ia menunjukkan bahawa harga saham telah meninggalkan kawasan terlebih jual dan mula meningkat, menjana isyarat beli. Apabila garis DIF melintas ke bawah garis DEA, ia menunjukkan bahawa harga saham telah meninggalkan kawasan terlebih beli dan mula menurun, menjana isyarat jual. Pada masa yang sama, strategi menggunakan harga terendah dan harga tertinggi bar sebelumnya masing-masing sebagai tahap henti rugi untuk kedudukan beli dan jual, bagi mengawal risiko. Tahap ambil untung ditetapkan pada 4 kali ganda ATR untuk memperoleh lebih banyak keuntungan.

Analisis Kelebihan

  1. Indikator MACD mampu menangkap perubahan arah aliran harga saham dengan baik, terutamanya arah aliran jangka sederhana dan panjang.
  2. Penetapan tahap henti rugi dapat mengawal risiko dengan berkesan, mengelakkan kerugian yang terlalu besar dalam satu dagangan.
  3. Penetapan tahap ambil untung membolehkan keuntungan berkembang sepenuhnya, meningkatkan pulangan strategi.
  4. Logik kod adalah jelas, mudah difahami dan dilaksanakan.

Analisis Risiko

  1. Indikator MACD mempunyai kelewatan (lagging), yang mungkin menyebabkan terlepas masa kemasukan terbaik.
  2. Penetapan tahap henti rugi agak ringkas, mungkin tidak dapat menangani situasi pasaran yang melampau.
  3. Penetapan tahap ambil untung mungkin menyebabkan terlepas ruang keuntungan yang lebih besar.
  4. Ketiadaan pengurusan kedudukan (position sizing) mengehadkan keupayaan kawalan risiko.

Arah Pengoptimuman

  1. Boleh mempertimbangkan untuk menambah indikator lain seperti RSI, Bollinger Bands, dan lain-lain untuk meningkatkan ketepatan isyarat.
  2. Boleh mengoptimumkan penetapan tahap henti rugi, seperti menggunakan ATR atau peratusan henti rugi, untuk mengawal risiko dengan lebih baik.
  3. Boleh mengoptimumkan penetapan tahap ambil untung, seperti menggunakan ambil untung bergerak (trailing stop) atau ambil untung sebahagian, untuk memperoleh lebih banyak keuntungan.
  4. Boleh menambah pengurusan kedudukan, seperti melaraskan saiz kedudukan berdasarkan nisbah risiko, untuk meningkatkan keupayaan kawalan risiko.

Kesimpulan

Strategi ini berdasarkan indikator MACD, menggunakan persilangan antara garis MACD dan garis Signal untuk menentukan isyarat dagangan, serta menggunakan harga terendah dan harga tertinggi bar sebelumnya sebagai tahap henti rugi, dengan tahap ambil untung ditetapkan pada 4 kali ganda ATR. Strategi ini mempunyai logik yang jelas, mudah dilaksanakan, dan mampu menangkap arah aliran harga saham dengan baik. Walau bagaimanapun, strategi ini juga mempunyai beberapa risiko, seperti kelewatan indikator, penetapan tahap henti rugi yang ringkas, dan lain-lain. Pada masa hadapan, penambahbaikan boleh dilakukan dengan menambah indikator lain, mengoptimumkan penetapan tahap henti rugi dan ambil untung, serta menambah pengurusan kedudukan, bagi meningkatkan kestabilan dan keuntungan strategi.

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

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

// Define MACD
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)