
Manual Backtesting คืออะไร? วิธีทดสอบกลยุทธ์ก่อนเสี่ยงเงินจริง
Manual Backtesting คือการทดสอบกลยุทธ์เทรดด้วยข้อมูลราคาย้อนหลัง โดยเลื่อนกราฟทีละแท่ง บันทึกผลลัพธ์ทุกเทรด แล้วคำนวณสถิติเพื่อดูว่ากลยุทธ์กำไรหรือขาดทุน Manual Backtesting Forex เป็นขั้นตอนที่สำคัญที่สุดก่อนเทรด Live เพราะถ้าไม่ Backtest คุณกำลังเสี่ยงเงินจริงกับกลยุทธ์ที่ไม่รู้ว่าได้ผลหรือไม่ เหมือนขับรถโดยไม่เคยฝึก Backtest ให้ข้อมูลจริงว่า Win Rate เท่าไหร่ R:R เท่าไหร่ Expectancy เป็นบวกหรือลบ Max DD เท่าไหร่ ก่อนที่จะเสียเงินจริง
ทำไมต้อง Backtest?
- รู้ Win Rate: กลยุทธ์ชนะกี่% → ถ้าต่ำเกิน ปรับหรือเปลี่ยน
- รู้ R:R: เฉลี่ยกำไรต่อเทรดกี่ R → R:R ดีพอไหม
- รู้ Expectancy: บวกหรือลบ → ลบ = ไม่ควรใช้
- รู้ Max DD: DD สูงสุดที่เคยเจอ → ทนได้ไหม
- รู้ Losing Streak: แพ้ติดกันสูงสุดกี่ครั้ง → จิตใจรับได้ไหม
- สร้างความมั่นใจ: รู้ว่ากลยุทธ์ได้ผลจาก 100+ เทรด → เทรด Live ด้วยความมั่นใจ
เครื่องมือ Backtest
- TradingView Replay: กด Replay → เลื่อนกราฟทีละแท่ง ฟรี (บางฟีเจอร์ต้อง Premium)
- Forex Tester: ซอฟต์แวร์เฉพาะ Backtest Forex ($150-$300) ดีที่สุด
- MT4 Strategy Tester: สำหรับ EA (อัตโนมัติ) ไม่เหมาะ Manual
- Soft4FX: Simulator บน MT4 ($100) จำลองเทรดบนข้อมูลย้อนหลัง
- Excel + TradingView: ใช้ TradingView ดูกราฟ + บันทึกใน Excel (ฟรี)
ขั้นตอน Manual Backtest
ขั้นตอน 1: เตรียมกลยุทธ์
- เขียน Trading Plan: Entry Rules Exit Rules SL TP Risk% R:R Timeframe คู่เงิน
- ชัดเจน: กฎต้องชัดเจน ไม่มี “ดูตามความรู้สึก”
ขั้นตอน 2: เลือกข้อมูล
- คู่เงิน: 1-2 คู่ที่จะเทรด (เช่น EUR/USD GBP/USD)
- ช่วงเวลา: 1-2 ปีย้อนหลัง (ครอบคลุม Trending + Ranging)
- Timeframe: ตาม Plan (เช่น D1 → H4 → H1)
ขั้นตอน 3: เลื่อนกราฟทีละแท่ง
- เลื่อนไปทีละแท่ง: ไม่ดูอนาคต (เหมือนเทรดจริง)
- ดู Setup: ผ่าน Checklist ไหม? ถ้าผ่าน → Entry / ไม่ผ่าน → ข้าม
- บันทึก: Entry Price SL TP ผลลัพธ์ (Win/Loss) Pips R
ขั้นตอน 4: บันทึกผลลัพธ์
- Excel: ทุกเทรด บันทึก วันที่ คู่เงิน Direction Entry SL TP Result Pips R Rating
- Screenshot: แนบรูปกราฟทุกเทรด (ถ้าเป็นไปได้)
ขั้นตอน 5: คำนวณสถิติ
- Win Rate: จำนวนชนะ ÷ จำนวนเทรดทั้งหมด
- Average R Win: R เฉลี่ยของเทรดที่ชนะ
- Average R Loss: R เฉลี่ยของเทรดที่แพ้ (ควรเป็น -1R)
- Expectancy: (Win% × Avg R Win) – (Loss% × Avg R Loss)
- Max DD: DD สูงสุด (R)
- Max Losing Streak: แพ้ติดกันมากที่สุดกี่ครั้ง
- Profit Factor: กำไรรวม ÷ ขาดทุนรวม (> 1.5 = ดี)
จำนวนเทรดที่ต้องทดสอบ
| จำนวนเทรด | ความน่าเชื่อถือ | เหมาะกับ |
|---|---|---|
| 20-30 | ต่ำ (ไม่พอ) | ทดสอบเบื้องต้นเท่านั้น |
| 50-100 | ปานกลาง | ดูแนวโน้มเบื้องต้น |
| 100-200 | สูง (แนะนำ) | ตัดสินใจได้ว่ากลยุทธ์ดีหรือไม่ |
| 200+ | สูงมาก | สถิติน่าเชื่อถือมาก |
ข้อผิดพลาดที่พบบ่อย
- ดูอนาคต (Hindsight Bias): รู้ว่าราคาจะไป → เลือกเทรดที่ชนะ → ผลลัพธ์ดีเกินจริง → ใช้ Replay Mode ป้องกัน
- Curve Fitting: ปรับกฎจนเข้ากับข้อมูลอดีตพอดี → ไม่ทำงานในอนาคต → ใช้ Out-of-Sample Test
- Sample Size น้อย: Backtest 20 เทรด แล้วสรุปว่า “ดี” → ต้อง 100+ เทรด
- ไม่คิด Spread/Slippage: Backtest ไม่รวม Spread → ผลลัพธ์จริงแย่กว่า → หัก Spread ทุกเทรด
- ไม่ Backtest เลย: ข้ามไป Live เลย → ขาดทุน → Backtest ก่อนเสมอ
สรุป Manual Backtesting Forex
Backtest ทดสอบกลยุทธ์ด้วยข้อมูลย้อนหลัง เลื่อนทีละแท่ง บันทึกทุกเทรด 100+ เทรด คำนวณ Win Rate R:R Expectancy Max DD TradingView Replay หรือ Forex Tester ไม่ดูอนาคต ไม่ Curve Fit หัก Spread Expectancy บวก = ใช้ได้ ลบ = ปรับปรุง ติดตามสัญญาณเทรดได้ที่ xmsignal.com และอ่านบทความเพิ่มเติมที่ siamlancard.com และ siam2r.com





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