Penerangan
LSBotPro (Lean Price Action) adalah robot dagangan automatik yang dibina untuk cTrader/cAlgo yang mengimbas aksi harga, melayakkan dagangan menggunakan âpintuâ berlapis, mengukur saiz posisi menggunakan peraturan risiko berstruktur, mengurus dagangan terbuka dengan logik perlindungan keuntungan, dan sentiasa merekod hasil untuk meningkatkan pemilihan dari masa ke masa.
1) Strategi Teras: Perdagangan Corak Aksi Harga
Kemasan masuk LSBotPro didorong oleh struktur lilin dan logik pelaksanaan terkawal. Ia mengesan dan menilai:
- Pin Bars (nisbah sumbu/badan + kualiti kedudukan tutup)
- Corak Engulfing (dominasi badan + arah)
- Inside Bars (pengekalan ketat + pengesahan pecahan pilihan)
Ia menyokong dua gaya kemasukan:
- Kemasukan Next-Open (masuk selepas corak lilin tutup yang disahkan)
- Mod Breakout (masuk hanya apabila harga tutup melebihi julat âmother barâ Inside-Bar, dengan logik intrabar pilihan)
2) Penapis Pasaran (Pintu Kelayakan Dagangan)
Sebelum sebarang pesanan dibuat, LSBotPro menggunakan pelbagai penapis yang direka untuk mengelakkan keadaan berkualiti rendah:
- Had volatiliti ATR (min/maks ATR dalam pip) untuk mengelakkan pasaran mati atau kacau-bilau
- Pintu spread (menghalang dagangan apabila spread melebihi ambang yang ditetapkan)
- Penapis konfluens EMA (pilihan): memeriksa arah tren, cerun EMA, dan jarak dari EMA dengan skor minimum yang boleh dikonfigurasikan
- Bias pelbagai jangka masa (pilihan): mengesahkan arah menggunakan EMA H4/D1 atau bias lilin
- Kawalan sesi & rollover: mengelakkan hujung minggu, tutup Jumaat, buka Ahad, dan pilihan tingkap rollover
- Kesegaran tetapan + kunci satu dagangan-satu tetapan untuk mengurangkan penduaan dan perdagangan berlebihan
3) Pengurusan Risiko & Kawalan Pendedahan
Enjin risiko LSBotPro direka untuk mengawal kerugian dan mengehadkan pendedahan akaun:
- Pengukuran saiz peratus risiko (saiz posisi diperoleh dari %, jarak SL, nilai pip)
- Had bajet risiko: maksimum peratus risiko terbuka (jumlah risiko konseptual merentasi posisi)
- Had kerugian harian + had dagangan harian (sekatan keras pada kemasukan baru apabila melebihi)
- Had serentak: maksimum posisi setiap simbol/akaun, ditambah had arah
- Skala rejim volatiliti: menyesuaikan risiko dan RR secara dinamik menggunakan ATR / ATR-SMA50 (rejim vol rendah vs vol tinggi)
- Penapis lengkung ekuiti: menjejaki darab R terkini dan menghalang perdagangan jika prestasi merosot melebihi ambang yang ditetapkan
4) Model Keselamatan Stop-Loss (Versi Semasa)
Versi ini mempunyai sikap keselamatan yang sangat khusus:
- Stop-loss broker dilumpuhkan (bot sengaja tidak menghantar SL ke broker dan menghapuskan SL sedia ada).
- TP masih digunakan (ambil keuntungan diletakkan dalam pip).
- Jika Mod TP-Sahaja = benar:
-
- Bot tidak akan menutup dagangan rugi secara automatik dalam apa jua keadaan.
- Hanya tindakan manual boleh menutup kerugian; auto-flatten hanya menutup pemenang sahaja.
- Jika Mod TP-Sahaja = palsu:
-
- Bot boleh mengurus keluar secara pilihan secara tempatan dengan konsep stop maya / trailing (masih tiada SL broker), ditambah logik break-even/trailing/chandelier apabila diaktifkan.
Reka bentuk ini menjadikan bot sangat bergantung pada disiplin, pemantauan, dan konfigurasi yang betul, terutamanya apabila mod TP-sahaja aktif.
5) Pengurusan Dagangan (Perlindungan Keuntungan & Kecerdasan Keluar)
Untuk posisi terbuka (apabila tidak dalam mod TP-sahaja dan semasa dalam keuntungan), LSBotPro menjalankan logik keluar berstruktur:
- Amaran pencapaian keuntungan (notifikasi bunyi):
-
- bar tutup pertama ke dalam keuntungan
- pertama kali harga mencapai âĽ50% kemajuan ke arah TP
- Logik penurunan kemajuan / pengembalian (âpemaksimum keuntunganâ): diaktifkan selepas kemajuan kuat ke arah TP, kemudian keluar apabila berlaku henti + pengembalian bermakna + pengesahan kelemahan
- Enjin keluar Cortex (âneuronâ) yang mengundi keluar menggunakan:
-
- Tingkah laku kemajuan/pengembalian
- Pecahan struktur
- Peralihan momentum
- Pembatalan cerun tren (boleh menggunakan veto)
- Tekanan keluar berasaskan ingatan
6) Memori / Ingatan (Pembelajaran Dari Dagangan Serupa)
LSBotPro termasuk memori dagangan + pintu ingatan:
- Menyimpan âsnapshotâ dagangan (ciri pada kemasukan + hasil) dan mengambil dagangan sejarah serupa
- Menggunakan keserupaan sejarah untuk mengira:
-
- keyakinan kadar menang
- kelebihan dijangka (pip)
- kiraan dagangan serupa
- Boleh menghalang dagangan jika keyakinan/kelebihan ingatan lemah (selepas pemanasan), atau gagal-buka semasa pembelajaran awal.
- Memori boleh dijalankan berasaskan fail (JSONL) jika akses fail dibenarkan; jika tidak ia dijalankan di RAM.
7) Telemetri & Kebolehamatan (Sedia UI/Pemantauan)
LSBotPro boleh menerbitkan telemetri ke perkhidmatan pemerhati luaran (tempatan atau jauh), termasuk:
- Status bot + keputusan terakhir (BENARKAN/TOLAK) dan sebab
- Snapshot posisi semasa (pip, wang, pip risiko, sisi, simbol)
- Peristiwa kitar hidup dagangan (buka/tutup)
- Metrik ringkasan pembelajaran (contoh, corak terbaik, konteks terburuk, jumlah dagangan yang dipelajari)
8) Kawalan Operator Manual
Bot menyokong campur tangan operator tanpa perlu menyusun semula:
- Jeda/sambung kemasukan (manual atau jeda automatik)
- Tutup terbaru, tutup satu, atau tutup semua
- Kekunci panas (apabila dijalankan dengan carta)
- Log bayangan untuk sebab diagnostik (mengapa dagangan dihalang/ditolak)
Ringkasan
Before placing trades, LSBotPro applies multiple market filters including ATR volatility bounds, spread limits, EMA confluence, multi-timeframe bias, session controls, and setup freshness to ensure trade quality. Its risk management system controls drawdowns and exposure through risk-percent position sizing, risk budget caps, daily loss limits, concurrency limits, volatility regime scaling, and an equity-curve filter.
The bot disables broker stop-loss orders, relying instead on take-profit targets and optional virtual stop-loss and trailing exit strategies. Trade management includes profit milestone alerts, progress-drop logic, and a multi-factor exit engine. LSBotPro features a trade memory system that learns from historical trades to assess win-rate confidence and expected edge, potentially blocking low-confidence trades.
Telemetry capabilities allow external monitoring of bot status, trade events, and learning metrics. Manual controls enable pausing entries, closing positions, and diagnostic logging without recompilation. The bot is tagged for Forex and EURUSD markets.
