Expert Advisors (EA หรือโปรแกรมเทรดอัตโนมัติ) ช่วยให้การเทรดใน MetaTrader 5 เป็นแบบอัตโนมัติ คุณใช้ EA ที่ TabTrade ได้บนบัญชี MT5 ทุกบัญชี คู่มือนี้ครอบคลุมการติดตั้ง EA บน MT5 การตรวจสอบการตั้งค่าบนบัญชีทดลอง และการเลือกวิธีโฮสต์เพื่อให้กลยุทธ์ทำงานต่อไปแม้คอมพิวเตอร์ของคุณปิดอยู่
สิ่งที่ Expert Advisor ทำบน MT5
Expert Advisor หรือ EA จะทำตามกฎการเทรดที่เขียนเป็นโค้ดไว้ในตัว Expert Advisors ของ MT5 เขียนด้วยภาษาโปรแกรมเฉพาะที่เรียกว่า MQL5
คุณแนบ EA เข้ากับกราฟได้จากหน้าต่าง Navigator (ตัวนำทาง) ใน MT5 กราฟหนึ่งกราฟรัน Expert Advisor ได้ครั้งละหนึ่งตัวเท่านั้น
คุณหา EA สำเร็จรูปได้จาก MQL5 Market หรือศึกษาการสร้าง EA ของคุณเอง หน้าแพลตฟอร์ม MetaTrader 5 อธิบายพื้นฐานของแพลตฟอร์ม ส่วนบทเรียนพื้นฐานการเทรดด้วยอัลกอริทึมอธิบายว่ากฎการเทรดกลายเป็นกลยุทธ์อัตโนมัติได้อย่างไร
บัญชีและแพลตฟอร์มสำหรับ EA ที่ TabTrade
คุณใช้ EA บนบัญชี TabTrade ได้อย่างอิสระ ภายใต้ข้อกำหนดและเงื่อนไข EA ใช้ได้กับบัญชีจริงทั้งห้าประเภท ได้แก่ Standard, Edge, VIP, Cent และ Swap-Free ตรวจสอบให้แน่ใจว่าเงื่อนไขของบัญชีที่คุณเลือกเหมาะกับ EA ก่อนใช้งานจริง
บัญชีทดลองก็รองรับ EA เช่นกัน คุณจึงทดสอบ EA ได้ก่อนนำเงินทุนไปเสี่ยง บัญชี Cent แสดงยอดเงินเป็น USC และขนาดสถานะเท่ากับ 1/100 ของขนาดล็อตปกติ ทำให้เทรดจริงด้วยขนาดที่เล็กลงและทดสอบกลยุทธ์ได้
ปัจจุบัน TabTrade ให้บริการเทรดผ่าน MT5 แต่ไม่ได้ให้บริการผ่าน cTrader cBot ต้องใช้ cTrader ดังนั้น cBot จึงรันบนบัญชี TabTrade ไม่ได้ ดูความแตกต่างของแพลตฟอร์มได้ในการเปรียบเทียบ MT5 กับ cTrader
ก่อนตั้งค่าพารามิเตอร์ของ EA ให้ตรวจสอบประเภทบัญชี ชื่อตราสารที่ถูกต้อง และคำต่อท้ายของตราสาร (เช่น .c สำหรับสัญลักษณ์ของบัญชี Cent) รวมถึงขนาดสัญญา ปริมาณขั้นต่ำ และขั้นของปริมาณ ใช้ตารางเปรียบเทียบบัญชีก่อนเลือกประเภทบัญชี
คุณค้นหาหรือรีเซ็ตข้อมูลเข้าสู่ระบบ และดาวน์โหลดแพลตฟอร์มได้ใน Secure Account Portal ของ TabTrade ใช้คู่มือดาวน์โหลดแพลตฟอร์มเพื่อเริ่มต้น
เมื่อติดตั้ง MT5 แล้ว ให้ทำตามขั้นตอนการติดตั้งด้านล่างเพื่อตั้งค่า EA
วิธีติดตั้ง EA บน MT5
- เปิด MetaTrader 5 แล้วเข้าสู่ระบบบัญชีเทรดและเซิร์ฟเวอร์ที่ถูกต้อง
- หา EA เวอร์ชันที่ถูกต้องสำหรับ MT5 จาก MQL5 Market หรือจากผู้ขาย
- ติดตั้ง EA ด้วยตนเองผ่าน File > Open Data Folder > MQL5 > Experts (ไฟล์ > เปิดโฟลเดอร์ข้อมูล) ผ่าน MetaEditor หรือผ่าน MQL5 Market หรือช่องทางของผู้ขาย Market ใช้บัญชี MQL5.community ของคุณ
- ลาก EA จากหน้าต่าง Navigator ไปวางบนกราฟที่ต้องการ
- ตั้งค่า Inputs (พารามิเตอร์อินพุต) ของ EA ให้เหมาะกับบัญชีและตราสารของคุณ
- เปิดใช้การเทรดอัตโนมัติในแถบเครื่องมือด้านบนของแพลตฟอร์ม และเปิดใช้การเทรดจริงในระดับ EA แต่ละตัวในการตั้งค่า EA
ตรวจสอบว่า EA ของคุณทำงานอยู่
ตรวจสอบห้าข้อนี้เมื่อ EA ของคุณไม่เทรด
- ไอคอน “Auto Trading enabled” (เปิดการเทรดอัตโนมัติแล้ว) จะปรากฏที่มุมขวาบนของกราฟเมื่อ EA เริ่มทำงาน
- ไอคอน “Auto Trading disabled” (ปิดการเทรดอัตโนมัติ) หมายความว่า EA ไม่ได้รับอนุญาตให้เทรด
- ปุ่ม AutoTrading บนแถบเครื่องมือของ MT5 ใช้เปิดหรือปิดการเทรดอัตโนมัติสำหรับทั้งแพลตฟอร์ม
- ตัวเลือก “Allow Auto Trading” (อนุญาตการเทรดอัตโนมัติ) ในแท็บ Common (ทั่วไป) ของคุณสมบัติ EA ใช้ควบคุมการเทรดของ EA ตัวนั้น
- หน้าต่าง Toolbox (กล่องเครื่องมือ) แสดงบันทึกของโปรแกรมและบันทึกการทำงานของ EA
“Allow DLL imports” (อนุญาตการนำเข้า DLL) อาจเป็นอันตราย จึงควรเปิดใช้เฉพาะกับแอปพลิเคชันที่เชื่อถือได้ “Allow WebRequest for listed URL” (อนุญาต WebRequest สำหรับ URL ที่ระบุ) ปิดอยู่โดยค่าเริ่มต้น และคุณต้องเพิ่มเว็บไซต์ที่เชื่อถือได้ลงในรายการด้วยตนเอง
อ่านคู่มือ MetaTrader 5 เรื่องโรบอตเทรดเพื่อดูการตั้งค่าเพิ่มเติม
ทดสอบ EA ที่ติดตั้งแล้ว
เดโมของผลิตภัณฑ์ใน MQL5 Market ทำงานได้เฉพาะใน Strategy Tester (ตัวทดสอบกลยุทธ์) เท่านั้น ไม่ใช่บนกราฟแบบเรียลไทม์ การรัน EA บนกราฟของบัญชีทดลองต้องใช้ EA ที่มีสิทธิ์ใช้งานสำหรับการใช้งานนั้น คู่มือ MetaTrader 5 Market
เดโมของผลิตภัณฑ์และบัญชีเทรดทดลองมีจุดประสงค์ต่างกัน อย่างแรกให้คุณประเมินซอฟต์แวร์ใน Strategy Tester ส่วนอย่างหลังให้คุณตรวจสอบ EA บนบัญชีทดลองที่คุณตั้งใจจะใช้ก่อนใช้งานจริง
การตั้งค่าที่สำเร็จไม่ได้พิสูจน์ว่า EA จะทำกำไรได้ และไม่ได้รับรอง EA สำหรับทุกบัญชี
รัน EA ของคุณตลอด 24/7
บริการโฮสต์เสมือน (virtual hosting) ของ MetaQuotes รันแพลตฟอร์ม MetaTrader 5 ของคุณบนเซิร์ฟเวอร์ระยะไกล EA ของคุณจึงทำงานต่อไปได้แม้คอมพิวเตอร์ของคุณปิดอยู่ ประเภทการย้ายข้อมูล “All” (ทั้งหมด) จะย้ายกราฟที่เปิดอยู่ EA ที่กำลังทำงาน อินดิเคเตอร์ และการตั้งค่าการคัดลอกสัญญาณ
บริการโฮสต์เสมือนของ MetaQuotes ห้ามการเรียกใช้ DLL และจะไม่ย้ายสคริปต์ไปด้วย บัญชีที่ยืนยันตัวตนด้วยรหัสผ่านแบบใช้ครั้งเดียวใช้กับบริการนี้ไม่ได้ และกราฟหนึ่งกราฟเก็บแท่งราคาได้ไม่เกิน 500,000 แท่ง
Windows VPS เป็นช่องทางโฮสต์อีกแบบหนึ่งที่รันแพลตฟอร์ม MetaTrader 5 แบบเต็ม New York City Servers เป็นผู้ให้บริการ VPS รายหนึ่งที่ TabTrade ทำงานร่วมด้วย และ VPS ของผู้ให้บริการรายนี้มี MetaTrader 5 ติดตั้งไว้ล่วงหน้า ตัวเลือกเหล่านี้และตัวเลือก VPS อื่นในลอนดอนให้ตำแหน่งที่ใกล้ที่สุดเพื่อลดความหน่วง
ตรวจสอบส่วนประกอบที่ EA ต้องใช้ตามที่ผู้ขายระบุ และข้อกำหนดของบริการโฮสต์ ก่อนเลือกช่องทางโฮสต์ ดูตัวเลือก VPS hosting หรืออ่านคู่มือการย้ายไปยังบริการโฮสต์เสมือนก่อนย้ายกราฟของคุณ