LSBotPro (Lean Price Action) adalah robot trading otomatis yang dibuat untuk cTrader/cAlgo yang memindai aksi harga, mengkualifikasi perdagangan menggunakan “gerbang” berlapis, mengatur ukuran posisi menggunakan aturan risiko terstruktur, mengelola perdagangan terbuka dengan logika perlindungan keuntungan, dan terus merekam hasil untuk meningkatkan selektivitas dari waktu ke waktu.
1) Strategi Inti: Perdagangan Pola Aksi Harga
Entri LSBotPro didorong oleh struktur candlestick dan logika eksekusi yang terkontrol. Ini mendeteksi dan memberi skor:
- Pin Bars (rasio sumbu/badan + kualitas posisi penutupan)
- Pola Engulfing (dominasi badan + arah)
- Inside Bars (penahanan ketat + konfirmasi breakout opsional)
Ini mendukung dua gaya entri:
- Entri Next-Open (masuk setelah pola candle tertutup yang dikonfirmasi)
- Mode Breakout (masuk hanya ketika harga menutup di luar rentang “mother bar” Inside-Bar, dengan logika intrabar opsional)
2) Filter Pasar (Gerbang Kualifikasi Perdagangan)
Sebelum pesanan ditempatkan, LSBotPro menerapkan beberapa filter yang dirancang untuk menghindari kondisi berkualitas rendah:
- Batas volatilitas ATR (min/maks ATR dalam pips) untuk menghindari pasar mati atau kacau
- Gerbang spread (memblokir perdagangan saat spread melebihi ambang yang ditentukan)
- Filter konfluensi EMA (opsional): memeriksa sisi tren, kemiringan EMA, dan jarak dari EMA dengan skor minimum yang dapat dikonfigurasi
- Bias multi-timeframe (opsional): mengonfirmasi arah menggunakan EMA H4/D1 atau bias candle
- Kontrol sesi & rollover: menghindari akhir pekan, penutupan Jumat, pembukaan Minggu, dan opsional jendela rollover
- Kesegaran setup + kunci satu perdagangan per setup untuk mengurangi duplikasi dan overtrading
3) Manajemen Risiko & Kontrol Eksposur
Mesin risiko LSBotPro dirancang untuk mengendalikan drawdown dan membatasi eksposur akun:
- Pengaturan ukuran persentase risiko (ukuran posisi diturunkan dari % risiko, jarak SL, nilai pip)
- Batas anggaran risiko: maksimum % risiko terbuka (jumlah risiko konseptual di seluruh posisi)
- Batas kerugian harian + batas perdagangan harian (blok keras pada entri baru saat terlampaui)
- Batas konkurensi: maksimum posisi per simbol/akun, plus batas arah
- Skala rezim volatilitas: menyesuaikan risiko dan RR secara dinamis menggunakan ATR / ATR-SMA50 (rezim volatilitas rendah vs tinggi)
- Filter kurva ekuitas: melacak R-multiples terbaru dan memblokir perdagangan jika kinerja memburuk melewati ambang yang dikonfigurasi
4) Model Keamanan Stop-Loss (Build Saat Ini)
Build ini memiliki sikap keamanan yang sangat spesifik:
- Stop-loss broker dinonaktifkan (bot sengaja tidak mengirim SL ke broker dan menghapus SL yang ada).
- TP masih digunakan (take-profit ditempatkan dalam pips).
- Jika Mode TP-Saja = true:
-
- Bot tidak akan menutup otomatis perdagangan yang merugi dalam kondisi apapun.
- Hanya tindakan manual yang dapat menutup kerugian; auto-flatten hanya menutup pemenang.
- Jika Mode TP-Saja = false:
-
- Bot dapat secara opsional mengelola keluar secara lokal dengan konsep stop virtual / trailing (masih tanpa SL broker), plus logika break-even/trailing/chandelier ketika diaktifkan.
Desain ini membuat bot sangat bergantung pada disiplin, pemantauan, dan konfigurasi yang benar, terutama saat mode TP-saja aktif.
5) Manajemen Perdagangan (Perlindungan Keuntungan & Intelijen Keluar)
Untuk posisi terbuka (ketika tidak dalam mode TP-saja dan saat dalam keuntungan), LSBotPro menjalankan logika keluar terstruktur:
- Peringatan tonggak keuntungan (notifikasi suara):
-
- bar tertutup pertama dalam keuntungan
- pertama kali harga mencapai ≥50% kemajuan menuju TP
- Logika penurunan kemajuan / pengembalian (“maksimalisasi keuntungan”): aktif setelah kemajuan kuat menuju TP, lalu keluar saat stagnasi + pengembalian signifikan + konfirmasi kelemahan
- Mesin keluar Cortex (“neuron”) yang memilih keluar menggunakan:
-
- Perilaku kemajuan/pengembalian
- Pecahan struktur
- Perubahan momentum
- Pembatalan kemiringan tren (dapat memveto)
- Tekanan keluar berbasis recall
6) Memori / Recall (Belajar Dari Perdagangan Serupa)
LSBotPro menyertakan memori perdagangan + gerbang recall:
- Menyimpan “snapshot” perdagangan (fitur saat entri + hasil) dan mengambil perdagangan historis serupa
- Menggunakan kesamaan historis untuk menghitung:
-
- kepercayaan tingkat kemenangan
- keunggulan yang diharapkan (pips)
- jumlah perdagangan serupa
- Dapat memblokir perdagangan jika kepercayaan/keunggulan recall lemah (setelah pemanasan), atau gagal terbuka selama pembelajaran awal.
- Memori dapat berjalan berbasis file (JSONL) jika akses file diizinkan; jika tidak berjalan di RAM.
7) Telemetri & Observabilitas (Siap UI/Pemantauan)
LSBotPro dapat menerbitkan telemetri ke layanan pengamat eksternal (lokal atau jarak jauh), termasuk:
- Status bot + keputusan terakhir (IZINKAN/TOLAK) dan alasannya
- Snapshot posisi saat ini (pips, uang, risiko pips, sisi, simbol)
- Peristiwa siklus hidup perdagangan (buka/tutup)
- Metrik ringkasan pembelajaran (misalnya, pola terbaik, konteks terburuk, total perdagangan yang dipelajari)
8) Kontrol Operator Manual
Bot mendukung intervensi operator tanpa perlu kompilasi ulang:
- Jeda/lanjutkan entri (manual atau jeda otomatis)
- Tutup terbaru, tutup satu, atau tutup semua
- Hotkey (saat berjalan dengan grafik)
- Log bayangan untuk alasan diagnostik (mengapa perdagangan diblokir/ditolak)