หน้าแรก > ความรู้เกี่ยวกับ EA และ MT5 > รหัสข้อผิดพลาด MT5

การแก้ไขปัญหาMT5ระดับกลาง

รหัสข้อผิดพลาด MT5 — ทำไม EA ของคุณถึงหยุดเทรดและวิธีแก้ไข

อัปเดตล่าสุด: 20 พฤษภาคม 2026 | เวลาอ่านโดยประมาณ: 15 นาที

"ติดตั้ง EA แล้วแต่ไม่เทรด" หรือ "จู่ๆ ก็มีข้อผิดพลาดคำสั่งปรากฏขึ้น" — สถานการณ์เหล่านี้เป็นสิ่งที่หลีกเลี่ยงไม่ได้ในการใช้งาน EA MT5 ทิ้งเบาะแสไว้ในล็อก บทความนี้อธิบายสาเหตุข้อผิดพลาดที่พบบ่อยที่สุด วิธีแก้ไข และวิธีอ่านล็อก

สามสิ่งที่ต้องตรวจสอบก่อน

เมื่อ EA ทำงานผิดปกติ ให้เริ่มจากการตรวจสอบสามอย่างนี้ก่อน ปัญหาส่วนใหญ่จะได้รับการแก้ไขที่นี่

1

เปิดใช้งาน "Algo Trading" แล้วหรือยัง?

ตรวจสอบปุ่ม "Algo Trading" บนแถบเครื่องมือและไอคอนหน้ายิ้มที่มุมขวาบนของกราฟ ใบหน้าบึ้งตึงหมายถึงการเทรดอัตโนมัติถูกปิดใช้งาน

2

MT5 เชื่อมต่อกับโบรกเกอร์แล้วหรือยัง?

ตรวจสอบว่าตัวบ่งชี้การเชื่อมต่อที่มุมล่างขวาของหน้าจอเป็นสีเขียวหรือไม่ หากเป็นสีแดงหรือแสดง "No connection" ให้ลองเข้าสู่ระบบใหม่หรือตรวจสอบเครือข่ายของคุณ

3

อนุญาตให้เทรดในการตั้งค่าของ EA หรือไม่?

เปิด Properties ของ EA แล้วไปที่แท็บ Common ยืนยันว่า "Allow Algo Trading" ถูกทำเครื่องหมายไว้

การอ่านล็อก — แท็บ Journal และ Expert

หน้าต่าง Terminal ที่ด้านล่างของ MT5 บันทึกสิ่งที่กำลังเกิดขึ้น ใช้สองแท็บนี้ตามสิ่งที่คุณต้องการค้นหา:

แท็บบันทึกอะไร
Expertบันทึกกิจกรรมของ EA เอง — การตัดสินใจเข้าเทรด ผลลัพธ์คำสั่ง ข้อผิดพลาดและข้อความที่ EA แสดงออกมา
Journalบันทึกระบบของ MT5 — สถานะการเชื่อมต่อ เปิด/ปิดการเทรดอัตโนมัติ ข้อผิดพลาดในการสื่อสารกับเซิร์ฟเวอร์

หากต้องการทราบว่าทำไม EA ไม่เทรด ให้ตรวจสอบแท็บ Expert หากต้องการตรวจสอบว่า MT5 หรือ EA กำลังทำงานอยู่หรือไม่ ให้ตรวจสอบแท็บ Journal สิ่งสำคัญคือการอ่านรายการที่อยู่รอบ ๆ วันและเวลาที่เกิดปัญหา

รหัสข้อผิดพลาดคำสั่งที่พบบ่อย

เมื่อคำสั่งล้มเหลว รหัสข้อผิดพลาดจะปรากฏในล็อกของ EA รายการที่พบบ่อยที่สุดแสดงไว้ด้านล่าง

