คู่มือการตั้งค่าพารามิเตอร์ EA ฉบับสมบูรณ์ - รายการที่มือใหม่ควรปรับก่อน
สารบัญ
- ประเภทของพารามิเตอร์และระดับความสำคัญ
- พารามิเตอร์ที่ต้องเข้าใจ ①: RiskPercent (อัตราความเสี่ยง)
- พารามิเตอร์ที่ต้องเข้าใจ ②: Lots (ล็อตคงที่)
- พารามิเตอร์ที่ต้องเข้าใจ ③: MagicNumber
- พารามิเตอร์ที่ต้องเข้าใจ ④: MaxDailyLossPct / MaxDrawdownPct
- พารามิเตอร์ตัวกรองเวลา
- StartHour / EndHour (ช่วงเวลาเทรด)
- NewsFilter (ตัวกรองข่าวเศรษฐกิจ)
- พารามิเตอร์ที่ห้ามเปลี่ยนโดยเด็ดขาด
- ขั้นตอนการตั้งค่าพารามิเตอร์ (ภาคปฏิบัติ)
- ขั้นตอนที่ 1: บันทึกค่า Default ไว้ก่อน
- ขั้นตอนที่ 2: ปรับเฉพาะ RiskPercent
- ขั้นตอนที่ 3: เปลี่ยน MagicNumber
- ขั้นตอนที่ 4: ตั้งค่า MaxDailyLossPct และ MaxDrawdownPct
- ขั้นตอนที่ 5: อย่าเปลี่ยนอะไรอีก
- ข้อผิดพลาดที่พบบ่อย
- ข้อผิดพลาด ①: เปลี่ยนพารามิเตอร์เล็กน้อยแล้วนำไปใช้งาน Live ทันที
- ข้อผิดพลาด ②: เปลี่ยนพารามิเตอร์หลังจากแพ้ติดต่อกันหลายครั้ง
- ข้อผิดพลาด ③: เปลี่ยนพารามิเตอร์หลายตัวพร้อมกัน
- คำถามที่พบบ่อย
- Q: หากเปลี่ยนพารามิเตอร์ จำเป็นต้องทำ Backtest ใหม่หรือไม่?
- Q: RiskPercent ที่เหมาะสมที่สุดควรเป็นเท่าไร?
- Q: สามารถตั้งค่า Lots และ RiskPercent พร้อมกันได้หรือไม่?
- หน้าที่เกี่ยวข้อง
คู่มือการตั้งค่าพารามิเตอร์ EA ฉบับสมบูรณ์ - รายการที่มือใหม่ควรปรับก่อน
หลังจากติดตั้ง EA ลงใน MT5 แล้ว คำถามที่มือใหม่มักสงสัยคือ "ต้องเปลี่ยนพารามิเตอร์อะไรบ้าง?" หากปรับมากเกินไปผลการ Backtest ที่ผ่านมาจะไม่มีความหมาย แต่หากไม่ปรับเลย EA อาจทำงานด้วยค่าที่ไม่เหมาะกับบัญชีของคุณ บทความนี้จะอธิบายความหมายของพารามิเตอร์ที่มือใหม่ต้องเข้าใจก่อน พร้อมวิธีตั้งค่าอย่างปลอดภัย
ประเภทของพารามิเตอร์และระดับความสำคัญ
พารามิเตอร์ของ EA แบ่งได้เป็น 3 ประเภทหลัก
| ประเภท | คำอธิบาย | การปรับเปลี่ยน |
|---|---|---|
| การบริหารความเสี่ยง | ล็อต, อัตราความเสี่ยง, Stop Loss | ✅ ต้องปรับ |
| ตัวกรอง | ช่วงเวลา, วันในสัปดาห์, หลีกเลี่ยงข่าว | ⚠️ ปรับด้วยความระมัดระวัง |
| กลยุทธ์หลัก | ช่วง EMA, ตัวคูณ ATR, เงื่อนไขเข้า | ❌ โดยหลักการห้ามเปลี่ยน |
พารามิเตอร์ที่ต้องเข้าใจ ①: RiskPercent (อัตราความเสี่ยง)
ล็อต = (ยอดเงินในบัญชี × RiskPercent%) ÷ (ช่วง SL × มูลค่า pip)
พารามิเตอร์ที่สำคัญที่สุด ใช้กำหนดว่าในการเทรดแต่ละครั้ง คุณยอมเสี่ยงยอดเงินในบัญชีกี่เปอร์เซ็นต์
| RiskPercent | ระดับความเสี่ยง | แนะนำสำหรับ |
|---|---|---|
| 0.5% | อนุรักษ์นิยมมาก | Demo ถึงช่วงเริ่มต้น Live |
| 1.0% | มาตรฐาน | ค่าแนะนำ |
| 2.0% | เชิงรุก | หลังจากมีผลลัพธ์สะสมแล้ว |
| 3.0% ขึ้นไป | ความเสี่ยงสูง | สำหรับผู้มีประสบการณ์เท่านั้น |
ตัวอย่าง: บัญชีมียอด 100,000 เยน, RiskPercent=1.0% หมายความว่าขาดทุนสูงสุดต่อการเทรดคือ 1,000 เยน
เริ่มต้นด้วย 0.5-1.0% แล้วค่อยปรับขึ้นหลังจากทดสอบ Forward Test ไม่น้อยกว่า 3 เดือนและผลลัพธ์มีความเสถียร
พารามิเตอร์ที่ต้องเข้าใจ ②: Lots (ล็อตคงที่)
สำหรับ EA ที่ไม่มีการใช้ RiskPercent ให้ตั้งค่าด้วยล็อตคงที่ (Lots)
| ยอดเงินในบัญชี | Lots แนะนำ (XAUUSD) |
|---|---|
| 100,000 เยน | 0.01 (ไมโคร) |
| 500,000 เยน | 0.01-0.02 |
| 1,000,000 เยน | 0.02-0.05 |
XAUUSD (ทองคำ) มีการเคลื่อนไหวราคาต่อ pip ที่สูงมาก ดังนั้นแม้แต่ 0.01 ล็อตก็อาจรู้สึกว่ากำไร/ขาดทุนแกว่งไกวมาก ให้เริ่มต้นด้วยล็อตต่ำสุด (0.01) เสมอ
พารามิเตอร์ที่ต้องเข้าใจ ③: MagicNumber
MagicNumber = หมายเลข ID สำหรับให้ EA ระบุโพซิชันของตัวเอง
หากรัน EA หลายตัวในบัญชีเดียวกันและ MagicNumber ซ้ำกัน EA อาจเข้าไปจัดการโพซิชันของ EA ตัวอื่นโดยผิดพลาด
| รูปแบบการใช้งาน | การตั้งค่า MagicNumber |
|---|---|
| EA เดียว | ใช้ค่า Default ตามเดิม |
| หลาย EA | ตั้งหมายเลขต่างกันสำหรับแต่ละ EA (เช่น 1001, 1002, 1003) |
หากนำ EA ตัวเดียวกันใส่คู่เงินเดิมหลายกรอบเวลา ก็ต้องเปลี่ยน MagicNumber ด้วยเช่นกัน
พารามิเตอร์ที่ต้องเข้าใจ ④: MaxDailyLossPct / MaxDrawdownPct
ฟังก์ชันหยุด EA อัตโนมัติ
MaxDailyLossPct = หยุด EA เมื่อขาดทุนในวันนั้นเกิน ○% ของยอดบัญชี
MaxDrawdownPct = หยุด EA เมื่อยอดบัญชีลดลงจากจุดสูงสุด ○%
| พารามิเตอร์ | ค่าแนะนำ | ความหมาย |
|---|---|---|
| MaxDailyLossPct | 3-5% | หยุดเมื่อขาดทุนในวันเดียวเกิน 5% |
| MaxDrawdownPct | 20-25% | หยุดเมื่อบัญชีลดลงมากกว่า 25% |
การตั้งค่าเหล่านี้ช่วยบริหารความเสี่ยงได้อัตโนมัติโดยไม่ต้องพึ่งพาการตัดสินใจที่อาจถูกอารมณ์ครอบงำ
พารามิเตอร์ตัวกรองเวลา
StartHour / EndHour (ช่วงเวลาเทรด)
ระบุช่วงเวลาที่ EA ทำงาน
StartHour = 0 → เริ่มทำงานตั้งแต่เวลา 00:00
EndHour = 20 → ทำงานจนถึงเวลา 20:00
สำหรับ XAUUSD ช่วงเวลายุโรป-นิวยอร์ก (14:00-03:00 JST ของวันถัดไป) มีสภาพคล่องสูงและเป็นที่แนะนำ อย่างไรก็ตาม ค่า Default ได้รับการปรับให้เหมาะสมผ่าน Backtest แล้ว จึงไม่ควรเปลี่ยนโดยไม่มีเหตุผล
NewsFilter (ตัวกรองข่าวเศรษฐกิจ)
มักเป็น Toggle true / false
true: ไม่เข้าเทรดก่อน-หลังตัวเลขเศรษฐกิจสำคัญ (NFP, FOMC เป็นต้น)false: เข้าเทรดโดยไม่คำนึงถึงข่าว
สำหรับมือใหม่แนะนำให้ใช้ true แต่หาก EA ใช้ข้อมูลภายนอก (Economic Calendar API) EA บางตัวอาจต้องตั้งค่า API Key ด้วย
พารามิเตอร์ที่ห้ามเปลี่ยนโดยเด็ดขาด
พารามิเตอร์ต่อไปนี้เกี่ยวข้องกับโครงสร้างหลักของกลยุทธ์ การเปลี่ยนโดยไม่มีเหตุผลจะทำให้ผลการ Backtest ไม่มีความหมายอีกต่อไป
| พารามิเตอร์ | เหตุผลที่ไม่ควรเปลี่ยน |
|---|---|
| EMA_Period | รากฐานของเงื่อนไขเข้าเทรด การเปลี่ยน = กลายเป็น EA คนละตัว |
| ATR_Multiplier | กำหนดช่วง SL/TP การเปลี่ยน = อัตราส่วน Risk/Reward พัง |
| RSI_Period | รากฐานของเงื่อนไขตัวกรอง |
| MinATR / MaxATR | ตัวกรองความผันผวน หากปรับผิดอาจทำให้ไม่มีการเทรดเลย |
หากต้องการเปลี่ยนค่าเหล่านี้ ต้องทำ Backtest ไม่น้อยกว่า 5 ปีหลังเปลี่ยน ก่อนนำไปใช้งานจริง
ขั้นตอนการตั้งค่าพารามิเตอร์ (ภาคปฏิบัติ)
ขั้นตอนที่ 1: บันทึกค่า Default ไว้ก่อน
ก่อนติดตั้ง EA ให้บันทึกพารามิเตอร์ค่า Default ลงใน Spreadsheet เพื่อให้สามารถกลับไปใช้ค่าเดิมได้
ขั้นตอนที่ 2: ปรับเฉพาะ RiskPercent
สิ่งแรกที่ควรเปลี่ยนคือ แค่ RiskPercent (หรือ Lots) ตั้งค่าที่ 0.5-1.0%
ขั้นตอนที่ 3: เปลี่ยน MagicNumber
ทำเฉพาะในกรณีที่รัน EA หลายตัวพร้อมกันเท่านั้น
ขั้นตอนที่ 4: ตั้งค่า MaxDailyLossPct และ MaxDrawdownPct
ตั้งค่าตาข่ายความปลอดภัยสำหรับการหยุดอัตโนมัติ
ขั้นตอนที่ 5: อย่าเปลี่ยนอะไรอีก
ไม่แตะพารามิเตอร์อื่นใดจนกว่าจะได้ตรวจสอบผลลัพธ์ผ่าน Forward Test ไม่น้อยกว่า 3 เดือน
ข้อผิดพลาดที่พบบ่อย
ข้อผิดพลาด ①: เปลี่ยนพารามิเตอร์เล็กน้อยแล้วนำไปใช้งาน Live ทันที
หากเปลี่ยนพารามิเตอร์ จำเป็นต้องทำ Backtest ใหม่ แม้จะ "เปลี่ยนนิดเดียว" ก็อาจทำให้ผลลัพธ์เปลี่ยนแปลงอย่างมากได้
ข้อผิดพลาด ②: เปลี่ยนพารามิเตอร์หลังจากแพ้ติดต่อกันหลายครั้ง
หากเปลี่ยนพารามิเตอร์ขณะที่กำลังแพ้ติดกัน จะไม่สามารถตัดสินได้ว่าการแพ้ติดกันนั้นอยู่ในช่วงปกติของ Backtest หรือไม่ สาเหตุของการแพ้ติดกันส่วนใหญ่มักมาจากสภาพตลาด ไม่ใช่พารามิเตอร์
ข้อผิดพลาด ③: เปลี่ยนพารามิเตอร์หลายตัวพร้อมกัน
หากเปลี่ยนหลายตัวพร้อมกัน จะไม่สามารถระบุได้ว่าพารามิเตอร์ใดส่งผลต่อผลลัพธ์ ให้เปลี่ยนทีละตัวเสมอ
คำถามที่พบบ่อย
Q: หากเปลี่ยนพารามิเตอร์ จำเป็นต้องทำ Backtest ใหม่หรือไม่?
ใช่ หากเปลี่ยนพารามิเตอร์ด้านกลยุทธ์หรือตัวกรอง จำเป็นต้องทำ Backtest ใหม่เสมอ การเปลี่ยนเฉพาะ RiskPercent เป็นแค่การเปลี่ยนขนาดล็อต จึงไม่จำเป็นต้องทำ Backtest ซ้ำ
Q: RiskPercent ที่เหมาะสมที่สุดควรเป็นเท่าไร?
ขึ้นอยู่กับยอดเงินในบัญชี ความทนทานทางจิตใจ และ Maximum DD ของ EA หาก EA มี Maximum DD จาก Backtest ที่ 15% ให้ตั้ง RiskPercent ให้ Maximum DD ไม่เกิน 15% ของยอดบัญชี สำหรับมือใหม่ 0.5-1.0% ถือว่าเหมาะสมแล้ว
Q: สามารถตั้งค่า Lots และ RiskPercent พร้อมกันได้หรือไม่?
ขึ้นอยู่กับ EA หาก RiskPercent ถูก implement ไว้ การตั้งค่า Lots มักจะถูกละเว้น ให้ตรวจสอบคู่มือ EA (README เป็นต้น) เพื่อยืนยัน
หน้าที่เกี่ยวข้อง
บทความที่เกี่ยวข้อง
2026-05-22
วิธีเลือกโบรกเกอร์สำหรับ FX EA [ฉบับปี 2026] 5 จุดสำคัญที่ต้องรู้ก่อนเริ่มใช้ระบบเทรดอัตโนมัติ
2026-05-22
เวลาที่ดีที่สุดในการย้าย EA จากบัญชีทดลองสู่บัญชีจริง และเช็คลิสต์ 10 ข้อที่ต้องตรวจสอบก่อนย้าย【ฉบับปี 2026】
2026-05-22
คู่มือฉบับสมบูรณ์สำหรับมือใหม่ FX EA อัตโนมัติ【ปี 2026】วิธีเริ่มต้น เลือกอย่างไร และการจัดการความเสี่ยง
2026-05-22
คู่มือเลือก VPS สำหรับ FX EA [ฉบับปี 2026] เปรียบเทียบ VPS แนะนำและการตั้งค่า
คอร์สอีเมล 5 วัน (ฟรี)
รับอีเมลวันละหนึ่งฉบับครอบคลุมพื้นฐานการเทรด FX อัตโนมัติ วิธีอ่านแบ็คเทสต์อย่างถูกต้อง และเคล็ดลับเลือกโบรกเกอร์
* ปกป้องความเป็นส่วนตัวอย่างเคร่งครัด คุณสามารถยกเลิกการสมัครได้ตลอดเวลา