Strategi Henti Rugi Berdasarkan Ichimoku
Gambaran Keseluruhan
Strategi ini ialah strategi pengikut arah aliran (trend following) yang dibangunkan berdasarkan penunjuk Ichimoku Kinko Hyo dan digabungkan dengan pesanan henti rugi (stop loss). Dengan menggunakan jalur awan (Kumo) yang terbentuk daripada tiga lengkung iaitu garisan penukaran (Tenkan-sen), garisan asas (Kijun-sen) dan garisan kelewatan (Chikou Span) dalam Ichimoku Kinko Hyo, strategi ini menilai arah aliran harga dan menetapkan paras henti rugi di tepi atas dan bawah jalur awan untuk menetapkan pesanan henti rugi bagi mengikuti arah aliran.
Prinsip Strategi
Strategi ini terutamanya berdasarkan prinsip berikut:
-
Garisan penukaran (Tenkan-sen) dalam Ichimoku Kinko Hyo ialah purata harga tertinggi dan terendah dalam 9 hari yang lalu, mencerminkan perubahan purata harga dalam jangka masa terdekat.
-
Garisan asas (Kijun-sen) ialah purata harga tertinggi dan terendah dalam 26 hari yang lalu, mencerminkan perubahan purata harga dalam jangka sederhana.
-
Garisan kelewatan (Chikou Span) ialah purata harga tertinggi dan terendah dalam 52 hari yang lalu, mencerminkan perubahan purata harga dalam jangka panjang.
-
Purata garisan penukaran dan garisan asas membentuk Garisan Pendahulu 1 (Senkou Span A), manakala garisan kelewatan membentuk Garisan Pendahulu 2 (Senkou Span B). Di antara dua garisan pendahulu ini terbentuk jalur awan (Kumo), di mana tepi atas dan bawah awan boleh digunakan untuk menilai arah aliran.
-
Apabila harga menembusi ke atas awan, buka posisi beli (long); apabila harga menembusi ke bawah awan, buka posisi jual (short).
-
Gunakan tepi atas dan bawah awan sebagai paras henti rugi, tetapkan pesanan henti rugi untuk mengikuti arah aliran harga.
Secara khususnya, strategi ini mentakrifkan tiga lengkung Ichimoku Kinko Hyo, mengira puratanya untuk mendapatkan Garisan Pendahulu 1 dan Garisan Pendahulu 2. Kemudian, berdasarkan penembusan harga pada sempadan atas dan bawah awan, arah aliran ditentukan. Selepas membuka posisi beli atau jual, pesanan henti rugi ditetapkan pada harga sempadan atas dan bawah awan untuk melaksanakan penghentian rugi pengikut arah aliran.
Analisis Kelebihan
Strategi ini mempunyai kelebihan berikut:
-
Menggunakan Ichimoku Kinko Hyo untuk menilai arah aliran adalah tepat dan boleh dipercayai. Ichimoku Kinko Hyo menggabungkan maklumat harga dari pelbagai tempoh, berkesan menapis bunyi pasaran dan menentukan arah aliran.
-
Paras henti rugi yang munasabah. Menetapkan henti rugi di tepi atas dan bawah awan memastikan julat henti rugi yang sesuai dan dapat mengikuti arah aliran sepenuhnya.
-
Strategi yang stabil dan boleh dipercayai. Ichimoku Kinko Hyo sendiri mempunyai keupayaan menapis bunyi, digabungkan dengan pesanan henti rugi dapat mengawal risiko dengan berkesan.
-
Parameter boleh dilaraskan secara fleksibel mengikut keperluan. Tempoh garisan penukaran, garisan asas dan garisan kelewatan boleh diselaraskan mengikut pasaran untuk menyesuaikan diri dengan kitaran yang berbeza.
-
Konsep strategi jelas dan mudah difahami. Direka berdasarkan idea pengikut arah aliran, mudah dikuasai dan digunakan.
Analisis Risiko
Strategi ini juga mempunyai risiko berikut:
-
Risiko penembusan henti rugi. Apabila harga mengalami turun naik yang mendadak, pesanan henti rugi mungkin tercetus, menyebabkan kedudukan menguntungkan sedia ada ditutup.
-
Tidak sesuai untuk pasaran yang tidak menentu (sideways). Apabila harga berada dalam julat yang sempit untuk tempoh yang lama, pesanan henti rugi mudah tercetus dengan kerap, menyebabkan urus niaga yang terlalu padat.
-
Risiko penetapan parameter. Tetapan tempoh garisan penukaran, garisan asas dan garisan kelewatan yang tidak sesuai boleh menyebabkan julat henti rugi terlalu besar atau terlalu kecil.
-
Risiko kos gelinciran (slippage) dalam dagangan niaga hadapan. Kos gelinciran yang disebabkan oleh pembukaan dan penutupan yang kerap boleh menjejaskan keuntungan dagangan.
-
Risiko dagangan automatik. Gangguan sistem, putus rangkaian, pepijat program, dsb. boleh menjejaskan pelaksanaan dagangan.
Bagi menangani risiko di atas, langkah-langkah berikut boleh diambil: mengoptimumkan tetapan parameter, melaraskan algoritma henti rugi, meningkatkan kestabilan pelayan, melaksanakan pengurusan risiko yang baik, dan menguji program dengan ketat.
Arah Pengoptimuman
Strategi ini boleh dioptimumkan dari aspek berikut:
-
Mengoptimumkan tetapan parameter. Boleh menguji kombinasi tempoh parameter yang berbeza untuk mencari parameter terbaik.
-
Mengoptimumkan algoritma henti rugi. Boleh mengkaji algoritma henti rugi berjalan (trailing stop), henti rugi berayun, dsb. untuk mengurangkan kebarangkalian henti rugi tercetus.
-
Menggabungkan berbilang penunjuk. Boleh menambah lebih banyak penunjuk seperti MACD, KDJ, dsb. untuk meningkatkan ketepatan keputusan.
-
Menambah fungsi menutup kedudukan rugi secara automatik. Mengelakkan kerugian daripada meningkat.
-
Menambah mekanisme kemasukan semula. Selepas henti rugi, boleh mempertimbangkan untuk masuk semula.
-
Mengoptimumkan pengurusan modal. Boleh mengkaji pelarasan saiz kedudukan dinamik untuk membolehkan keuntungan berfungsi dengan lebih baik.
Rumusan
Secara keseluruhannya, strategi ini mempunyai konsep yang jelas, menggunakan Ichimoku Kinko Hyo untuk menilai arah aliran dan menggunakan tepi atas dan bawah awan untuk mengikuti arah aliran dengan henti rugi. Ia dapat mengawal risiko dengan berkesan dan mempunyai kepraktisan yang tinggi. Walau bagaimanapun, terdapat juga risiko tertentu yang memerlukan pengoptimuman tetapan parameter, algoritma henti rugi, dan pengurusan risiko yang baik untuk mendapatkan keuntungan yang stabil dalam dagangan sebenar. Strategi ini memberikan kita contoh yang baik tentang reka bentuk strategi henti rugi berdasarkan idea pengikut arah aliran.
/*backtest
start: 2022-10-27 00:00:00
end: 2023-11-02 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title = "Noro's Ichimoku Stop Strategy", shorttitle = "Ichimoku Stop Strategy", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0)
//Settings- 1

