VPS (Virtual Private Server หรือเซิร์ฟเวอร์ส่วนตัวเสมือน) คือคอมพิวเตอร์เสมือนที่เชื่อมต่ออินเทอร์เน็ตตลอด 24 ชั่วโมงและเชื่อมต่อจากระยะไกล หากรัน MT5 บนนั้น เทอร์มินัลของคุณจะเปิดอยู่แม้คอมพิวเตอร์ของคุณจะปิด คู่มือนี้อธิบายว่าเมื่อไหร่ที่ต้องใช้ VPS และเลือกอย่างไร
VPS ใช้ทำอะไร
MT5 และ Expert Advisor (EA) ที่รันอยู่ในนั้นจะทำงานเฉพาะเมื่อเทอร์มินัลเปิดอยู่และเชื่อมต่ออินเทอร์เน็ต ไฟดับ การเชื่อมต่อขาด การรีสตาร์ตหลังอัปเดต หรือแค่ปิดคอมพิวเตอร์ที่บ้านหรือที่ทำงาน ก็ทำให้ EA หยุดทำงาน VPS ช่วยให้คุณทำงานบนเซิร์ฟเวอร์ที่เปิดตลอด 24 ชั่วโมงเพื่อลดความเสี่ยงนี้
ต้องใช้เมื่อไหร่
- เมื่อ EA หรือระบบอัตโนมัติอื่นต้องทำงานตลอด 24 ชั่วโมง
- เมื่อคุณรันเทอร์มินัล MT5 หลายตัวพร้อมกัน
- เมื่อคุณใช้ระบบ เช่น การคัดลอกการเทรด ที่ต้องอาศัยการเปิดเทอร์มินัลค้างไว้
- เมื่อคุณต้องการลดความหน่วงของการเชื่อมต่อโดยทำงานใกล้เซิร์ฟเวอร์ของโบรกเกอร์
หากคุณเทรดด้วยมือเท่านั้นและไม่ได้ใช้ EA โดยปกติคุณไม่จำเป็นต้องมี VPS
สิ่งที่ควรพิจารณา
| เกณฑ์ | แนวทางทั่วไป |
|---|---|
| ระบบปฏิบัติการ | MT5 พัฒนาสำหรับ Windows VPS ที่เป็น Windows มีปัญหาน้อยกว่า |
| RAM | โดยปกติอย่างน้อย 2 GB สำหรับเทอร์มินัลหนึ่งตัว เทอร์มินัลเพิ่มแต่ละตัวใช้เพิ่มประมาณ 0.5–1 GB ขึ้นอยู่กับจำนวนกราฟ สัญลักษณ์ และอินดิเคเตอร์ที่เปิดอยู่ |
| CPU (vCPU) | 1–2 vCPU มักเพียงพอสำหรับเทอร์มินัลหนึ่งตัว เพิ่มขึ้นหากใช้หลายเทอร์มินัล |
| ดิสก์ | แนะนำ SSD โดยปกติ 30–40 GB เพียงพอสำหรับเทอร์มินัลหนึ่งตัว |
| ที่ตั้งและความหน่วง | เลือกดาต้าเซ็นเตอร์ที่อยู่ใกล้เซิร์ฟเวอร์ของโบรกเกอร์ คุณวัดความหน่วง (มิลลิวินาที) ได้จากตัวแสดงการเชื่อมต่อที่มุมขวาล่างของ MT5 |
| ความน่าเชื่อถือ | ตรวจสอบข้อตกลงเรื่องเวลาทำงาน (uptime) ของผู้ให้บริการและช่องทางการสนับสนุน |
| การสำรองข้อมูล | ตัวเลือกสแนปช็อตหรือสำรองข้อมูลเซิร์ฟเวอร์ช่วยให้ทำงานง่ายขึ้น |
ขั้นตอนการตั้งค่า
- เช่า VPS ที่เป็น Windows ผู้ให้บริการจะให้ที่อยู่ IP ชื่อผู้ใช้ และรหัสผ่านแก่คุณ
- เชื่อมต่อด้วย Remote Desktop ใช้ «Remote Desktop Connection» บน Windows, Microsoft Remote Desktop บน Mac หรือแอปอย่าง «RD Client» บนมือถือ
- ติดตั้ง MT5 ดาวน์โหลดเทอร์มินัลจากเว็บไซต์ทางการของโบรกเกอร์ ติดตั้งใน VPS แล้วล็อกอินเข้าบัญชีของคุณ
- ติดตั้ง EA คัดลอกไฟล์ไปยังโฟลเดอร์ที่ถูกต้องแล้วเพิ่มลงในกราฟ: วิธีติดตั้ง EA ใน MT5
- ตรวจสอบว่าปุ่ม Algo Trading เป็นสีเขียว
- ตัดการเชื่อมต่อ อย่าออกจากระบบ การปิดหน้าต่าง Remote Desktop จะทำให้เซสชันยังเปิดอยู่ ส่วน «ออกจากระบบ» (Sign out / Log off) จะปิดโปรแกรมที่เปิดอยู่ด้วย
ปัญหาที่พบบ่อย
| อาการ | สาเหตุที่เป็นไปได้และวิธีแก้ |
|---|---|
| MT5 ปิดอยู่หลังเซิร์ฟเวอร์รีสตาร์ต | การอัปเดต Windows อาจทำให้เซิร์ฟเวอร์รีสตาร์ต วางทางลัดของ MT5 ไว้ในโฟลเดอร์ Startup ของ Windows เพื่อให้เปิดอัตโนมัติ |
| เซิร์ฟเวอร์ช้าหรือหน่วยความจำเต็ม | ปิดกราฟและสัญลักษณ์ที่ไม่จำเป็น ลดจำนวนกราฟที่เปิดต่อเทอร์มินัล และหากจำเป็นให้เปลี่ยนไปใช้แพ็กเกจที่มี RAM มากขึ้น |
| ความหน่วงของการเชื่อมต่อสูง | ลองใช้ VPS ที่ตั้งอยู่ใกล้เซิร์ฟเวอร์ของโบรกเกอร์มากขึ้น |
| เชื่อมต่อด้วย Remote Desktop ไม่ได้ | ตรวจสอบที่อยู่ IP ชื่อผู้ใช้ และรหัสผ่าน ตรวจสอบไฟร์วอลล์และข้อจำกัดการเข้าถึงของผู้ให้บริการ |
| เซสชันสิ้นสุดเมื่อฉันตัดการเชื่อมต่อ | ผู้ให้บริการบางรายปิดเซสชันที่ถูกตัดการเชื่อมต่อหลังจากผ่านไปครู่หนึ่ง ตรวจสอบการตั้งค่าเซสชันของผู้ให้บริการ |
ความปลอดภัย
- ใช้รหัสผ่านที่แข็งแรงและไม่ซ้ำ และเปลี่ยนรหัสผ่านเริ่มต้น
- หากเป็นไปได้ ให้อนุญาตการเข้าถึง Remote Desktop จากที่อยู่ IP ที่รู้จักเท่านั้น
- ตรวจสอบการอัปเดต Windows เป็นประจำ
- ติดตั้งบนเซิร์ฟเวอร์เฉพาะบัญชีของคุณเองและโปรแกรมที่เชื่อถือได้
คำถามที่พบบ่อย
VPS ช่วยลดความหน่วงของการเทรดหรือไม่
ยิ่ง VPS อยู่ใกล้เซิร์ฟเวอร์ของโบรกเกอร์ ความหน่วงก็อาจต่ำลง แต่นั่นไม่ได้หมายความว่าผลลัพธ์ดีขึ้น ข้อดีหลักคือทำให้เทอร์มินัลทำงานโดยไม่สะดุด คุณดูความหน่วง (มิลลิวินาที) ได้จากตัวแสดงการเชื่อมต่อที่มุมขวาล่างของ MT5
มี VPS ฟรีหรือไม่
โบรกเกอร์บางรายอาจให้ VPS หากคุณตรงตามเงื่อนไขด้านยอดเงินหรือปริมาณการเทรด เงื่อนไขแตกต่างกันไปตามโบรกเกอร์และอาจเปลี่ยนแปลงได้ ดังนั้นโปรดตรวจสอบเงื่อนไขล่าสุดในหน้าของโบรกเกอร์เอง
MT5 ทำงานบน VPS ที่เป็น Linux ได้หรือไม่
MT5 พัฒนาอย่างเป็นทางการสำหรับ Windows สามารถรันบน Linux ด้วย Wine ได้ แต่การสนับสนุนมีจำกัด สำหรับผู้ใช้ส่วนใหญ่ VPS ที่เป็น Windows มีปัญหาน้อยกว่า
EA จะหยุดหรือไม่หากฉันปิดหน้าต่างหลังเชื่อมต่อ VPS
ไม่หยุด การปิดหน้าต่าง Remote Desktop (ตัดการเชื่อมต่อ) ทำให้เซสชันยังเปิดอยู่และเทอร์มินัลยังทำงานต่อไป หากคุณออกจากระบบ Windows (log off) โปรแกรมที่เปิดอยู่จะถูกปิดด้วย จึงไม่ควรทำเช่นนั้น