ข้อผิดพลาดความหมายสิ่งที่ต้องทำ
10004 Requoteราคาที่เสนอเปลี่ยนแปลงและไม่สามารถดำเนินการคำสั่งได้มักเป็นเพียงชั่วคราว ลอจิกลองใหม่ของ EA มักจะกู้คืนได้เองโดยอัตโนมัติ
10006 คำขอถูกปฏิเสธเซิร์ฟเวอร์ปฏิเสธคำสั่งตรวจสอบสถานะบัญชี เวลาเทรด และสัญลักษณ์
10016 Invalid stopsSL/TP อยู่ใกล้ราคาปัจจุบันเกินไปหรือมีค่าไม่ถูกต้องตรวจสอบให้แน่ใจว่า SL/TP อยู่เกินระดับ stop ขั้นต่ำของโบรกเกอร์
10019 เงินทุนไม่เพียงพอมาร์จิ้นไม่เพียงพอสำหรับเปิดโพซิชันลดขนาดล็อตหรือฝากเงินเพิ่ม
10027 การเทรดอัตโนมัติถูกปิดใช้งานการเทรดอัตโนมัติถูกปิดเปิดใช้งานปุ่ม "Algo Trading"
10018 ตลาดปิดมีการวางคำสั่งขณะตลาดปิดตรวจสอบว่าเวลาเทรดเปิดอยู่ สิ่งนี้มักเกิดขึ้นกับ EA ไทม์เฟรมรายวันที่วางคำสั่งตอน rollover
รหัสข้อผิดพลาดอาจแตกต่างกันเล็กน้อยระหว่างเวอร์ชัน MT5 และคำอธิบาย ค้นหาใน Journal/Expert ตามหมายเลขรหัสและอ่านบริบทโดยรอบเพื่อระบุสาเหตุที่แท้จริง

ทำไม EA อาจหยุดเทรด (โดยไม่มีข้อผิดพลาด)

หากไม่มีข้อผิดพลาดปรากฏขึ้นแต่ EA ไม่เทรด ให้พิจารณาสาเหตุต่อไปนี้

1

เงื่อนไขการเข้าเทรดยังไม่เป็นไปตามที่กำหนด

EA จะวางคำสั่งเฉพาะเมื่อเงื่อนไขของมันเป็นไปตามที่กำหนดเท่านั้น EA แบบ H4 และ D1 ที่ไม่มีการเทรดเป็นเวลาหลายวันถึงหลายสัปดาห์ถือเป็นเรื่องปกติอย่างสมบูรณ์ ก่อนอื่นให้ยืนยันความถี่การเทรดที่คาดหวังของ EA

2

สเปรดเกินขีดจำกัดสูงสุด

EA จำนวนมากหยุดการเข้าเทรดใหม่เมื่อสเปรดเกิน MaxSpread สเปรดจะกว้างขึ้นในช่วงเซสชันเช้ามืดและรอบ ๆ การประกาศข่าว ดังนั้น EA อาจหยุดชั่วคราวเฉพาะในช่วงเวลาเหล่านั้น

3

ตัวกรองได้ระงับการเทรด

กลไกความปลอดภัย เช่น ตัวกรองข่าวเศรษฐกิจ ตัวกรองเวลาเทรด การหยุดการขาดทุนต่อเนื่อง หรือขีดจำกัดการขาดทุนรายวัน อาจถูกกระตุ้น เหตุผลจะปรากฏในล็อก

4

ชื่อสัญลักษณ์ไม่ตรงกัน

ตัวอย่างเช่น EA ที่ออกแบบมาสำหรับ GOLD ที่ติดตั้งบนกราฟ XAUUSD อาจไม่ทำงานเนื่องจากชื่อสัญลักษณ์ไม่ตรงกัน ยืนยันชื่อสัญลักษณ์ที่ถูกต้องที่โบรกเกอร์ของคุณใช้

5

ไทม์เฟรมผิดหรือข้อมูลย้อนหลังไม่เพียงพอ

การติดตั้ง EA บนกราฟไทม์เฟรมที่ผิด หรือข้อมูลย้อนหลังไม่เพียงพอ ก็อาจขัดขวางการเทรดได้เช่นกัน

การแก้ไขปัญหาอย่างเป็นระบบเมื่อข้อผิดพลาดยังคงอยู่

หากคุณไม่สามารถระบุสาเหตุได้ ให้ทำตามขั้นตอนต่อไปนี้ตามลำดับ

ขั้นตอนที่ 1

ระบุข้อผิดพลาดในล็อก

ในแท็บ Expert / Journal ให้จดวันที่ เวลา รหัสข้อผิดพลาด และข้อความ

ขั้นตอนที่ 2

ลองทำซ้ำปัญหาในบัญชีทดลอง

รันการตั้งค่าเดียวกันในบัญชีทดลองและดูว่าปัญหาเกิดขึ้นหรือไม่ หากเกิดขึ้น ปัญหาอยู่ที่ EA หรือการตั้งค่าของมัน หากไม่เกิดขึ้น ปัญหาอยู่ที่บัญชีหรือการเชื่อมต่อ

ขั้นตอนที่ 3

