วิธีติดตั้ง EA ใน MT4 และ MT5
เปิด 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 ทั้งสองใช้แทนกันไม่ได้
ติดตั้งทีละขั้น
- ในเทอร์มินัล ไปที่ File → Open Data Folder
- เปิด MQL4 → Experts (MT4) หรือ MQL5 → Experts (MT5)
- คัดลอกไฟล์ .ex4/.ex5 ไปไว้ที่นั่น ถ้า EA มาพร้อมอินดิเคเตอร์หรือ DLL ให้ใส่ใน Indicators หรือ Libraries ตามคำแนะนำ
- กลับไปที่เทอร์มินัล คลิกขวา Expert Advisors ใน Navigator แล้วเลือก Refresh (หรือรีสตาร์ต)
- ลาก EA ไปวางบนกราฟของสัญลักษณ์และไทม์เฟรมที่ EA ออกแบบมา
- ในหน้าต่างที่เปิดขึ้น:
- แท็บ Common: ติ๊ก Allow algorithmic trading (MT5) / Allow live trading (MT4) ติ๊ก DLL imports เฉพาะถ้า EA ต้องใช้และคุณเชื่อถือแหล่งที่มา
- แท็บ Inputs: ตั้งขนาดล็อต ความเสี่ยง และพารามิเตอร์อื่น ๆ
- เปิด Algo Trading (MT5) หรือ AutoTrading (MT4) บนแถบเครื่องมือ
- ดูมุมขวาบนของกราฟ: ไอคอนของ EA บอกว่าทำงานอยู่หรือไม่
ตรวจว่าทำงานจริง
- แท็บ Experts (Toolbox/Terminal): ข้อความและข้อผิดพลาดของ EA
- แท็บ Journal: บันทึกการเชื่อมต่อและคำสั่ง
- ข้อผิดพลาดที่พบบ่อย: “trade is disabled” (AutoTrading ปิดหรือประเภทบัญชีไม่ถูก) “invalid volume” (ขนาดล็อตต่ำกว่าขั้นต่ำหรือขั้นไม่ถูก) “not enough money” (มาร์จิ้นไม่พอ)
ก่อนใช้กับเงินจริง
- รันใน Strategy Tester (Ctrl+R) ตัวทดสอบของ MT5 รองรับกลยุทธ์หลายสกุลเงิน
- รันบนบัญชีทดลองสักสองสามสัปดาห์
- รันด้วยขนาดต่ำสุด ถ้าเป็นไปได้บนบัญชีเซ็นต์หรือไมโคร (โบรกเกอร์บัญชีเซ็นต์)
กฎของโบรกเกอร์และการรันต่อเนื่อง
ยืนยันว่าโบรกเกอร์อนุญาต EA และสไตล์ของ EA ของคุณ EA สแกลปิงต้องใช้โบรกเกอร์ที่อนุญาตการสแกลป์ (กฎการสแกลป์) สำหรับ EA ที่ต้องรัน 24/5 VPS สำหรับฟอเร็กซ์ ช่วยให้เทอร์มินัลออนไลน์ตลอด โบรกเกอร์ที่เหมาะกับการเทรดอัตโนมัติอยู่ในหน้า โบรกเกอร์ที่ดีที่สุดสำหรับ EA
โบรกเกอร์ฟอเร็กซ์ที่ดีที่สุดสำหรับ EA และ VPS ฟรี 2026
| โบรกเกอร์ | แพลตฟอร์ม | ไปที่โบรกเกอร์ | |||
|---|---|---|---|---|---|
| 4.9/5คะแนนจากบรรณาธิการ | ✓ | MT4 / MT5 / แอป XM | 1.6 pips | ไปที่เว็บไซต์ | |
| 4.4/5 | ✓ | MT4 / MT5 / HFM App | 1.4 pips | ไปที่เว็บไซต์ | |
| 4.3/5 | ✓ | MT4 / MT5 / Vantage App | 1.4 pips | ไปที่เว็บไซต์ | |
| 4.3/5 | ✓ | MT4 / MT5 / XS Trading App | 1.1 pips | ไปที่เว็บไซต์ | |
| 4.1/5 | ✓ | MT4 / MT5 / Exness Terminal / Exness Trade app | 0.8 pips | ไปที่เว็บไซต์ | |
| 3.9/5 | ✓ | MT4 / MT5 / แอป EBC | 1.1 pips ขั้นต่ำ | ไปที่เว็บไซต์ | |
| 3.8/5 | ✓ | MT4 / MT5 / FXGT App / FXGT Trader | 1.9 pips | ไปที่เว็บไซต์ | |
| 3.5/5 | ✓ | MT4 / MT5 / แอป Axi | 0.68 pips ขั้นต่ำ | ไปที่เว็บไซต์ | |
| 3.4/5 | ✓ | MT4 / MT5 / WebTrader | 1.2 pips | ไปที่เว็บไซต์ | |
| 3.2/5 | ✓ | easyMarkets เว็บ/แอป / MT4 / MT5 / TradingView | 0.9 pips | ไปที่เว็บไซต์ | |
| 3.1/5 | ✓ | MT4 / MT5 | 1.9 pips | ไปที่เว็บไซต์ | |
| 3.1/5 | ✓ | MT4 / MT5 / cTrader | 1.3 pips | ไปที่เว็บไซต์ |
ดูทั้งหมด: โบรกเกอร์ฟอเร็กซ์ที่ดีที่สุดสำหรับ EA และ VPS ฟรี 2026
บทความที่เกี่ยวข้อง
คำถามที่พบบ่อย
ทำไม 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 หรือไม่