Repaint — คู่มือฉบับสมบูรณ์ 2026 — คู่มือฉบับสมบูรณ์ 2026

Repaint คืออะไร — ปัญหา Indicator Repaint ในการเทรด

Repaint (รีเพนท์) คือปรากฏการณ์ที่ indicator บนกราฟเทรดเปลี่ยนแปลงค่าย้อนหลังหลังจากที่ bar ปิดแล้ว ทำให้ signal ที่เห็นในอดีตไม่ตรงกับ signal ที่เกิดขึ้นจริงในขณะนั้น เป็นปัญหาสำคัญที่ทำให้ backtesting ให้ผลดีเกินจริง แต่เมื่อเทรดจริงกลับขาดทุน เพราะ indicator ที่ repaint จะแสดง signal ที่ "สมบูรณ์แบบ" ในอดีต แต่ใน real-time จะให้ signal ที่เปลี่ยนไปมา บทความนี้อธิบายปัญหา repaint วิธีตรวจสอบ และ Python tools สำหรับทดสอบ

FAQ - คำถามที่พบบ่อย
Q: Indicator ที่ repaint ใช้ไม่ได้เลยหรือ?
อ่านเพิ่ม: Rust คืออะไร? สอน Rust Programming ภาษาที่เร็วและปลอดภัยที่ส · อ่านเพิ่ม: PostgreSQL ขั้นสูง สอน Indexing, Query Optimization, Replica · อ่านเพิ่ม: Event-Driven Architecture คืออะไร? สอนออกแบบระบบ Event Sourc
A: ใช้ได้ — แต่ต้องเข้าใจข้อจำกัด: ใช้เป็น reference (ดูภาพรวม) ไม่ใช่ signal ตรง Zigzag: ใช้ดู structure ของ market, ไม่ใช้เป็น entry signal Fractal: ใช้ได้ถ้ารอ confirm (2 bars หลัง fractal) สำคัญ: อย่า backtest ด้วย repainting indicator — ผลจะดีเกินจริง
Q: ทำไม backtest ดีแต่เทรดจริงขาดทุน?
A: สาเหตุหลัก 3 ข้อ: 1) Indicator repaint — signal ในอดีตดูดีเพราะใช้ future data 2) Curve fitting — optimize parameters ให้ fit historical data เกินไป 3) Slippage + spread — backtest ไม่รวมค่า execution จริง วิธีแก้: ใช้ non-repaint indicators, forward test 3+ เดือน, รวม realistic costs ใน backtest
Q: TradingView indicators repaint ไหม?
A: ขึ้นกับ indicator: Built-in (SMA, EMA, RSI): ไม่ repaint Community scripts: ต้องตรวจสอบเอง — อ่าน description + comments วิธีตรวจ: ใช้ Bar Replay ใน TradingView — เล่นทีละ bar ดู signal เปลี่ยนไหม Pine Script: ดูว่าใช้ barstate.isrealtime, security() ที่ lookahead=true หรือไม่
Q: Non-repaint indicator ดีกว่า repaint indicator เสมอไหม?
A: ไม่เสมอไป — non-repaint มี lag มากกว่า (สัญญาณช้ากว่า) Tradeoff: Non-repaint = reliable แต่ late signal, Repaint = early signal แต่ไม่ reliable วิธีที่ดี: ใช้ non-repaint เป็น primary signal + repaint เป็น context (ดูภาพรวม) สำหรับ backtest: ต้องใช้ non-repaint เท่านั้น — ไม่งั้นผลไม่น่าเชื่อถือ
เปิดพอร์ต XM วันนี้ — โบรกที่ อ.บอม ใช้เทรดจริง (พาร์ทเนอร์ XM)





