
Backtesting คืออะไร? วิธีทดสอบ Strategy ก่อนเทรด Live Forex
Backtesting คือการทดสอบ Trading Strategy ย้อนหลังกับข้อมูลราคาในอดีต เพื่อดูว่า Strategy ทำกำไรหรือไม่ก่อนใช้เงินจริง Backtest เป็นขั้นตอนสำคัญที่สุดก่อนเทรด Live เพราะช่วยรู้ Win Rate Expectancy Max DD R:R ก่อนเสียเงินจริง ถ้า Backtest 100+ Trades ไม่กำไร → Strategy ไม่มี Edge → ไม่ใช้ Live ถ้า Backtest กำไร → Forward Test (Demo) → แล้วค่อย Live Backtesting Test Strategy Before Live Trading Forex Backtest Process: 1) กำหนด Strategy Rules ชัดเจน (Entry Exit SL TP) 2) เปิด Chart ย้อนหลัง 6-12 เดือน 3) เลื่อน Chart ทีละแท่ง (TradingView Replay) 4) หา Setup ตาม Rules → จด Entry SL TP ผล 5) ทำ 100+ Trades → สรุป Win Rate Avg Win Avg Loss Expectancy 6) กำไร → Forward Test (Demo 1-3 เดือน) 7) Demo กำไร → Live (Lot เล็ก)
Manual Backtest vs Auto Backtest
| ประเภท | วิธี | เหมาะ |
|---|---|---|
| Manual | เลื่อน Chart ทีละแท่ง จดเอง | PA Trader ✅✅ |
| Auto (EA) | เขียน Code ให้ Test อัตโนมัติ | EA/Robot Trader |
| TradingView Replay | Bar Replay Mode เลื่อนทีละแท่ง | แนะนำ ✅✅ |
วิธี Manual Backtest
- Step 1: เขียน Strategy Rules ลงกระดาษ → Entry ยังไง? Exit ยังไง? SL? TP?
- Step 2: TradingView → Bar Replay → เลือกวันเริ่ม 6-12 เดือนก่อน
- Step 3: เลื่อนทีละแท่ง → เมื่อเห็น Setup → จด: วันที่ คู่เงิน Entry SL TP
- Step 4: เลื่อนต่อ → ดูผล → Win หรือ Loss → จดผล
- Step 5: ทำ 100+ Trades → สรุปใน Excel/Spreadsheet
สิ่งที่ต้องจดทุก Trade
- วันที่/เวลา: เมื่อไหร่ Entry
- คู่เงิน: EUR/USD GBP/USD etc.
- Direction: Buy หรือ Sell
- Entry Price: ราคา Entry
- SL/TP: ราคา SL และ TP
- ผล: Win/Loss/BE
- R: กำไร/ขาดทุนกี่ R
- Grade: A+ A B C
สรุป Backtest
- Win Rate: ชนะกี่ % → 50%+ ดี
- Avg Win: ชนะเฉลี่ยกี่ R → 1.5-2.0R ดี
- Avg Loss: แพ้เฉลี่ยกี่ R → -1.0R ปกติ
- Expectancy: (Win% × Avg Win) – (Loss% × Avg Loss) → บวก = กำไร ✅
- Max DD: DD ลึกสุดกี่ % →
- Profit Factor: Total Win / Total Loss → > 1.5 ดี
ทำไมต้อง 100+ Trades
- Sample Size: 20 Trades ไม่พอ → อาจแค่ Lucky/Unlucky → 100+ = Statistically Significant
- Market Condition: 100+ Trades ครอบคลุม Trending + Range + Volatile
- Confidence: 100+ Trades กำไร → มั่นใจที่จะใช้ Live
Forward Test (Demo)
- คือ: หลัง Backtest กำไร → เทรด Demo 1-3 เดือน Real-Time
- ทำไม: Backtest ≠ Real-Time → Emotion Slippage Execution ต่างกัน
- Demo กำไร: → Live (Lot เล็ก 0.01-0.05) → แล้วค่อยเพิ่ม
ข้อจำกัด
- Hindsight Bias: Backtest เห็นอนาคต → อาจ Entry ดีกว่าจริง → ใช้ Replay ป้องกัน
- Past ≠ Future: Strategy ดีในอดีต ≠ ดีในอนาคต → Forward Test ช่วย
- ใช้เวลา: Manual Backtest 100+ Trades ใช้เวลา 2-5 วัน → แต่คุ้มค่า
- Curve Fitting: ปรับ Rules จนดีเฉพาะ Data นี้ → ไม่ทำงานกับ Data ใหม่ → อย่าปรับบ่อย
สรุป Backtesting สำหรับ Forex
Backtesting ทดสอบ Strategy ย้อนหลัง Manual TradingView Replay 100+ Trades Win Rate Avg Win Loss Expectancy Max DD Profit Factor Sample Size Forward Test Demo 1-3 เดือน Live Lot เล็ก Hindsight Bias Replay Past ≠ Future Curve Fitting อย่าปรับบ่อย ติดตามสัญญาณเทรดได้ที่ xmsignal.com และอ่านบทความเพิ่มเติมที่ siamlancard.com และ siam2r.com





TH ▼
English
Tiếng Việt
Indonesia
Melayu
ខ្មែរ
ລາວ
日本語
한국어
简体中文