Deskripsi
CandlePatternBot
Dalam 9 bulan, saya menghasilkan apa yang Anda lihat pada tangkapan layar — CandlePatternBot memanfaatkan formasi candlestick klasik dengan aturan masuk/keluar yang ketat dan bias arah. Bot ini membuka posisi saat bar ditutup, menyaring noise dengan ambang ukuran badan, dan dapat keluar melalui SL/TP atau pada pola berikutnya sehingga dapat beradaptasi dengan cepat saat nada pasar berubah.
Penafian: angka yang ditampilkan berasal dari hasil saya dan hanya untuk ilustrasi; kinerja masa lalu tidak menjamin hasil di masa depan. Selalu validasi dengan data Anda sendiri dan kelola risiko dengan tepat.
CandlePatternBot — Panduan Pengguna
Apa yang dilakukan
- Memindai 2–3 bar terakhir untuk pola candlestick yang diaktifkan.
- Masuk pada penutupan bar (order pasar).
- Opsional Bias Tren untuk memperdagangkan semua, hanya bullish, atau hanya bearish sinyal.
- Keluar dengan SL/TP dan/atau pada pola terdeteksi berikutnya (dapat dikonfigurasi).
- Mengontrol frekuensi perdagangan dengan Satu Perdagangan Per Bar dan Maks Posisi Bersamaan.
Pengaturan
Inti
- Awal Pola
-
Confirmed— membangun pola pada bar yang sudah ditutup (i-1, i-2, i-3). Lebih bersih, lebih sedikit noise.Immediate— termasuk bar yang baru saja ditutup (i, i-1, i-2). Sinyal lebih awal, lebih banyak noise.
- Periode MA (AvgBody) — panjang jendela untuk rata-rata badan lilin body; digunakan dalam filter ukuran.
- Rasio Badan Minimum vs Rata-rata — ukuran badan minimum sebagai fraksi dari AvgBody (0 = nonaktif).
Contoh:0.5→ setiap badan yang diperlukan harus ≥ 50% dari rata-rata. - Bias Tren
-
All— memperdagangkan semua sinyal,BullOnly— hanya bullish (long),BearOnly— hanya bearish (short).
- Satu Perdagangan Per Bar — mencegah lebih dari satu entri per bar.
- Maks Posisi Bersamaan — batas posisi simultan per simbol (0 = tanpa batas).
Keluar (kapan menutup)
- Aturan Keluar
-
TP_SL_Only— tutup hanya dengan stop/target.NextOpposite— tutup posisi melawan arah pola berikutnya.NextAny— tutup semua posisi pada pola baru apapun.TP_SL_or_NextOpposite— SL/TP atau pola berlawanan (mana yang lebih dulu).TP_SL_or_NextAny— SL/TP atau pola baru apapun.
Risiko
- Volume (Unit) — ukuran perdagangan dalam unit (pada FX, ~100.000 unit ≈ 1.00 lot).
- Stop Loss (pips), Take Profit (pips) — level dalam pips instrumen.
0= tidak diatur.
Toggle pola
Aktifkan/nonaktifkan setiap formasi secara individual (lihat logika di bawah). Pertahankan hanya yang terbukti efektif untuk simbol/timeframe Anda.
Pola Candlestick
Bullish (long)
- Three White Soldiers — tiga lilin bullish berturut-turut; masing-masing ditutup di atas sebelumnya; badan memenuhi ambang
Min Body Ratio × AvgBody. - Piercing Line — setelah lilin bearish, berikutnya membuka di bawah low-nya dan menutup di atas titik tengah badan pertama, namun di bawah open-nya.
- Morning Doji — bearish besar, kemudian badan kecil/doji, lalu bullish solid yang menutup di atas titik tengah lilin pertama; perilaku gap turun lalu naik.
- Bullish Engulfing — lilin bearish diikuti lilin bullish yang badannya sepenuhnya menelan badan sebelumnya; badan bullish cukup besar (≥ ~2 × AvgBody × MinRatio dalam kode).
- Morning Star — bearish besar, “bintang” kecil di bawah, lalu bullish menutup di atas titik tengah lilin pertama.
- Hammer — badan kecil, bayangan bawah panjang (> 2× badan), bayangan atas pendek; dalam konteks turun (penutupan sebelumnya > high saat ini).
- Bullish Harami — lilin bearish besar, kemudian bullish kecil di dalam badan pertama (open/close keduanya di dalam); badan2 ≤ 50% dari badan1.
- Bullish Meeting Lines — bearish lalu bullish; gap turun saat open; menutup hampir sama (selisih ≤ 0.1 × AvgBody) plus konfirmasi bullish pada bar saat ini.
Bearish (short)
- Three Black Crows — tiga lilin bearish berturut-turut; masing-masing ditutup di bawah sebelumnya; badan memenuhi filter
Min Body Ratio × AvgBody. - Dark Cloud Cover — setelah lilin bullish kuat, berikutnya membuka di atas high-nya dan menutup di bawah titik tengahnya namun di atas open-nya.
- Evening Doji — bullish besar, kemudian badan kecil/doji di atas, lalu bearish solid yang menutup di bawah titik tengah lilin pertama; terdapat gap.
- Bearish Engulfing — lilin bullish diikuti bearish yang badannya sepenuhnya menelan badan sebelumnya; badan bearish cukup besar (≥ ~2 × AvgBody × MinRatio).
- Evening Star — bullish besar, “bintang” kecil di atas, lalu bearish menutup di bawah titik tengah lilin pertama.
- Hanging Man — badan kecil, bayangan bawah sangat panjang (> 3× badan), bayangan atas pendek; dalam konteks naik (penutupan sebelumnya < high saat ini).
- Bearish Harami — bullish besar, kemudian bearish kecil di dalam badan pertama; badan2 ≤ 50% dari badan1.
- Bearish Meeting Lines — bullish lalu bearish; gap naik saat open; menutup hampir sama (≤ 0.1 × AvgBody) dengan konfirmasi bearish pada bar saat ini.
Catatan tentang implementasi
- “Badan kecil” untuk bintang/doji adalah
|Open - Close| < ~0.1 × AvgBody. - Pemeriksaan konteks menegakkan lingkungan downtrend/uptrend untuk Hammer/Hanging Man.
- Banyak model juga memerlukan ukuran badan minimum melalui
Min Body Ratio × AvgBody.
Tips praktis
- Kurangi noise:
Pattern Start = Confirmed,Min Body Ratio ≥ 0.5. - Fokus arah:
Trend Bias = BullOnlyatauBearOnly. - Kontrol frekuensi perdagangan: aktifkan subset inti (Engulfing, Stars, Soldiers/Crows, Hammer/Hanging Man).
- Keluar adaptif:
TP_SL_or_NextOppositemenyeimbangkan pengambilan keuntungan dengan perubahan nada cepat;NextAnylebih agresif.
Ringkasan
Exit strategies are configurable, allowing positions to close by stop loss/take profit levels or upon detection of the next pattern, either any pattern or only those with opposite direction. Trade frequency controls include limiting one trade per bar and capping maximum concurrent positions per symbol.
Supported candlestick patterns include well-known bullish signals such as Three White Soldiers, Piercing Line, Morning Doji, Bullish Engulfing, and bearish signals like Three Black Crows, Dark Cloud Cover, Evening Doji, and Bearish Engulfing, among others. The bot applies contextual checks and size thresholds to improve signal quality.
Risk management settings allow specifying trade volume in units and defining stop loss and take profit in pips. Pattern toggles enable users to enable or disable individual formations to tailor the strategy to specific symbols or timeframes. The bot supports trading across various markets including Forex, indices, commodities, stocks, and cryptocurrencies.
