Strategi ini adalah sistem perdagangan berdasarkan pengenalan corak lilin berbilang, memberi tumpuan kepada mengenal pasti empat corak lilin klasik: Bullish Engulfing, Bearish Engulfing, Hammer, dan Shooting Star. Strategi ini menganalisis lilin berturut-turut untuk mengenal pasti titik pembalikan pasaran yang berpotensi dan secara automatik melaksanakan operasi beli atau jual apabila corak tertentu diiktiraf. Inti strategi ini terletak pada memanfaatkan sentimen pasaran dan keseimbangan kuasa yang tercermin oleh corak lilin untuk meramalkan pergerakan harga jangka pendek dan menangkap peluang perdagangan.
Bullish Engulfing: terdiri daripada dua lilin. lilin pertama biasanya bearish (tutup lebih rendah daripada ia membuka), diikuti oleh lilin bullish yang lebih besar (tutup lebih tinggi daripada ia membuka) yang sepenuhnya menelan badan lilin pertama. corak ini sering dianggap sebagai isyarat pembalikan yang berpotensi, menunjukkan penguatan momentum bullish.
Menelan Buruh: Kebalikan daripada Menelan Bullish, yang terdiri daripada lilin bullish diikuti oleh lilin bearish yang lebih besar yang sepenuhnya menelan badan lilin pertama. corak ini boleh menandakan peningkatan momentum bearish dan potensi downtrend.
Hammer: corak lilin tunggal yang dicirikan oleh badan kecil berhampiran bahagian atas julat perdagangan, dengan bayangan bawah yang panjang sekurang-kurangnya dua kali panjang badan, dan sedikit atau tidak ada bayangan atas. corak ini biasanya muncul di bahagian bawah trend penurunan dan mungkin menunjukkan pembalikan yang berpotensi.
Shooting Star: corak candlestick tunggal, bertentangan dengan Hammer, dicirikan oleh badan kecil berhampiran bahagian bawah julat perdagangan, dengan bayangan atas yang panjang dan sedikit atau tidak ada bayangan bawah. corak ini biasanya muncul di bahagian atas trend menaik dan mungkin menandakan kemerosotan yang berpotensi.
Strategi ini mengenal pasti corak lilin ini dengan menentukan keadaan matematik untuk kejadian mereka. Apabila corak tertentu dikenal pasti, strategi melaksanakan operasi perdagangan yang sesuai: Bullish Engulfing dan Hammer mencetuskan isyarat beli, sementara Bearish Engulfing dan Shooting Star mencetuskan isyarat jual.
Sumber Isyarat Berpelbagai: Dengan memantau pelbagai corak lilin secara serentak, strategi dapat menangkap pelbagai jenis isyarat pembalikan pasaran, meningkatkan peluang perdagangan.
Intuisi Visual: Corak candlestick dapat dilihat dengan jelas pada carta, yang membolehkan peniaga memahami dinamik pasaran dan logik strategi secara intuitif.
Fleksibiliti: Strategi ini membolehkan pengguna memilih corak lilin tertentu untuk berdagang, yang boleh diselaraskan mengikut pilihan peribadi atau keadaan pasaran.
Pelaksanaan automatik: Sebaik sahaja corak lilin yang layak dikenal pasti, strategi secara automatik melaksanakan perdagangan, mengurangkan campur tangan manusia dan faktor emosi.
Pengurusan Risiko: Strategi ini menggabungkan mekanisme pengurusan risiko asas dengan menetapkan modal awal dan peratusan dana yang digunakan untuk setiap perdagangan.
Risiko Isyarat Palsu: corak lilin boleh menghasilkan isyarat palsu, terutamanya di pasaran yang sangat tidak menentu.
Kekurangan Pertimbangan Trend: Strategi ini terutamanya memberi tumpuan kepada isyarat pembalikan jangka pendek tanpa mempertimbangkan trend pasaran yang lebih besar, yang berpotensi membawa kepada perdagangan yang bertentangan dengan trend.
Batasan Tempoh: Strategi ini beroperasi pada satu jangka masa, berpotensi mengabaikan maklumat penting dari jangka masa lain.
Ketidakhadiran Mekanisme Stop-Loss: Strategi semasa tidak mempunyai strategi stop-loss yang jelas, yang boleh mengakibatkan kerugian yang berlebihan dalam keadaan pasaran yang tidak menguntungkan.
Risiko Overtrading: Isyarat yang kerap boleh menyebabkan overtrading, meningkatkan kos transaksi dan berpotensi mengurangkan pulangan keseluruhan.
Mengintegrasikan Penunjuk Trend: Memperkenalkan purata bergerak atau penunjuk trend lain untuk memastikan arah perdagangan sejajar dengan trend utama, mengurangkan perdagangan yang bertentangan dengan trend.
Analisis Kerangka Masa Berbilang: Menggabungkan maklumat dari kerangka masa yang lebih panjang dan lebih pendek untuk meningkatkan kebolehpercayaan isyarat dan ketepatan keputusan perdagangan.
Melaksanakan mekanisme Stop-Loss dan Take-Profit: Tetapkan tahap Stop-Loss dan Take-Profit yang munasabah untuk mengawal risiko dengan lebih baik dan mengunci keuntungan.
Mekanisme Pengesahan Isyarat: Tambah syarat pengesahan tambahan, seperti analisis jumlah atau penunjuk teknikal lain, untuk mengurangkan isyarat palsu.
Mengoptimumkan Waktu Masuk: Pertimbangkan untuk memasuki perdagangan pada pembukaan lilin seterusnya selepas pembentukan corak untuk harga pelaksanaan yang lebih baik.
Pengukuran Posisi Dinamik: Sesuaikan peratusan dana yang digunakan untuk setiap perdagangan berdasarkan turun naik pasaran dan perubahan ekuiti akaun.
Tambah Syarat Penapisan: Tetapkan keadaan turun naik minimum atau selang masa untuk mengelakkan perdagangan berlebihan di pasaran terhad julat.
Multi-Candlestick Pattern Recognition and Trading Strategy adalah sistem perdagangan automatik berdasarkan analisis teknikal klasik. Dengan mengenal pasti corak candlestick seperti Bullish Engulfing, Bearish Engulfing, Hammer, dan Shooting Star, strategi ini bertujuan untuk menangkap titik pembalikan pasaran yang berpotensi dan melaksanakan perdagangan yang sesuai.
Melalui penggabungan penunjuk trend, analisis bingkai masa berbilang, meningkatkan mekanisme pengurusan risiko, dan memperkenalkan kaedah pengesahan isyarat tambahan, strategi ini mempunyai potensi untuk peningkatan yang ketara.
Secara keseluruhan, strategi ini menyediakan pedagang dengan kerangka analisis teknikal automatik tetapi harus dilihat sebagai sebahagian daripada sistem perdagangan yang lebih komprehensif dan bukannya digunakan secara berasingan.
/*backtest start: 2024-06-30 00:00:00 end: 2024-07-30 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Crude Oil Candlestick Pattern Strategy", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=10) // Input parameters pattern = input.string("Bullish Engulfing", title="Candlestick Pattern", options=["Bullish Engulfing", "Bearish Engulfing", "Hammer", "Shooting Star"]) // Define candlestick patterns bullishEngulfing = close[1] < open[1] and close > open and open <= close[1] and close >= open[1] bearishEngulfing = close[1] > open[1] and close < open and open >= close[1] and open <= open[1] hammer = close > open and (low == close or low == open) shootingStar = close < open and (high == close or high == open) // Condition for bullish engulfing pattern bullishSignal = pattern == "Bullish Engulfing" and bullishEngulfing // Condition for bearish engulfing pattern bearishSignal = pattern == "Bearish Engulfing" and bearishEngulfing // Condition for hammer pattern hammerSignal = pattern == "Hammer" and hammer // Condition for shooting star pattern shootingStarSignal = pattern == "Shooting Star" and shootingStar // Execute buy and sell orders based on selected pattern if (bullishSignal) strategy.entry("Buy", strategy.long) if (bearishSignal) strategy.entry("Sell", strategy.short) if (hammerSignal) strategy.entry("Buy", strategy.long) if (shootingStarSignal) strategy.entry("Sell", strategy.short) // Plot candlestick patterns on the chart plotshape(series=bullishSignal, location=location.belowbar, color=color.green, style=shape.labelup, title="Bullish Engulfing") plotshape(series=bearishSignal, location=location.abovebar, color=color.red, style=shape.labeldown, title="Bearish Engulfing") plotshape(series=hammerSignal, location=location.belowbar, color=color.blue, style=shape.labelup, title="Hammer") plotshape(series=shootingStarSignal, location=location.abovebar, color=color.orange, style=shape.labeldown, title="Shooting Star")