Type/to search

Strategi Purata Bergerak Berbilang Kitaran Pullback dengan Take Profit dan Stop Loss Dinamik ATR

SMA
2
Follow
502
Followers

img
img

Gambaran Keseluruhan

Strategi Pulangan Purata Bergerak Berbilang Tempoh dengan Henti Rugi/Terima Untung Dinamik ATR ialah strategi dagangan kuantitatif yang menggabungkan isyarat persilangan Purata Bergerak Mudah (SMA) jangka pendek dan panjang dengan mekanisme henti rugi/terima untung dinamik berdasarkan Purata Julat Sebenar (ATR). Inti strategi ini adalah untuk menangkap peluang apabila harga mengundur ke arah purata bergerak jangka pendek, sambil menggunakan ATR untuk menetapkan tahap henti rugi dan terima untung secara dinamik bagi mengawal risiko dan mengunci keuntungan. Strategi ini menyasarkan pasaran kripto mata wang terutamanya, menggunakan sistem purata bergerak untuk mengenal pasti arah aliran, menangkap peluang masuk melalui hubungan antara harga dan purata bergerak pantas, dan menetapkan titik keluar yang tepat menggunakan gandaan ATR.

Prinsip Strategi

Prinsip utama strategi ini adalah berdasarkan hubungan antara dua Purata Bergerak Mudah (SMA) dengan tempoh yang berbeza dan harga, serta menggabungkan penunjuk ATR untuk pengurusan risiko dinamik:

  1. Logik Masuk:

    • Masuk beli (long): Apabila harga lebih rendah daripada SMA 8 kitaran (garis pantas), dan garis pantas berada di atas SMA 30 kitaran (garis perlahan)
    • Masuk jual (short): Apabila harga lebih tinggi daripada SMA 8 kitaran (garis pantas), dan garis pantas berada di bawah SMA 30 kitaran (garis perlahan)
  2. Mekanisme Keluar:

    • Menggunakan penunjuk ATR 14 kitaran untuk mengukur turun naik pasaran
    • Henti rugi beli: Harga masuk tolak 1.2 kali nilai ATR
    • Terima untung beli: Harga masuk tambah 2.0 kali nilai ATR
    • Henti rugi jual: Harga masuk tambah 1.2 kali nilai ATR
    • Terima untung jual: Harga masuk tolak 2.0 kali nilai ATR

Logik strategi ini adalah gabungan pengesanan arah aliran dan regresi min. Apabila purata bergerak pantas berada di atas purata bergerak perlahan, pasaran dalam arah aliran menaik; apabila purata bergerak pantas berada di bawah purata bergerak perlahan, pasaran dalam arah aliran menurun. Pengunduran harga ke arah purata bergerak pantas memberi peluang untuk memasuki dagangan mengikut arah aliran. Ciri ini membolehkan strategi memasuki pasaran pada harga yang lebih baik apabila arah aliran telah dikenal pasti.

Mekanisme henti rugi/terima untung dinamik ATR menyesuaikan diri secara automatik berdasarkan turun naik pasaran sebenar – meluaskan julat henti rugi/terima untung apabila turun naik meningkat, dan mengecilkannya apabila turun naik menurun. Ini lebih fleksibel dan realistik berbanding henti rugi/terima untung pada titik tetap.

Kelebihan Strategi

  1. Gabungan Arah Aliran dan Pengunduran: Menggunakan dua SMA untuk mengesahkan arah aliran, sambil memanfaatkan pengunduran harga ke arah purata bergerak pantas untuk mendapatkan harga masuk yang lebih baik, memastikan ketepatan arah aliran dan mengoptimumkan masa masuk.

  2. Pengurusan Risiko Dinamik: Menggunakan ATR untuk menetapkan tahap henti rugi dan terima untung, melaraskan parameter risiko secara automatik berdasarkan turun naik pasaran sebenar, mengelakkan henti rugi terlalu rapat dalam tempoh turun naik tinggi atau terlalu jauh dalam tempoh turun naik rendah.

  3. Nisbah Risiko-Ganjaran Dioptimumkan: Gandaan terima untung ATR (2.0) lebih besar daripada gandaan henti rugi (1.2), memastikan nisbah risiko-ganjaran yang baik. Dari segi teori, nisbah untung rugi setiap dagangan ialah 1.67:1.

  4. Parameter Ringkas: Hanya mengandungi 4 parameter utama (kitaran SMA pantas, kitaran SMA perlahan, gandaan henti rugi ATR, gandaan terima untung ATR), mudah difahami dan dioptimumkan.

  5. Kebolehsuaian Tinggi: Strategi boleh menyesuaikan diri dengan pelbagai keadaan pasaran. Ia berprestasi baik dalam pasaran berarah aliran, sambil mengurangkan kerugian dalam pasaran berombak melalui henti rugi dinamik.

  6. Kecekapan Dagangan Penuh: Strategi menggunakan pengurusan kedudukan sebanyak 100% daripada ekuiti akaun, memanfaatkan kecekapan modal sepenuhnya apabila isyarat yakin muncul.

