02 พฤศจิกายน, 2026

วิธีติดตั้ง Expert Advisor (EA) ใน MetaTrader 4 ให้ถูกต้องภายใน 6 ขั้นตอน

Borja Villanueva
RU TH
วิธีติดตั้งโปรแกรมเทรดอัตโนมัติใน MT4 ภายใน 6 ขั้นตอนง่ายๆ พร้อมภาพประกอบ ใช้เวลาเพียง 3 นาที

เทรดเดอร์มือใหม่มักจะค้นพบโลกของการเทรดอัตโนมัติในที่สุด โชคดีที่แหล่งข้อมูลฟอเร็กซ์มีโปรแกรมเทรดอัตโนมัติหรือ Expert Advisor (EA) ให้เลือกใช้งานทั้งแบบฟรีและเสียเงินจำนวนมาก ซึ่งน่าทดสอบและนำไปใช้จริง ดังนั้นในบทความนี้ เราจะมาเจาะลึกถึง วิธีการติดตั้ง Forex Robot ลงในบัญชีซื้อขายบนแพลตฟอร์ม MetaTrader 4

หลังจากอ่าน (หรืออาจข้ามผ่าน) คำอธิบายของ EA ไปแล้ว เทรดเดอร์มือใหม่หลายคนดาวน์โหลดไฟล์ ติดตั้งลงในแพลตฟอร์ม แนบกับกราฟคู่เงินที่ต้องการ… แต่กลับไม่เห็นความเปลี่ยนแปลงใดๆ เกิดขึ้น EA เสียหรือไม่? เป็นไปได้ แต่ส่วนใหญ่แล้วมักเกิดจากการติดตั้งผิดวิธี ทำให้พลาดโอกาสในการประเมินศักยภาพทำกำไรของโปรแกรมนั้นไปอย่างน่าเสียดาย

มาดูขั้นตอนการติดตั้ง Expert Advisor ในแพลตฟอร์ม MetaTrader 4 แบบทีละขั้น โดยยกตัวอย่าง สเกลปเปอร์ยอดนิยม “Barabashka” เป็นกรณีศึกษา

วิธีติดตั้งโปรแกรมเทรดอัตโนมัติสำหรับฟอเร็กซ์ใน MetaTrader 4 ภายใน 6 ขั้นตอน

สารบัญ

ขั้นตอนที่ 1. ดาวน์โหลดไฟล์ EA

สิ่งแรกที่ต้องตระหนักคือ Forex Robot ไม่ใช่เวทมนตร์เสกเงิน แต่เป็นซอฟต์แวร์ที่มีอัลกอริทึมการเทรดภายใต้เงื่อนไขเฉพาะ ซึ่งบรรจุอยู่ในไฟล์หนึ่งหรือหลายไฟล์

ไฟล์ EA จะมีนามสกุลเป็น .mq4 หรือ .ex4:

  • .mq4 – ไฟล์ซอร์สโค้ด (Source Code) ซึ่งแพลตฟอร์มจะทำการคอมไพล์ให้เป็น EA
  • .ex4 – ไฟล์ EA ที่ผ่านการคอมไพล์เรียบร้อยแล้ว

นอกจากไฟล์หลักแล้ว ชุดไฟล์ EA อาจประกอบด้วย:

  • Custom Indicators – ไฟล์นามสกุล .mq4 หรือ .ex4
  • Libraries – ไฟล์นามสกุล .dll
  • ไฟล์ Preset (.set) – ไฟล์นามสกุล .set สำหรับโหลดค่าตั้งค่า
ไฟล์โปรแกรมเทรดอัตโนมัติสำหรับฟอเร็กซ์
ไฟล์ประกอบของ Forex Robot

ภาพนี้แสดงไฟล์ที่เกี่ยวข้องกับระบบเทรด โดยลูกศรชี้ระบุประเภทของแต่ละไฟล์ ได้แก่ ไฟล์ไลบรารี (Barabachka.dll), ไฟล์ที่ปรึกษาอัตโนมัติ (Barabachka.ex4), ไฟล์การตั้งค่า (eurusd_M5.set) และไฟล์เก็บถาวรที่มีอินดิเคเตอร์เพิ่มเติม (Indicators-barabashka)

