ในกรณีที่มีการเปลี่ยนชื่อสินทรัพย์บน MT4 หรือ MT5 EA (Expert Advisor) ของคุณอาจสร้างข้อผิดพลาดเมื่อพยายามเข้าถึงชื่อสัญลักษณ์เดิมที่ไม่มีอยู่อีกต่อไป ส่งผลให้เกิดการหยุดชะงัก หากต้องการแก้ไขปัญหาใดๆ ที่คุณอาจประสบ ให้ทำตามขั้นตอนเหล่านี้:
1. ตรวจสอบชื่อสัญลักษณ์ใน Market Watch
เปิด Market Watch (Ctrl+M) บน MT4 หรือ MT5
ตรวจสอบชื่อใหม่ของสัญลักษณ์
จดบันทึกอย่างระมัดระวัง
2. พยายามตั้งชื่อสัญลักษณ์ใหม่ด้วยตนเอง
หาก EA ของคุณอนุญาตให้คุณตั้งชื่อสัญลักษณ์ด้วยตนเองในการตั้งค่า (อินพุต/พารามิเตอร์):
ไปที่การตั้งค่า EA
อัปเดตชื่อสัญลักษณ์ให้สะท้อนชื่อใหม่ที่ใช้บนแพลตฟอร์มของเรา
ตัวอย่างเช่น: หาก BTCUSD เปลี่ยนเป็น BTCUSD@ เพียงแค่เพิ่ม “@” ที่ส่วนท้ายของชื่อสัญลักษณ์
หาก EA ของคุณใช้ชื่อสัญลักษณ์แบบตายตัว (แบบฮาร์ดโค้ด) การปรับเปลี่ยนโดยตรงจะถูกจำกัด เว้นแต่คุณจะมีไฟล์โค้ดต้นฉบับ (.mq4 หรือ .mq5) ซึ่งอนุญาตให้คุณแก้ไขและคอมไพล์ใหม่ EA
หากคุณมีเพียงไฟล์ที่คอมไพล์แล้ว (.ex4 หรือ .ex5) คุณจะไม่สามารถแก้ไขได้ด้วยตัวเอง ในกรณีนี้:
ติดต่อผู้พัฒนา EA
ขออัปเดตที่รองรับชื่อสัญลักษณ์ใหม่
3. เลือก EA ที่ปรับเปลี่ยนได้มากขึ้น
เพื่อหลีกเลี่ยงการหยุดชะงักในการซื้อขายของคุณ คุณสามารถเลือก EA ที่:
ใช้การอ้างอิงสัญลักษณ์แบบไดนามิก (Symbol())
อนุญาตให้ตรวจจับชื่อสัญลักษณ์โดยอัตโนมัติ
ให้พารามิเตอร์อินพุตเพื่อตั้งชื่อสัญลักษณ์ด้วยตนเอง
หากคุณต้องการความช่วยเหลือในการนำโซลูชันเหล่านี้ไปใช้ โปรดติดต่อ support@widsorbrokers.com