Type/to search

Strategi perdagangan kuantitatif pola lilin dan pelacakan tren

Common strategy
Created: 2024-01-31 17:24:30
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ikhtisar

Nama strategi ini adalah "Strategi Perdagangan Pola Candlestick dengan Trend Following Kuantitatif". Strategi ini menggabungkan analisis pola candlestick dan ide perdagangan trend following.

Strategi terutama mengidentifikasi berbagai pola candlestick untuk menilai situasi bullish/bearish saat ini dan titik balik potensial. Dengan menggabungkan pelacakan harga tertinggi dan terendah, sinyal masuk dan keluar terbentuk untuk menangkap tren harga jangka menengah-panjang.

Prinsip Strategi

Strategi ini dibagi menjadi beberapa modul berikut:

  1. Identifikasi Pola Candlestick
    Strategi pertama-tama mendefinisikan elemen-elemen candlestick seperti body dan shadow, serta menetapkan parameter untuk mengenali lebih dari 40 pola candlestick umum seperti Doji, Morning Star, Three Inside Up, dll. Ketika pola-pola ini terdeteksi, mereka akan ditandai dan diklasifikasikan sebagai sinyal bullish atau bearish.

  2. Penentuan Tren
    Strategi menggunakan pelacakan harga tertinggi dan terendah untuk menentukan tren. Ketika harga melampaui harga tertinggi dalam N hari, dianggap sebagai tren naik; ketika harga menembus harga terendah dalam N hari, dianggap sebagai tren turun.

  3. Masuk dan Keluar
    Berdasarkan sinyal bullish/bearish dari pola candlestick, dikombinasikan dengan penembusan harga tertinggi/terendah dalam penentuan tren, aturan masuk dan keluar dibentuk.
    Misalnya, ketika pola candlestick bullish seperti Hammer terdeteksi dan harga melebihi harga tertinggi dalam N hari, lakukan posisi long; ketika harga menembus harga terendah dalam N hari, tutup posisi long.

  4. Pengaturan Rentang Backtest
    Strategi menutup logika dengan menetapkan waktu mulai dan berakhirnya backtest.

Analisis Keunggulan

Strategi ini memiliki keunggulan sebagai berikut:

  1. Menggabungkan Pola dan Tren
    Menggabungkan keunggulan identifikasi pola candlestick dan trend following, memungkinkan deteksi titik balik harga potensial melalui pola, serta menentukan waktu masuk berdasarkan tren.

  2. Identifikasi Banyak Pola
    Strategi mencakup identifikasi lebih dari 40 pola candlestick umum, cakupan luas, sehingga dapat mendeteksi lebih banyak peluang perdagangan potensial di berbagai kondisi pasar.

  3. Parameter yang Sangat Dapat Disesuaikan
    Parameter seperti jumlah hari pelacakan dan parameter identifikasi pola dapat disesuaikan sendiri, memberikan fleksibilitas tinggi untuk optimalisasi pada pasar tertentu.

  4. Mudah Dikembangkan
    Modul identifikasi pola tambahan dapat langsung diperluas pada logika yang ada, dan modul faktor lain juga dapat ditambahkan untuk terus meningkatkan kinerja strategi.

Analisis Risiko

Strategi ini juga memiliki risiko sebagai berikut:

  1. Akurasi Identifikasi Pola Tidak 100%
    Identifikasi pola candlestick tidak sepenuhnya akurat, masih ada kemungkinan kesalahan deteksi yang dapat menyebabkan sinyal perdagangan terpicu secara salah.

  2. Kurangnya Modul Stop Loss
    Saat ini strategi tidak memiliki logika stop loss, sehingga tidak dapat mengendalikan kerugian per transaksi secara efektif. Jika penentuan tren gagal, dapat menyebabkan kerugian besar pada akun.

  3. Risiko Overfitting pada Data Backtest
    Kinerja strategi saat ini mungkin cocok dengan data dalam rentang backtest tertentu, dan kinerja di pasar nyata mungkin menurun.

Arah Optimalisasi

Arah utama optimalisasi strategi adalah sebagai berikut:

  1. Menambahkan Modul Stop Loss
    Menambahkan strategi stop loss seperti trailing stop loss, persentase stop loss, dll., dapat mengendalikan risiko secara efektif dan membatasi kerugian maksimum per transaksi.

  2. Menggunakan Machine Learning untuk Meningkatkan Akurasi Identifikasi Pola
    Melatih model dengan algoritma machine learning untuk meningkatkan akurasi identifikasi pola candlestick dan mengurangi tingkat sinyal palsu.

  3. Validasi di Banyak Pasar
    Menguji ketahanan strategi di lebih banyak pasar seperti forex, cryptocurrency, untuk mencegah overfitting pada data backtest.

  4. Menggabungkan Lebih Banyak Faktor
    Dapat memperkenalkan lebih banyak faktor kuantitatif seperti indikator volume-harga, indikator aliran dana, dll., untuk memperkaya logika strategi dan meningkatkan stabilitas.

Kesimpulan

Secara keseluruhan, strategi ini menggabungkan identifikasi pola candlestick dan perdagangan trend following, sehingga dapat mendeteksi titik balik pasar sekaligus menangkap tren harga, menghasilkan kelebihan return. Ruang optimalisasi strategi cukup besar, dapat ditingkatkan dari aspek pengendalian risiko, machine learning, multi-faktor, dll., menjadikan strategi lebih tangguh dan bernilai komersial.

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Candle analysis & long/short strategy (HF) inspired by TurtleBC", shorttitle="TurtleBC-V.Troussel", overlay=true,initial_capital=1000)

//VARIABLES
Strategy parameters
Strategy parameters
Doji size
From Month
From Day
From Year
To Month
To Day
To Year
enter_fast
exit_fast
exit_fast_short
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)