ในไฟล์ที่ดาวน์โหลดมาอาจมีไฟล์นามสกุล .exe ซึ่งทำหน้าที่ติดตั้งไฟล์ไปยังโฟลเดอร์ต่างๆ โดยอัตโนมัติ แต่ในที่นี้เราจะแสดงวิธีการติดตั้งด้วยตนเอง กรณีที่ไม่มีไฟล์ติดตั้งดังกล่าว

ขั้นตอนที่ 2. คัดลอกไฟล์ EA ไปยังโฟลเดอร์ของ MetaTrader 4 ที่ถูกต้อง

นำไฟล์แต่ละประเภทไปวางในไดเรกทอรีที่ถูกต้องของแพลตฟอร์ม MetaTrader 4 ดังนี้:

  • ไฟล์ EA (.ex4 หรือ .mq4) คัดลอกหรือย้ายไปที่ C:\Program Files\MetaTrader 4\MQL4\Experts
  • ไฟล์ อินดิเคเตอร์ เพิ่มเติม ให้ แตกไฟล์ (!) ลงในโฟลเดอร์ C:\Program Files\MetaTrader 4\MQL4\Indicators
  • ไฟล์ Library คัดลอกหรือย้ายไปที่ C:\Program Files\MetaTrader 4\MQL4\Libraries
  • ไฟล์ Preset คัดลอกหรือย้ายไปที่ C:\Program Files\MetaTrader 4\MQL4\Presets
การติดตั้งไฟล์โปรแกรมเทรดอัตโนมัติลงในเทอร์มินัล MetaTrader 4
การติดตั้งไฟล์ Forex Robot ใน MetaTrader 4

ภาพนี้แสดงโครงสร้างโฟลเดอร์ของโปรแกรม MetaTrader โดยลูกศรชี้ไปยังโฟลเดอร์ Experts, Indicators, Libraries และ Presets เพื่อแสดงตำแหน่งที่ควรวางไฟล์

ด้านล่างแสดงให้เห็นตัวอย่างไฟล์ที่ถูกคัดลอก ได้แก่ Barabachka.dll, Barabachka.ex4, eurusd_M5.set และ Indicators-barabashka ซึ่งสอดคล้องกับโฟลเดอร์ปลายทางที่ลูกศรชี้ไว้

ขั้นตอนที่ 3. ตั้งค่าแพลตฟอร์มให้รองรับการทำงานกับ EA

เปิดหรือรีสตาร์ท แพลตฟอร์ม MetaTrader 4 (หากเปิดอยู่แล้ว)

ก่อนแนบ EA กับกราฟ ต้องตั้งค่าแพลตฟอร์มให้อนุญาตให้ทำงานกับ Robot ได้ โดยกด Ctrl + O หรือไปที่เมนู Tools → Options

ในหน้าต่าง Settings ให้เลือกแท็บ Expert Advisors และตั้งค่าตามภาพด้านล่าง:

การตั้งค่าเทอร์มินัลเพื่อใช้งานโปรแกรมเทรดอัตโนมัติ
การตั้งค่าแพลตฟอร์มสำหรับทำงานกับ EA

ภาพนี้แสดงหน้าต่างการตั้งค่าโดยมีลูกศรชี้ไปที่ช่องให้ทำเครื่องหมายเพื่ออนุญาตการซื้อขายอัตโนมัติและการนำเข้า DLL ข้อความสีแดงด้านล่างระบุว่าให้ทำการ勾选ในช่องเหล่านี้

ขั้นตอนที่ 4. แนบ EA กับกราฟราคา

คลิกปุ่ม Navigator บนแถบเครื่องมือ ในแผงด้านซ้ายให้เลือกแท็บ Expert Advisors ค้นหา EA ของคุณ แล้วลากเมาส์ไปวางบนกราฟคู่เงินที่ต้องการ

การวางโปรแกรมเทรดอัตโนมัติบนกราฟ
การแนบ Forex Robot กับกราฟ

ภาพนี้แสดงขั้นตอนการนำ Expert Advisor ชื่อ “Barabachka” จากหน้าต่าง Navigator (ซึ่งเปิดด้วยปุ่มบนแถบเครื่องมือ) ไปวางบนกราฟ EURUSD,H1 โดยการลากและวางด้วยเมาส์

