📊 สรุประบบสแกนสัญญาณการเทรด

ART Freedom Flow — ไฟล์หลัก: pa_scanner.py เรียกใช้โดย auto_trader.py

🔎

PA Patterns ทั้งหมด (8 รูปแบบ)

เรียงตาม Priority จากสูงไปต่ำ — ระบบจะใช้เฉพาะ Pattern แรกที่เจอ (break หลังเจอตัวแรก)

# Pattern ชื่อไทย แท่ง WR Logic สรุป
🥇 P4
Three Inside Up/Down
Harami + ยืนยัน 3 แท่ง 65-69% c2 อยู่ ภายใน body c1 ทั้งหมด + c3 ปิดเหนือ/ใต้ body c1
🥈 P5
Three Outside Up/Down
Engulfing + ยืนยัน 3 แท่ง 65-69% c2 กลืน c1 (Engulfing) + c3 ปิดสูง/ต่ำกว่า c2
🥉 P3/3
Morning/Evening Star ★
ดาวรุ่ง/ตก 3 แท่ง ~68% c1 แท่งใหญ่ + c2 Doji/เล็ก + c3 กลับทิศยืนยัน (body > 50% ของ c1)
4️⃣ P6
Tweezer Top/Bottom
แท่งคีม 2 แท่ง 62-67% High หรือ Low เท่ากัน (±10% range) + สีตรงข้าม + c2 ปิดเหนือ/ใต้กลาง c1
5️⃣ P7
Order Block + FVG
OB + ช่องว่าง SMC 15+ แท่ง 55-65% หา BOS (Break of Structure) → หา OB + FVG zone → รอราคาย้อนกลับเข้าโซน
6️⃣ P3/1
Over 50% Close
ปิดเกิน 50% 2 แท่ง c2 สีตรงข้าม overlap body c1 > 50% (แต่ไม่ใช่ Engulfing เต็ม)
7️⃣ P3/2
Double Confirmation
ยืนยัน 2 แท่ง 3 แท่ง c1 + c2 overlap ≤ 50% + c3 สียืนยันทิศ c2
8️⃣ P2
Engulfing
กลืนกิน 2 แท่ง c2 กลืน c1 ทั้ง body (strict: body bottom/top ต้องเลยทั้งคู่)
⚠️
P1 (Pin Bar) ถูกปิดถาวร — WR 0% จาก 6 เทรดในผลวิจัย ระบบไม่สแกน P1 แล้ว
🎯

โหมด E-Book (3 โหมดพิเศษ)

สแกนแยกจาก PA Patterns ปกติ ผ่านฟังก์ชัน scan_ebook_modes()

โหมด Logic เงื่อนไข
H4 Close M15 ปิดข้ามเส้น H4 Close ล่าสุด body ≥ 1.0 + ข้ามจากล่างขึ้น (BUY) / บนลง (SELL)
SMA5 Pullback ราคาย่อมาแตะ SMA5 แล้วปิดตามเทรนด์ Low แตะ SMA5 ±1.0 + ปิดเหนือ H4 Close (BUY) / High แตะ SMA5 + ปิดใต้ H4 Close (SELL)
Wick Sniper ยิงที่ปลายไส้ (Swing High/Low ของ 90 แท่ง) Open ห่างจาก Swing ≤ 3.0 USD
🛡️

ด่านกรองก่อนยิงออเดอร์ (Entry Checklist)

สัญญาณที่ถูกตรวจพบต้องผ่านด่านทั้งหมดนี้ใน auto_trader.py

🔍 PA Pattern ถูกตรวจพบ
🔑 License Valid?
❌ หยุดสแกน
✅ ผ่าน
💰 Daily/Weekly Loss Limit?
⛔ เกินลิมิต
✅ ผ่าน
📊 Multi-TF Aligned?
H4 + H1 ชี้ทิศเดียวกัน
❌ ไม่ผ่าน Checklist
✅ หรือ req=off
⚡ M5 Break ยืนยัน?
❌ ไม่ผ่าน Checklist
✅ หรือ req=off
📈 Confidence ≥ Threshold?
⚠️ Confidence ต่ำ
✅ ผ่าน
🤖 Auto Trade = ON?
⏸️ รอเปิด Auto
✅ เปิดอยู่
📋 Max Positions เต็ม?
⛔ โควต้าเต็ม
✅ ไม่เต็ม
🔄 Cycle ตลาด OK?
🛑 Cycle Guard
✅ ผ่าน
🚀 ยิงออเดอร์!
📦

Module เสริมที่เกี่ยวข้อง

Module หน้าที่
cycle_detector.py ตรวจจับวัฏจักรตลาด (phak_tua, sideway, trend)
news_filter.py เช็คข่าวแรงก่อนเข้า (ปัจจุบัน bypass ตามคำสั่งผู้ใช้)
risk_manager.py จัดการ SL/TP/Trailing + Daily/Weekly loss limit
precision_hunter.py โหมด Precision: รอ M1 ยืนยันก่อนเข้า
trade_executor.py ยิงออเดอร์จริง + check M5 break
utils_math.py คำนวณ ATR, Confidence Score
🏦

ฟีเจอร์พิเศษ

D1 S/R Banker Level

  • สแกน High/Low/Open/Close ของ D1 ย้อน 20 วัน
  • หาราคาที่ลงท้ายด้วย x00 หรือ x05 (Mod 5) ±1.5 tolerance
  • ใช้เป็น zone filter: ถ้าราคาไม่อยู่ใกล้ Banker Level → ไม่สแกน

Entry ไส้หลังซิก (Post-Sig Wick)

  • หลัง Sig เกิด → รอราคาย้อนกลับ 50% ของ body แท่ง Sig
  • Max gap capped ที่ $8.0 เพื่อไม่ให้ entry ไกลจากราคาปัจจุบันเกินไป

Precision M1 Confirmation

  • รอ M1 ยืนยันในโซน Entry ก่อนยิงจริง
  • ตรวจ 3 รูปแบบ: M1 Pin Bar, M1 Engulfing, M1 Rejection Wick

Analysis Multi-TF Analysis

  • เช็ค H4 trend (SMA 20) + H1 trend → ต้องชี้ทิศเดียวกัน
  • สแกน H4 PA ด้วยเพื่อหา signal สอดคล้อง
⚙️

Trading Modes ที่รองรับ

โหมด TF สแกน ข้อจำกัดพิเศษ
classic H1 H4 บังคับ MTF + M5 break (ถ้าเปิด)
sniper M5 ไม่บังคับ H4 align, เน้น M5 break
hybrid H1 H4 H4 ชี้ทิศ + M5 momentum
banker M15 ต้องอยู่ในโซน D1 Banker Level ก่อน
precision H1 H4M1 สแกน TF ใหญ่ก่อน → เข้า M1 Hunting
earlybird H1 H4 สแกนก่อนแท่งปิด (นาที 58+)
flash H1 H4 สแกน current candle (ไม่รอปิด)
h4_close M15 E-Book: ปิดข้าม H4 Close
sma5_pullback M15 E-Book: ย่อแตะ SMA5
wick_sniper M15 E-Book: ยิงปลายไส้ Swing