Strategi Lilin Berdasarkan Corak
Gambaran Keseluruhan
Strategi ini berdasarkan pada pola candlestick, mengenal pasti isyarat pola candlestick yang berbeza, dan melakukan perdagangan ikut arah (trend following). Ia menggabungkan alat pengurusan risiko seperti stop loss, take profit, trailing stop loss, dan bertujuan untuk mengurangkan kesan turun naik pasaran terhadap strategi.
Prinsip Strategi
Strategi ini terutamanya berdasarkan pola candlestick berikut untuk menentukan isyarat:
- Pola Engulfing: mengenal pasti pola bullish engulfing dan bearish engulfing
- Pola Piercing / Dark Cloud Cover: mengenal pasti pola bullish piercing dan bearish dark cloud cover
- Doji: mengenal pasti pola doji bullish dan doji bearish
- Morning Star / Evening Star: mengenal pasti pola morning star bullish dan evening star bearish
- Belt Hold: mengenal pasti pola belt hold bullish dan bearish
- Three Black Crows / Three White Soldiers: mengenal pasti pola three black crows dan three white soldiers
- Three Stars in the South: mengenal pasti pola three stars in the south
- Tasuki: mengenal pasti pola tasuki
- Meeting Lines: mengenal pasti pola meeting lines bullish dan bearish
- Kicking: mengenal pasti pola kicking bullish dan bearish
- Ladder Bottom: mengenal pasti pola ladder bottom
Apabila isyarat candlestick di atas dikesan, pesanan diletakkan berhampiran harga pembukaan bar seterusnya dengan stop loss dan take profit tetap, untuk melakukan perdagangan ikut arah. Pada masa yang sama, ia menggabungkan trailing stop loss dan trailing take profit untuk pengurusan risiko.
Selain itu, strategi ini juga menambah penapis purata bergerak (moving average), di mana isyarat hanya dipertimbangkan apabila harga menembusi purata bergerak.
Kelebihan Strategi
- Berdasarkan pola candlestick klasik, mempunyai sifat universal tertentu.
- Mematuhi peraturan pola secara ketat untuk perdagangan mekanikal, tidak terjejas oleh subjektiviti.
- Penetapan stop loss dan take profit yang munasabah, mengawal risiko setiap transaksi secara maksimum.
- Mekanisme trailing stop loss dan take profit membolehkan pelarasan garis stop loss mengikut pasaran.
- Penapis purata bergerak menambah asas pertimbangan, mengelakkan terperangkap.
Risiko dan Langkah Pencegahan
- Terdapat kadar ralat pengenalan tertentu dalam pola candlestick, mungkin menghasilkan isyarat palsu. Parameter pola boleh diselaraskan untuk menapis pola yang tidak sah.
- Stop loss statik tidak dapat mengelakkan sepenuhnya risiko kejadian mengejut pasaran. Stop loss yang lebih lebar boleh ditetapkan, atau trailing stop loss boleh digunakan.
- Strategi ini sensitif terhadap sesi dagangan, tidak boleh berjalan 24 jam. Waktu dagangan boleh diselaraskan, atau penapis lelongan (auction filter) boleh ditambah.
- Penapis purata bergerak mungkin terlepas beberapa peluang. Tempoh purata bergerak boleh dikurangkan, atau penapis purata bergerak boleh dibatalkan.
- Isyarat bullish dan isyarat bearish tidak dapat diuruskan serentak, terdapat had kesukaran untuk mendapat keuntungan serentak. Strategi boleh dirumuskan secara berasingan untuk bullish dan bearish, dan dijalankan dalam sesi berbeza.
Hala Tuju Pengoptimuman
- Optimumkan parameter pola candlestick untuk meningkatkan kesan pengenalan.
- Uji pelbagai kaedah trailing stop loss untuk mencari penyelesaian optimum.
- Cuba alat pengurusan risiko yang lebih canggih, seperti pengurusan modal, stop loss berdasarkan turun naik (volatility stop), dsb.
- Tambah lebih banyak penunjuk penapis untuk meningkatkan kesan penapisan.
- Cuba kaedah seperti pembelajaran mesin untuk membina model penentuan pola candlestick.
- Bangunkan logik strategi yang dapat mengendalikan isyarat bullish dan bearish secara serentak.
Kesimpulan
Strategi ini menggunakan pola candlestick klasik untuk menentukan arah aliran dan menjalankan perdagangan secara mekanikal. Ia menguruskan risiko melalui stop loss dan trailing stop loss yang ketat, serta meningkatkan kesan pertimbangan melalui penapis purata bergerak. Strategi ini mempunyai kelebihan senang difahami dan mudah dilaksanakan, tetapi juga mempunyai kelemahan seperti ralat pengenalan dan kesukaran mendapatkan parameter tersuai. Pada masa hadapan, pengoptimuman boleh dilakukan dengan memperkenalkan lebih banyak penunjuk teknikal dan pembelajaran mesin untuk mendapatkan hasil strategi yang lebih baik.
/*backtest
start: 2022-09-15 00:00:00
end: 2023-02-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("Candle Patterns Strategy - 2", shorttitle="CPS - 2", overlay=true)
// New risk management system: order entry, moving stop loss to breakeven + moving average filter (SMA)
- 1
