---
title: ฉันจะแก้ไข EA (Expert Advisor) ของฉันได้อย่างไรหลังจากมีการเปลี่ยนชื่อสินทรัพย์/สัญลักษณ์ใน MT4 หรือ MT5?
description: ในกรณีที่มีการเปลี่ยนชื่อสินทรัพย์บน MT4…
url: "https://windsorbrokers.com/th/knowledge-base/trading-platform/how-do-i-fix-my-ea-expert-advisor-after-an-asset-symbol-name-change-on-the-mt4-or-mt5/"
updated: "2026-09-11"
category: แพลตฟอร์มการเทรด
---

# ฉันจะแก้ไข 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
