
Backtesting คืออะไร? วิธีทดสอบ Strategy บน Historical Data หา Edge Forex
Backtesting คือการทดสอบ Trading Strategy บนข้อมูลราคาในอดีต (Historical Data) เพื่อดูว่า Strategy มี Edge หรือไม่ก่อนใช้เงินจริง Backtesting บอกว่า: Win Rate เท่าไหร่? R:R เฉลี่ยเท่าไหร่? Expectancy เป็นบวกไหม? Max Drawdown เท่าไหร่? Backtesting มี 2 แบบ: Manual (เลื่อน Chart ดูทีละแท่ง → จด Journal) และ Auto (เขียน Code ให้โปรแกรมทดสอบ → เร็วแต่ต้องเขียน Code) Manual Backtesting ดีกว่าสำหรับ Discretionary Trader เพราะฝึก Pattern Recognition ไปด้วย Sample Size สำคัญ: 100+ เทรดขึ้นไป → ยิ่งมากยิ่งแม่น 30 เทรดน้อยเกิน Backtesting ≠ Live: Backtest ไม่มี Emotion Slippage Spread จริง → Live ผลอาจแย่กว่า 10-20% Backtesting Test Strategy Historical Data Edge Forex Backtesting แบบ: Manual: เลื่อน Chart → ดูทีละแท่ง → จด → ช้าแต่ฝึก ✅✅ Auto: Code EA → ทดสอบเร็ว → ต้องเขียน Code ✅ Sample Size: 100+ เทรด → แม่น ✅✅ / 30 = ไม่พอ ❌ TF: Backtest TF เดียวกับที่จะเทรด → D1 H4 H1 Period: 1-3 ปี → ครอบคลุม Trend Range Market Conditions Edge: Positive Expectancy = Edge ✅✅ / Negative = ไม่มี Edge ❌
Backtesting วัดอะไร
| Metric | สูตร | เป้าหมาย |
|---|---|---|
| Win Rate | ชนะ / ทั้งหมด × 100 | 40-60% ✅ |
| Avg R:R | Avg Win / Avg Loss | 1:2+ ✅✅ |
| Expectancy | (Win% × AvgWin) – (Loss% × AvgLoss) | Positive ✅✅ |
| Max DD | Peak to Trough สูงสุด | |
| Profit Factor | รวมกำไร / รวมขาดทุน | > 1.5 ✅✅ |
วิธี Manual Backtesting
- Step 1: เปิด TradingView → Bar Replay Mode → เลือก Date เริ่ม
- Step 2: เลื่อน Chart ทีละแท่ง → หา Setup ตาม Rules
- Step 3: พบ Setup → จด Entry SL TP → เลื่อนต่อ → ดูผล
- Step 4: จด Spreadsheet: Date Pair Entry SL TP Result Pips R
- Step 5: ทำ 100+ เทรด → คำนวณ Win Rate R:R Expectancy Max DD
- Step 6: Positive Expectancy → Demo 2-4 สัปดาห์ → Live ✅
Backtesting Rules
- เดียวกับ Live: ใช้ Rules เดียวกันทุกเทรด → ไม่เปลี่ยนกลางทาง
- ไม่ดูอนาคต: ดูทีละแท่ง → ไม่ดูข้างหน้า → “ถ้าฉันเห็นแค่นี้ จะทำอะไร?”
- จดทุกเทรด: รวม Loss ด้วย → ไม่เลือกเฉพาะ Win → Honest ✅
- หลาย Market: Trend + Range + Volatile → ทุก Condition
กลยุทธ์ Backtesting
กลยุทธ์: Backtest → Demo → Live Progression
- Backtest: 100+ เทรด → Positive Expectancy → ผ่าน ✅
- Demo: 2-4 สัปดาห์ → Live Conditions → Win Rate คล้าย Backtest? ✅
- Small Live: 0.01 Lot → 1-2 เดือน → จิตใจ OK? ✅
- Normal Live: 1% Risk → Process ดี → Scale Up ✅✅
ข้อจำกัด
- ≠ Live: Backtest ไม่มี Emotion Slippage → Live อาจแย่กว่า 10-20%
- Curve Fitting: ปรับ Strategy ให้ Fit อดีต → อนาคตไม่ Work → Over-Optimize ❌
- ใช้เวลา: Manual 100 เทรด = 10-20 ชม. → แต่คุ้มค่า ✅
สรุป Backtesting สำหรับ Forex
Backtesting Historical Data Manual Auto 100+ Sample Win Rate R:R Expectancy Max DD Profit Factor TradingView Bar Replay Spreadsheet Demo Small Live Scale Up ≠ Live Emotion Slippage Curve Fitting Over-Optimize ใช้เวลา คุ้มค่า ติดตามสัญญาณเทรดได้ที่ xmsignal.com และอ่านบทความเพิ่มเติมที่ siamlancard.com และ siam2r.com







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