View Categories

ฉันจะแก้ไข EA (Expert Advisor) ของฉันได้อย่างไรหลังจากมีการเปลี่ยนชื่อสินทรัพย์/สัญลักษณ์ใน MT4 หรือ MT5?

ในกรณีที่มีการเปลี่ยนชื่อสินทรัพย์บน 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