Risiko Strategi

  1. Ketinggalan Purata Bergerak: SMA adalah penunjuk ketinggalan secara semula jadi. Dalam pasaran yang berubah pantas, ia boleh menyebabkan isyarat tertangguh, mengakibatkan titik masuk yang tidak ideal atau terlepas titik pusingan penting. Penyelesaian: pertimbangkan menggunakan EMA (Purata Bergerak Eksponen) sebagai ganti SMA untuk mengurangkan ketinggalan.

  2. Risiko Penembusan Palsu: Pasaran mungkin menunjukkan penembusan jangka pendek yang diikuti dengan pengunduran pantas, menyebabkan henti rugi yang kerap. Penyelesaian: tambah isyarat pengesahan seperti pengesahan volum atau penapis momentum.

  3. Kepekaan Parameter: Prestasi strategi sangat sensitif terhadap kitaran SMA dan gandaan ATR. Gabungan parameter yang berbeza memberikan prestasi yang sangat berbeza dalam keadaan pasaran yang berbeza. Penyelesaian: optimumkan tetapan parameter melalui ujian balik (backtest) untuk pelbagai keadaan pasaran.

  4. Risiko Kerugian Berturut-turut: Dalam pasaran berombak teruk, henti rugi berturut-turut boleh berlaku, menghakis modal akaun. Penyelesaian: tambah mekanisme penapis keadaan pasaran – kurangkan kekerapan dagangan atau berhenti dagang dalam pasaran sideways dengan turun naik tinggi.

  5. Risiko Dagangan Penuh: Strategi menggunakan 100% ekuiti untuk dagangan, meningkatkan pendedahan risiko setiap dagangan. Penyelesaian: pertimbangkan pengambilan kedudukan berperingkat atau kurangkan peratusan kedudukan, terutamanya semasa tempoh ketidakpastian pasaran tinggi.

  6. Tempoh Pengiraan ATR Tetap: Dalam kod, ATR menggunakan tempoh tetap 14 kitaran, yang mungkin tidak sesuai sepenuhnya untuk semua keadaan pasaran. Penyelesaian: jadikan tempoh ATR sebagai parameter boleh laras untuk menyesuaikan dengan keadaan pasaran yang berbeza.