ข้อควรระวัง!

  • ไอคอน EA ในหน้าต่าง Navigator อาจปรากฏเป็นสีเทา ไม่ต้องกังวลว่า Forex Robot จะใช้งานไม่ได้ สีเทาหมายถึงมีการใช้เฉพาะไฟล์ .ex4 โดยไม่มีไฟล์ซอร์สโค้ด .mq4
  • สามารถรัน EA หลายตัวบนคู่เงินเดียวกันได้ แต่ต้องแนบกับกราฟคนละชาร์ต และต้องกำหนดค่า MagicNumber ให้แตกต่างกัน เพื่อให้แต่ละ EA จัดการออเดอร์ของตนเองโดยไม่ก้าวก่ายกัน

ขั้นตอนที่ 5. ปรับแต่งพารามิเตอร์ของ EA

หลังจากลาก EA ไปวางบนกราฟ หน้าต่างตั้งค่าจะปรากฏขึ้น ไปที่แท็บ Common และ勾选所有选项 (ติ๊กถูกทุกช่อง)

หน้าต่างตั้งค่าโปรแกรมเทรดอัตโนมัติสำหรับฟอเร็กซ์
หน้าต่างตั้งค่า Forex Robot

ภาพนี้แสดงหน้าต่างการตั้งค่าของโปรแกรมเทรด โดยมีตัวเลือกเช่น “Long & Short” และช่องทำเครื่องหมายที่เน้นด้วยเส้นแดง การทำเครื่องหมายในช่องเหล่านั้นหมายถึงการอนุญาตให้ระบบส่งสัญญาณเตือน อนุญาตการนำเข้าฟังก์ชันจากภายนอก และอนุญาตให้บอททำการซื้อขายอัตโนมัติได้

หากมีไฟล์ Preset (.set) ให้ไปที่แท็บ Inputs คลิกปุ่ม Load เลือกไฟล์ .set ที่ต้องการ แล้วกด เปิด

การตั้งค่าโปรแกรมเทรดอัตโนมัติจากไฟล์ .set
การโหลดค่าตั้งค่าจากไฟล์ Preset

ภาพนี้แสดงขั้นตอนการโหลดไฟล์ตั้งค่าสำหรับ EA โดยเริ่มจากกดปุ่มสีฟ้าเพื่อเปิดหน้าต่างเลือกไฟล์ จากนั้นให้เลือกไฟล์ “eurusd_M5.set” และกดปุ่มยืนยันด้านล่างขวาเพื่อนำเข้าค่าพารามิเตอร์ต่างๆ เช่น TimeFrame 5 และ magicNum 290979 กลับไปยังโปรแกรม

หลังจากโหลดค่าตั้งค่าเสร็จสิ้น กดปุ่ม ตกลง

ข้อควรระวัง!

  • สามารถแก้ไขค่าตั้งค่าของ Robot ได้ตลอดเวลา โดยคลิกขวาที่กราฟราคา เลือกเมนู Expert Advisors → Properties
การปรับแต่งคุณสมบัติของโปรแกรมที่ติดตั้งแล้ว
การแก้ไขคุณสมบัติของ EA ที่ติดตั้งแล้ว

เมนูนี้แสดงคำสั่งสำหรับจัดการกราฟและ Expert Advisor (EA) โดยเส้นสีแดงเน้นที่ตัวเลือก “Советники” ซึ่งหมายถึง EA และเมนูย่อย “Свойства…” ที่ใช้ตั้งค่า properties ของ EA นั้น

ขั้นตอนที่ 6. เริ่มการเทรดด้วย EA

เมื่อกด ตกลง หน้าต่างตั้งค่าจะหายไป และที่มุมขวาบนของกราฟจะปรากฏชื่อ EA พร้อมไอคอนหน้ายิ้ม

สัญญาณว่าโปรแกรมติดตั้งสำเร็จแล้ว
สัญญาณว่าติดตั้ง EA สำเร็จ

หากเห็นหน้าบึ้งแทนที่จะยิ้ม ให้ตรวจสอบปุ่ม AutoTrading บนแถบเครื่องมือ หากเป็นสีแดง ให้คลิกเพื่อเปลี่ยนเป็นสีเขียว ไอคอนหน้ายิ้มจะปรากฏขึ้น ยืนยันว่า EA ทำงานปกติ

