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.