มีคำถามหนึ่งที่เทรดเดอร์ที่เพิ่งเริ่มใช้ Expert Advisor หรือ EA มักสงสัยเหมือนกันเกือบทุกคนว่า “ถ้าปิดคอมแล้ว EA ยังทำงานได้ไหม?” คำตอบตรงๆ คือ ไม่ได้ — ตราบใดที่คุณยังรัน EA บนคอมส่วนตัว เมื่อไหร่ที่ปิดเครื่อง หลับ หรือไฟดับ MT5 ก็ปิดตามไปด้วย และโอกาสทองที่ตลาดสร้างขึ้นในช่วงดึกหรือเช้ามืดก็หายวับไปพร้อมกัน นั่นคือเหตุผลที่เทรดเดอร์มืออาชีพทั่วโลกเลือกใช้ VPS (Virtual Private Server) ควบคู่กับ MT5 เพราะมันคือคอมพิวเตอร์เสมือนที่เปิดทำงานตลอด 24 ชั่วโมง 7 วันต่อสัปดาห์ ไม่มีวันหยุด ไม่มีวันเหนื่อย และ EA ของคุณก็จะรันได้อย่างต่อเนื่องโดยไม่สะดุด บทความนี้จะพาคุณไปรู้จัก VPS ตั้งแต่ต้นจนจบ พร้อมขั้นตอนการเชื่อมต่อกับ MT5 อย่างละเอียด แม้ไม่มีความรู้ด้านเทคนิคมาก่อนก็ทำได้แน่นอน
VPS คืออะไร? ทำไมนักเทรด EA ถึงขาดไม่ได้
VPS ย่อมาจาก Virtual Private Server คือเซิร์ฟเวอร์เสมือนที่ตั้งอยู่ในศูนย์ข้อมูลขนาดใหญ่ทั่วโลก มีการเชื่อมต่ออินเทอร์เน็ตความเร็วสูงและเสถียรภาพสูงมาก
เปรียบง่ายๆ ก็คือ คอมพิวเตอร์เช่าที่เปิดค้างไว้ตลอดเวลา โดยที่คุณสามารถเข้าควบคุมได้จากระยะไกลผ่านโปรแกรม Remote Desktop ไม่ว่าจะอยู่ที่บ้าน ที่ทำงาน หรือแม้แต่บนมือถือ
ประโยชน์หลักของการใช้ VPS กับ MT5
- EA รันได้ตลอด 24 ชั่วโมง ไม่ขึ้นอยู่กับสถานะของคอมส่วนตัว
- Latency ต่ำกว่า เพราะ VPS มักตั้งอยู่ใกล้เซิร์ฟเวอร์ของโบรกเกอร์ ส่งคำสั่งได้เร็วกว่า
- ไม่กระทบชีวิตประจำวัน ปิดคอม ออกไปทำงาน หรือเดินทางต่างประเทศ EA ก็ยังทำงานอยู่
- ปลอดภัยจากไฟดับและอินเทอร์เน็ตหลุด ศูนย์ข้อมูลมีระบบสำรองไฟและเครือข่ายสำรองเสมอ
เลือก VPS แบบไหนให้เหมาะกับ MT5?
ก่อนจะเชื่อมต่อ MT5 กับ VPS ต้องเลือก VPS ให้ถูกต้องก่อน เพราะ VPS มีให้เลือกหลายระดับราคาและสเปก สิ่งที่ควรพิจารณามีดังนี้
1. ระบบปฏิบัติการ MT5 รองรับ Windows เป็นหลัก ดังนั้นควรเลือก VPS ที่ใช้ Windows Server (แนะนำ Windows Server 2019 หรือ 2022) เพราะติดตั้งและใช้งาน MT5 ได้เหมือนกับคอมทั่วไปเลย
2. RAM และ CPU สำหรับการรัน MT5 พร้อม EA 1-3 ตัว สเปกที่แนะนำขั้นต่ำคือ
- RAM: 2 GB ขึ้นไป (แนะนำ 4 GB เพื่อความลื่นไหล)
- CPU: 1-2 Core
- Storage: 40 GB SSD ขึ้นไป
3. ตำแหน่งที่ตั้ง Server ยิ่ง VPS อยู่ใกล้เซิร์ฟเวอร์ของโบรกเกอร์มากเท่าไหร่ Latency ยิ่งต่ำ ออเดอร์ยิ่งส่งได้เร็ว ลองถามโบรกเกอร์ว่า Server หลักตั้งอยู่ที่ไหน แล้วเลือก VPS ในภูมิภาคเดียวกัน เช่น ถ้าโบรกเกอร์ใช้ Server ที่ลอนดอน ก็เลือก VPS ยุโรปจะดีที่สุด
4. ราคา VPS สำหรับเทรด Forex เริ่มต้นประมาณ 5-20 USD ต่อเดือน ถือว่าคุ้มมากเมื่อเทียบกับโอกาสที่ EA อาจพลาดไปในช่วงที่คอมปิดอยู่
ขั้นตอนการเชื่อมต่อ MT5 กับ VPS ทีละขั้น
เมื่อได้ VPS แล้ว มาดูวิธีติดตั้งและเชื่อมต่อ MT5 เพื่อให้ EA รันได้ตลอดเวลากันเลยครับ
ขั้นตอนที่ 1: เข้าถึง VPS ผ่าน Remote Desktop
เมื่อสมัคร VPS เสร็จแล้ว ผู้ให้บริการจะส่ง IP Address, Username และ Password มาให้ทางอีเมล
บน Windows:
- กด Windows + R แล้วพิมพ์ mstsc กด Enter
- ใส่ IP Address ของ VPS ในช่อง Computer
- กด Connect แล้วใส่ Username และ Password ที่ได้รับมา
- หน้าจอ Windows ของ VPS จะปรากฏขึ้นมา พร้อมใช้งานได้ทันที
บน Mac: ดาวน์โหลดแอป “Microsoft Remote Desktop” จาก App Store แล้วทำขั้นตอนเดียวกัน
ขั้นตอนที่ 2: ดาวน์โหลดและติดตั้ง MT5 บน VPS
เมื่อเข้าสู่หน้าจอ VPS แล้ว ให้ทำเหมือนกับการติดตั้งโปรแกรมบนคอมทั่วไป
- เปิดเบราว์เซอร์ใน VPS แล้วไปที่เว็บไซต์ของโบรกเกอร์หรือเว็บไซต์หลักของ MetaQuotes
- ดาวน์โหลดไฟล์ติดตั้ง MT5 ที่เหมาะกับโบรกเกอร์ที่คุณใช้อยู่
- ดับเบิลคลิกไฟล์ที่ดาวน์โหลดมา แล้วทำตามขั้นตอนการติดตั้งตามปกติ
- เมื่อติดตั้งเสร็จ เปิด MT5 แล้ว Log in ด้วยบัญชีเทรดของคุณ
เคล็ดลับ: ถ้าโบรกเกอร์มีลิงก์ดาวน์โหลด MT5 โดยตรงจากหน้าเว็บไซต์ของตัวเอง ให้ใช้ลิงก์นั้นเพราะจะมีการตั้งค่า Server ของโบรกเกอร์มาให้อัตโนมัติ
ขั้นตอนที่ 3: ย้าย EA จากคอมส่วนตัวไปยัง VPS
นี่คือขั้นตอนที่หลายคนสงสัยว่าทำอย่างไร คำตอบคือง่ายมากครับ
วิธีที่ 1: Copy-Paste ผ่าน Remote Desktop Windows Remote Desktop รองรับการ Copy-Paste ไฟล์ระหว่างเครื่องได้โดยตรง เพียงแค่
- Copy ไฟล์ EA (.ex5) จากคอมของคุณ
- Paste ลงใน VPS ได้เลย โดยวางไว้ที่โฟลเดอร์ MQL5 > Experts ของ MT5 บน VPS
วิธีที่ 2: ผ่าน MT5 โดยตรง ใน MT5 บน VPS ไปที่ File > Open Data Folder แล้วเปิดโฟลเดอร์ MQL5 > Experts จากนั้นวางไฟล์ EA ลงไปได้เลย
ขั้นตอนที่ 4: เปิด EA บน MT5 และตั้งค่าให้รันตลอดเวลา
- เปิด MT5 บน VPS แล้วไปที่ Navigator > Expert Advisors
- ลาก EA ที่ต้องการไปวางบนกราฟ
- ในหน้าต่างการตั้งค่า ให้ติ๊ก ✅ “Allow Algo Trading”
- ตรวจสอบให้แน่ใจว่าปุ่ม “Algo Trading” บน Toolbar ของ MT5 เป็นสีเขียว
- ตั้งค่า EA ตามพารามิเตอร์ที่ต้องการ แล้วกด OK
เพียงเท่านี้ EA ก็จะรันบน MT5 ของ VPS ตลอด 24 ชั่วโมงแล้ว
ขั้นตอนที่ 5: ตั้งค่า VPS ไม่ให้ปิดหน้าจออัตโนมัติ
สิ่งสำคัญที่หลายคนมักลืมคือการปิด Screen Saver และ Sleep Mode ของ VPS เพราะบางครั้งอาจทำให้ MT5 หยุดทำงาน
ไปที่ Control Panel > Power Options แล้วตั้งค่าให้
- Turn off display: Never
- Put computer to sleep: Never
วิธีตรวจสอบว่า EA กำลังรันอยู่จริงหรือไม่
แม้จะปิดคอมส่วนตัวไปแล้ว คุณยังตรวจสอบสถานะ EA บน VPS ได้ตลอดเวลา
- ผ่าน Remote Desktop: เปิด Remote Desktop แล้วดูหน้าจอ MT5 บน VPS ได้โดยตรง
- ผ่านแอปมือถือ MT5: Log in ด้วยบัญชีเดียวกัน แล้วตรวจสอบออเดอร์ที่ EA เปิดไว้
- ดูที่ Tab “Journal” ใน MT5: ทุกครั้งที่ EA ทำงาน จะมีบันทึกปรากฏใน Journal เสมอ
ข้อควรระวังก่อนใช้ VPS กับ MT5
- อย่า Log in MT5 บัญชีเดียวกันพร้อมกัน 2 เครื่อง เพราะอาจทำให้เกิดออเดอร์ซ้ำหรือขัดแย้งกัน ให้ Log out จากคอมส่วนตัวก่อนที่จะใช้งานบน VPS
- อัปเดต MT5 บน VPS แยกต่างหาก เพราะเวอร์ชันบน VPS และคอมส่วนตัวอาจต่างกัน
- สำรองข้อมูล EA และการตั้งค่า เอาไว้เสมอ เผื่อวันที่ต้องย้ายหรือต่ออายุ VPS
การเชื่อมต่อ MT5 กับ VPS ไม่ได้ยากอย่างที่คิดครับ แค่ทำตามขั้นตอนทั้ง 5 ข้อที่กล่าวมา ก็สามารถให้ EA ของคุณรันได้ตลอด 24 ชั่วโมงอย่างเต็มประสิทธิภาพ
สิ่งที่ได้กลับมาคือ ความสบายใจ ที่รู้ว่าไม่ว่าคุณจะทำอะไรอยู่ที่ไหน MT5 และ EA ของคุณก็กำลังทำงานอยู่อย่างไม่หยุดพัก เฝ้าตลาดแทนคุณในทุกช่วงเวลา ทั้งยามค่ำคืน วันหยุด และระหว่างที่คุณออกไปใช้ชีวิตในแบบที่คุณต้องการนั่นแหละคือเหตุผลที่เทรดเดอร์ที่จริงจังทุกคนไม่ควรมองข้าม VPS ไปครับ