ปุ่ม ‘AutoTrading’
ปุ่ม AutoTrading

เมนูด้านบนแสดงตัวเลือกสำหรับสร้างคำสั่งใหม่ (Новый Ордер) และเปิดใช้งานการซื้อขายอัตโนมัติ (Авто-торговา) ซึ่งถูกเน้นด้วยกรอบสีแดง แถวด้านล่างเป็นปุ่มเลือกช่วงเวลาของกราฟ ได้แก่ M1, M5, M15, M30, H1, H4, D1, W1 และ MN

ข้อควรระวัง!

  • อย่าคาดหวังว่า Robot จะเข้าออเดอร์ทันทีหลังติดตั้ง เพราะมันจะทำงานก็ต่อเมื่อเงื่อนไขในอัลกอริทึมเกิดขึ้นจริง
  • อย่าคิดว่า EA ต้องทำกำไรเสมอไป การขาดทุนเป็นเรื่องปกติของการเทรดอัตโนมัติ สิ่งสำคัญคือกำไรสุทธิต้องมากกว่าขาดทุน และพอร์ตโฟลิโอเติบโตอย่างสม่ำเสมอ
  • คุณสามารถเทรดมือบนคู่เงินเดียวกันได้ โดย EA จะไม่ยุ่งกับออเดอร์ที่คุณเปิดเอง อย่างไรก็ตาม ไม่แนะนำให้ปิดออเดอร์ที่ EA เปิดไว้ด้วยมือ เพราะบาง EA อาจเปิดออเดอร์นั้นกลับมาใหม่
  • EA จะทำงานเฉพาะเมื่อแพลตฟอร์มเปิดอยู่เท่านั้น หากไม่สามารถเปิดคอมพิวเตอร์ทิ้งไว้ได้ ควรใช้บริการ VPS

สรุปแล้ว การติดตั้ง Forex Robot ใน MetaTrader 4 ใช้เวลาเพียงไม่กี่นาที และจะเร็วขึ้นหากคุณมีประสบการณ์ หากคุณตั้งใจจะเทรดด้วย Robot อย่างจริงจัง ควรบันทึกหน้านี้ไว้ในรายการโปรด ซึ่งจะเป็นประโยชน์อย่างมากในช่วงเริ่มต้น

บทความสำหรับมือใหม่เกี่ยวกับแพลตฟอร์มเทรด

ติดตามเราทาง Telegram

Fortrader contentUrl Suite 11, Second Floor, Sound & Vision House, Francis Rachel Str. Victoria Victoria, Mahe, Seychelles +7 10 248 2640568

เพิ่มเติมจากหมวดหมู่นี้

บทความทั้งหมด

นักเทรดชายปะทะนักเทรดหญิง: ใครมีโอกาสทำกำไรในตลาด Forex มากกว่ากัน?

จากข้อมูล CFI นักเทรดหญิงในรัสเซียมีเพียง 6% แล้วใครมีโอกาสทำกำไรได้มากกว่ากัน? วิเคราะห์ข้อดี-ข้อเสียของนักเทรดชายและหญิงอย่างละเอียด

การบริหารเงินทุนและการบริหารความเสี่ยงในการซื้อขาย

การบริหารเงินทุน (Money Management) คือหัวใจสำคัญของการเทรดอย่างยั่งยืน โดยเป้าหมายหลักคือรักษาเงินทุนและลดการขาดทุนให้น้อยที่สุด

การสร้าง Trading Strategy Forex ของตัวเอง

การสร้าง Trading Strategy Forex ของตัวเองคือกระบวนการที่ต้องใช้สามัญสำนึก การสังเกต และการปรับแต่งอย่างต่อเนื่อง

เลเวอเรจและการบริหารความเสี่ยงในการซื้อขาย: ขนาดมีผลจริงหรือไม่?

เลเวอเรจไม่ได้กำหนดระดับความเสี่ยงโดยตรง ความเสี่ยงขึ้นอยู่กับขนาดตำแหน่งที่เปิด ไม่ใช่สัดส่วนเลเวอเรจ

บทความเพื่อการศึกษาล่าสุด

บทความทั้งหมด

บรรณาธิการแนะนำ

บทความทั้งหมด