Breakout — New High + ADX Filter
เข้า LONG เมื่อราคาปิดเหนือจุดสูงสุดของ 20 แท่งก่อนหน้า และตลาดกำลังเป็นเทรนด์จริง (ADX > 25)
ต่อ node ทีละขั้น
- OHLCV → Rolling Max(20, source=high) — แนวต้าน = จุดสูงสุดของ high ในช่วง 20 แท่ง
- Lag(1) — จำเป็น! rolling_max รวมแท่งปัจจุบันด้วย — ถ้าเทียบตรง ๆ close จะไม่มีวันเกิน max ที่รวมตัวเองอยู่แล้ว จึงต้อง shift ไป 1 แท่งก่อน (Swing High เป็นทางลัดที่ทำแบบนี้ให้อยู่แล้ว)
- Compare (close > lagged max) — ปิดเหนือจุดสูงสุดเดิม = breakout จริง ไม่ใช่แค่ไส้เทียนแทงผ่าน
- ADX(14) → Threshold (> 25) — กรอง false breakout ในตลาด sideways — ADX ยืนยันว่ามีความแรงของเทรนด์จริง
- AND → Signal (long) — ต้องผ่านทั้งสองเงื่อนไข; SL = 1.5×ATR, TP = rr 1.5
Node ที่ใช้ใน recipe นี้
- OHLCV
- Indicator
- Lag (N bars)
- Compare
- Threshold
- Logic Gate
- SL Calc
- Signal