รีเซ็ตการตั้งค่าทีละอย่างเพื่อระบุสาเหตุ

คืนค่าตัวกรองและพารามิเตอร์เป็นค่าเริ่มต้นทีละตัวเพื่อระบุว่าตัวใดทำให้เกิดปัญหา

ขั้นตอนที่ 4

รีสตาร์ท MT5 และ EA

การรีสตาร์ท MT5 หรือติดตั้ง EA บนกราฟใหม่สามารถล้างปัญหาชั่วคราวได้ บน VPS การรีบูตก็อาจช่วยได้เช่นกัน

ขั้นตอนที่ 5

หากยังไม่ได้รับการแก้ไข ให้ติดต่อผู้ให้บริการ EA

รวมรายละเอียดข้อผิดพลาดจากล็อก สัญลักษณ์ ไทม์เฟรม และการตั้งค่าของคุณเมื่อติดต่อผู้ให้บริการ EA หรือโบรกเกอร์ของคุณ

🖥️ ทำให้สภาพแวดล้อมการเทรดของคุณมั่นคงด้วย VPS

ปัญหาหลายอย่างที่เกิดจากการเชื่อมต่อขาดหายและการรีบูตสามารถป้องกันได้ด้วยการรัน EA ของคุณบน VPS

อ่านคู่มือตั้งค่า VPS →

คำถามที่พบบ่อย

Q: ฉันติดตั้ง EA แล้วแต่ไอคอนหน้ายิ้มไม่ปรากฏขึ้น

ก่อนอื่นตรวจสอบว่าปุ่ม "Algo Trading" บนแถบเครื่องมือเปิดใช้งานแล้ว จากนั้นเปิด Properties ของ EA และยืนยันว่า "Allow Algo Trading" ถูกทำเครื่องหมายไว้ในแท็บ Common ทั้งสองอย่างต้องเปิดอยู่เพื่อให้ไอคอนหน้ายิ้มแสดงขึ้น

Q: ฉันได้รับข้อผิดพลาด "Invalid stops (10016)" อยู่เรื่อย ๆ

SL/TP ของคุณอยู่ใกล้ราคาปัจจุบันเกินไปหรือละเมิดระดับ stop ขั้นต่ำของโบรกเกอร์ของคุณ ตรวจสอบระดับ stop ขั้นต่ำของโบรกเกอร์และตั้ง SL/TP ให้ไกลออกไป การเพิ่มพารามิเตอร์ระยะ SL/TP ของ EA มักจะแก้ปัญหานี้ได้

Q: ไม่มีข้อผิดพลาดปรากฏขึ้น แต่ EA ไม่ได้เทรดมาหลายวันแล้ว

นี่อาจไม่ผิดปกติ EA แบบ H4 และ D1 มีความถี่การเทรดต่ำ และการไม่เข้าเทรดเป็นเวลาหลายวันถึงหลายสัปดาห์ถือเป็นเรื่องปกติอย่างสมบูรณ์ ก่อนอื่นให้ยืนยันความถี่การเทรดที่คาดหวังของ EA จากนั้นตรวจสอบล็อกว่ามีข้อความใด ๆ เกี่ยวกับขีดจำกัดสเปรดหรือตัวกรองที่ทำงานอยู่หรือไม่

Q: ข้อผิดพลาด "Market closed (10018)" ปรากฏขึ้นซ้ำ ๆ

คำสั่งกำลังถูกวางในขณะที่ตลาดปิด สิ่งนี้มักเกิดขึ้นเมื่อ EA แบบ D1 พยายามวางคำสั่งตอน rollover รายวัน ทบทวนการตั้งค่าเวลาเทรดของ EA หรือใช้ตัวกรองเวลาเทรดเพื่อจำกัดคำสั่งให้อยู่ในช่วงที่ตลาดเปิด

Q: ฉันควรตรวจสอบล็อกไหน — Journal หรือแท็บ Expert?

ใช้แท็บ Expert เมื่อคุณต้องการทำความเข้าใจการตัดสินใจของ EA และผลลัพธ์คำสั่ง ใช้แท็บ Journal เมื่อคุณต้องการตรวจสอบสถานะการเชื่อมต่อของ MT5 หรือการเทรดอัตโนมัติเปิดใช้งานอยู่หรือไม่ ระหว่างการแก้ไขปัญหา ให้ตรวจสอบทั้งสองแท็บและอ่านรายการรอบ ๆ เวลาที่เกิดปัญหา

ความคิดเห็นและคำถาม