การทำงานของระบบ

กระบวนการวิเคราะห์ กรองสัญญาณ และบริหารความเสี่ยงแบบอัตโนมัติ 100%

1

Signal Scanning & Pattern Recognition

โมดูล pa_scanner.py สแกนข้อมูลแผนภูมิแบบเรียลไทม์ มองหา 8 รูปแบบ Price Action เชิงลึก อาทิ Three Inside Up/Down, Engulfing หรือรูปแบบ Hammer/Star ที่ระดับราคาสำคัญ (Support/Resistance หรือ Banker Level) พร้อมเปรียบเทียบในหลาย Timeframe (M15, H1, H4)

M15 / H1 / H4 PA Patterns Banker Level
2

Checklist & Risk Evaluator

ก่อนที่บอทจะตัดสินใจส่งคำสั่ง ระบบจะตรวจสอบด่านคัดกรองทั้งหมด: โควต้า Loss Limit ต่อวัน/สัปดาห์เต็มหรือไม่? มีรอบข่าวสารที่ต้องหลีกเลี่ยงไหม? Confidence Score สูงพอหรือเปล่า? และ Cycle ตลาดปัจจุบันเอื้อต่อรูปแบบที่เทรดไหม? หากฝ่าด่านได้ทั้งหมดจึงจะอนุญาตการส่งคำสั่ง

Daily Limiter Cycle Detector
3

Precision Execution

ระบบสั่งเปิดออเดอร์ (Buy/Sell) ผ่าน MT5 อัตโนมัติ พร้อมตั้ง Stop Loss และ Take Profit เริ่มต้น โมดูล trade_executor.py ทำหน้าที่จัดการขนาด Lot อ้างอิงตามเงินทุนและเปอร์เซ็นต์ความเสี่ยงที่ตั้งไว้

MT5 Integration Auto Lot Size
4

4-Layer Exit & Profit Locking

หัวใจสำคัญที่สุดในการสร้าง Profit Factor > 10.x! โมดูล risk_manager.py จะเริ่มทำงานทันที:
1. Break-Even: ล็อคจุดคุ้มทุนที่ 0.0 พอยต์ เมื่อราคาวิ่งไปทางบวก +1.0 พอยต์
2. Partial Close (Trail 1): ปิดทำกำไร 50% ทันทีเมื่อถึง +5.0 พอยต์
3. Dynamic Trailing (Trail 2): ขยับ Stop Loss ตาม ATR ของตลาดเพื่อเกาะเทรนด์ใหญ่แบบไร้ขีดจำกัด

Break-Even ATR Trailing Partial Close