Arah Pengoptimuman Strategi

  1. Penapis Kekuatan Arah Aliran: Boleh tambah penunjuk ADX (Purata Arah Aliran) atau yang serupa untuk mengukur kekuatan arah aliran, hanya masuk dagang apabila arah aliran jelas, mengelakkan isyarat palsu dalam pasaran berombak. Pengoptimuman ini boleh meningkatkan prestasi strategi dengan ketara dalam pasaran berarah aliran dan mengurangkan dagangan rugi dalam pasaran berombak.

  2. Pengesahan Momentum: Gabungkan penunjuk momentum seperti RSI atau MACD sebagai isyarat pengesahan tambahan, meningkatkan ketegasan syarat masuk. Penunjuk momentum boleh membantu mengesahkan kekuatan pergerakan harga, mengurangkan kerugian akibat penembusan palsu.

  3. Mekanisme Penyesuaian Parameter Automatik: Bangunkan mekanisme penyesuaian parameter berdasarkan turun naik pasaran atau kekuatan arah aliran, membolehkan kitaran SMA dan gandaan ATR berubah secara dinamik mengikut keadaan pasaran. Ini akan membolehkan strategi menyesuaikan diri dengan lebih baik dalam pelbagai persekitaran pasaran, meningkatkan kestabilan keseluruhan.

  4. Penapis Masa: Tambah fungsi penapis masa untuk mengelakkan tempoh kecairan rendah atau turun naik tinggi yang diketahui, seperti semasa pengeluaran data penting atau perubahan sesi dagangan. Ini boleh mengurangkan henti rugi yang tidak perlu akibat turun naik pasaran luar biasa.

  5. Strategi Pengurusan Kedudukan: Laraskan saiz kedudukan berdasarkan keadaan pasaran, perubahan nilai akaun atau kekuatan isyarat, bukannya menggunakan 100% ekuiti secara tetap. Ini akan meningkatkan kecekapan penggunaan modal sambil mengurangkan risiko setiap dagangan.

  6. Mekanisme Terima Untung Separa: Selepas mencapai sasaran keuntungan tertentu, benarkan sebahagian kedudukan ditutup untuk mengunci keuntungan, manakala baki kedudukan ditetapkan dengan henti rugi mengekor (trailing stop). Pengoptimuman ini boleh mengekalkan ruang keuntungan sambil mengurangkan pengeluaran (drawdown).

  7. Analisis Pelbagai Jangka Masa: Gabungkan pengesahan arah aliran dari jangka masa yang lebih tinggi, hanya dagang apabila arah aliran jangka masa tinggi dan rendah adalah selari. Analisis pelbagai jangka masa boleh menapis isyarat berkualiti rendah dengan berkesan, meningkatkan kadar kejayaan dagangan.

Rumusan

Strategi Pulangan Purata Bergerak Berbilang Tempoh dengan Henti Rugi/Terima Untung Dinamik ATR ialah sistem dagangan kuantitatif yang menggabungkan prinsip asas analisis teknikal. Ia mengenal pasti arah aliran pasaran melalui kerjasama SMA 8 kitaran dan 30 kitaran, mencari peluang masuk melalui pengunduran harga ke arah purata bergerak pantas, dan mengawal risiko dengan menetapkan henti rugi/terima untung dinamik menggunakan ATR. Strategi ini ringkas, logiknya jelas, parameternya sedikit dan mudah difahami, sesuai terutamanya untuk pasaran yang sangat turun naik seperti kripto mata wang.

Kelebihan utama strategi ini terletak pada gabungan pengesahan arah aliran dan kemasukan pengunduran, serta pengurusan risiko dinamik berdasarkan turun naik pasaran sebenar. Dengan menetapkan nisbah gandaan henti rugi/terima untung yang munasabah, strategi ini secara teori dapat mengekalkan nisbah risiko-ganjaran yang baik. Walau bagaimanapun, strategi ini juga mempunyai risiko seperti ketinggalan purata bergerak, kepekaan parameter yang tinggi, dan kemungkinan henti rugi yang kerap dalam pasaran berombak.

Arah pengoptimuman masa depan tertumpu terutamanya pada menambah penapis kekuatan arah aliran dan momentum, membangunkan mekanisme penyesuaian parameter automatik, mengoptimumkan pengurusan kedudukan, dan mengintegrasikan analisis pelbagai jangka masa. Melalui penambahbaikan ini, strategi dijangka dapat mengekalkan kesederhanaan asalnya sambil meningkatkan kestabilan dan keuntungan, menjadikannya lebih sesuai untuk pelbagai persekitaran pasaran.

Source
Pine
/*backtest
start: 2024-08-07 00:00:00
end: 2025-08-05 08:00:00
period: 3d
basePeriod: 3d
exchanges: [{"eid":"Futures_Binance","currency":"BNB_USDT"}]
*/

//@version=6
strategy("8/30 SMA Pullback + ATR Exits (Crypto)", overlay=true,
         default_qty_type=strategy.percent_of_equity,
         default_qty_value=100, initial_capital=200)
Strategy parameters
Strategy parameters
Fast SMA (Optional)
Slow SMA (Optional)
ATR Multiplier SL (Optional)
ATR Multiplier TP (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)