โบนัส

วิธีติดตั้ง EA ใน MT4 และ MT5

อัปเดต 4 พฤศจิกายน 2026 · เขียนโดย Broker Atlas: ทีมคู่มือ · ตรวจข้อมูลโดย Broker Atlas: ทีมข้อมูล

คำตอบสั้น ๆ

เปิด File → Open Data Folder ใน MT4 หรือ MT5 คัดลอกไฟล์ EA ไปไว้ใน MQL4/Experts (MT4) หรือ MQL5/Experts (MT5) รีสตาร์ตหรือรีเฟรช Navigator แล้วลาก EA ไปวางบนกราฟ เปิด Algo Trading (MT5) หรือ AutoTrading (MT4) และติ๊ก "Allow algorithmic trading" ในการตั้งค่า EA EA ของ MT4 ใช้บน MT5 ไม่ได้ และ EA จะเทรดเฉพาะตอนที่เทอร์มินัลเปิดอยู่

ประเภทไฟล์

ไฟล์ คืออะไร
.ex4 / .ex5 EA ที่คอมไพล์แล้วสำหรับ MT4 / MT5: พร้อมใช้
.mq4 / .mq5 ซอร์สโค้ด: ต้องคอมไพล์ใน MetaEditor ก่อน

ตาม MetaQuotes MT4 ใช้ MQL4 และ MT5 ใช้ MQL5 ทั้งสองใช้แทนกันไม่ได้

ติดตั้งทีละขั้น

  1. ในเทอร์มินัล ไปที่ File → Open Data Folder
  2. เปิด MQL4 → Experts (MT4) หรือ MQL5 → Experts (MT5)
  3. คัดลอกไฟล์ .ex4/.ex5 ไปไว้ที่นั่น ถ้า EA มาพร้อมอินดิเคเตอร์หรือ DLL ให้ใส่ใน Indicators หรือ Libraries ตามคำแนะนำ
  4. กลับไปที่เทอร์มินัล คลิกขวา Expert Advisors ใน Navigator แล้วเลือก Refresh (หรือรีสตาร์ต)
  5. ลาก EA ไปวางบนกราฟของสัญลักษณ์และไทม์เฟรมที่ EA ออกแบบมา
  6. ในหน้าต่างที่เปิดขึ้น:
    • แท็บ Common: ติ๊ก Allow algorithmic trading (MT5) / Allow live trading (MT4) ติ๊ก DLL imports เฉพาะถ้า EA ต้องใช้และคุณเชื่อถือแหล่งที่มา
    • แท็บ Inputs: ตั้งขนาดล็อต ความเสี่ยง และพารามิเตอร์อื่น ๆ
  7. เปิด Algo Trading (MT5) หรือ AutoTrading (MT4) บนแถบเครื่องมือ
  8. ดูมุมขวาบนของกราฟ: ไอคอนของ EA บอกว่าทำงานอยู่หรือไม่

ตรวจว่าทำงานจริง

  • แท็บ Experts (Toolbox/Terminal): ข้อความและข้อผิดพลาดของ EA
  • แท็บ Journal: บันทึกการเชื่อมต่อและคำสั่ง
  • ข้อผิดพลาดที่พบบ่อย: “trade is disabled” (AutoTrading ปิดหรือประเภทบัญชีไม่ถูก) “invalid volume” (ขนาดล็อตต่ำกว่าขั้นต่ำหรือขั้นไม่ถูก) “not enough money” (มาร์จิ้นไม่พอ)

ก่อนใช้กับเงินจริง

  1. รันใน Strategy Tester (Ctrl+R) ตัวทดสอบของ MT5 รองรับกลยุทธ์หลายสกุลเงิน
  2. รันบนบัญชีทดลองสักสองสามสัปดาห์
  3. รันด้วยขนาดต่ำสุด ถ้าเป็นไปได้บนบัญชีเซ็นต์หรือไมโคร (โบรกเกอร์บัญชีเซ็นต์)

กฎของโบรกเกอร์และการรันต่อเนื่อง

ยืนยันว่าโบรกเกอร์อนุญาต EA และสไตล์ของ EA ของคุณ EA สแกลปิงต้องใช้โบรกเกอร์ที่อนุญาตการสแกลป์ (กฎการสแกลป์) สำหรับ EA ที่ต้องรัน 24/5 VPS สำหรับฟอเร็กซ์ ช่วยให้เทอร์มินัลออนไลน์ตลอด โบรกเกอร์ที่เหมาะกับการเทรดอัตโนมัติอยู่ในหน้า โบรกเกอร์ที่ดีที่สุดสำหรับ EA

โบรกเกอร์ฟอเร็กซ์ที่ดีที่สุดสำหรับ EA และ VPS ฟรี 2026

โบรกเกอร์แพลตฟอร์มไปที่โบรกเกอร์
XMแนะนำ4.9/5คะแนนจากบรรณาธิการ✓MT4 / MT5 / แอป XM1.6 pipsไปที่เว็บไซต์
HFM4.4/5✓MT4 / MT5 / HFM App1.4 pipsไปที่เว็บไซต์
Vantage4.3/5✓MT4 / MT5 / Vantage App1.4 pipsไปที่เว็บไซต์
XS.com4.3/5✓MT4 / MT5 / XS Trading App1.1 pipsไปที่เว็บไซต์
Exness4.1/5✓MT4 / MT5 / Exness Terminal / Exness Trade app0.8 pipsไปที่เว็บไซต์
EBC Financial3.9/5✓MT4 / MT5 / แอป EBC1.1 pips ขั้นต่ำไปที่เว็บไซต์
FXGT3.8/5✓MT4 / MT5 / FXGT App / FXGT Trader1.9 pipsไปที่เว็บไซต์
Axi3.5/5✓MT4 / MT5 / แอป Axi0.68 pips ขั้นต่ำไปที่เว็บไซต์
Titan FX3.4/5✓MT4 / MT5 / WebTrader1.2 pipsไปที่เว็บไซต์
easyMarkets3.2/5✓easyMarkets เว็บ/แอป / MT4 / MT5 / TradingView0.9 pipsไปที่เว็บไซต์
BigBoss3.1/5✓MT4 / MT51.9 pipsไปที่เว็บไซต์
AXIORY3.1/5✓MT4 / MT5 / cTrader1.3 pipsไปที่เว็บไซต์

บทความที่เกี่ยวข้อง

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

ทำไม EA ไม่เทรด

ส่วนใหญ่เพราะปุ่ม Algo Trading/AutoTrading ปิดอยู่ ไม่ได้ติ๊ก 'Allow algorithmic trading' ในแท็บ Common ของ EA หรือตลาดปิด ตรวจข้อความผิดพลาดในแท็บ Experts และ Journal

ใช้ EA ของ MT4 ใน MT5 ได้ไหม

ไม่ได้ MT4 ใช้ MQL4 และ MT5 ใช้ MQL5 คุณต้องมี EA เวอร์ชัน MT5

ต้องมี VPS สำหรับ EA ไหม

เฉพาะถ้า EA ต้องทำงานตอนคอมพิวเตอร์ปิด EA ทำงานเฉพาะตอนเทอร์มินัลเปิดและเชื่อมต่ออยู่

โบรกเกอร์อนุญาต EA ไหม

ส่วนใหญ่อนุญาต เช่น Titan FX ระบุว่าอนุญาตทุกกลยุทธ์รวมถึง EA ตรวจข้อกำหนดว่าห้ามวิธีเฉพาะอย่าง latency arbitrage หรือไม่