
EA ทำงานได้เฉพาะตอนที่ MT5 เปิดอยู่และเชื่อมต่อเซิร์ฟเวอร์ ถ้าคุณอยากให้บอทเทรดทำงานต่อเนื่องโดยไม่ต้องเปิดคอมที่บ้านทิ้งไว้ VPS สำหรับ EA คือคำตอบที่คนส่วนใหญ่เลือก บทความนี้อธิบายว่า VPS คืออะไร เลือกสเปกและตำแหน่งเซิร์ฟเวอร์อย่างไร และดูแลให้ปลอดภัยได้แบบไหน
สรุปสั้น: VPS คือเครื่อง Windows เสมือนที่เปิดอยู่ตลอดเวลาในศูนย์ข้อมูล คุณติดตั้ง MT5 และ EA ไว้บนนั้น แล้วรีโมตเข้าไปดูจากคอมหรือมือถือได้ เลือกเซิร์ฟเวอร์ที่อยู่ใกล้เซิร์ฟเวอร์โบรกเกอร์ ใช้รหัสผ่านที่แข็งแรง และตรวจระบบอย่างสม่ำเสมอ
VPS สำหรับ EA คืออะไร
VPS ย่อมาจาก Virtual Private Server คือการซอยเซิร์ฟเวอร์ตัวใหญ่ออกเป็นเครื่องเสมือนย่อย ๆ โดยแต่ละเครื่องได้ระบบปฏิบัติการ RAM และพื้นที่เก็บข้อมูลแยกเป็นของตัวเอง สำหรับสายเทรดอัตโนมัติ เรามักเช่า VPS ที่เป็น Windows เพื่อติดตั้ง MetaTrader 5 แล้วปล่อยให้ EA ทำงานบนนั้นตลอด 24 ชั่วโมง
คุณเชื่อมต่อเข้า VPS ผ่านโปรแกรม Remote Desktop จากคอมพิวเตอร์ หรือผ่านแอป Windows App บนมือถือ (ชื่อเดิมคือ Remote Desktop) หน้าจอที่เห็นจะเหมือนใช้คอมพิวเตอร์ Windows อีกเครื่องหนึ่ง
ทำไมบอทเทรดต้องรันบน VPS
ปัญหาของการรัน EA บนคอมที่บ้านไม่ได้อยู่ที่ความแรงของเครื่อง แต่อยู่ที่ความต่อเนื่อง เหตุการณ์ธรรมดาอย่างไฟดับ เน็ตหลุด เครื่องเข้าโหมด Sleep หรือ Windows รีสตาร์ตเพื่ออัปเดต ล้วนทำให้ EA หยุดส่งคำสั่งได้ทั้งสิ้น ถ้าเกิดขึ้นช่วงที่มีออเดอร์เปิดอยู่ ระบบอาจจัดการออเดอร์ไม่ได้ตามที่ออกแบบไว้
อีกเหตุผลคือความหน่วง (Latency) ระหว่างเครื่องที่รัน MT5 กับเซิร์ฟเวอร์เทรดของโบรกเกอร์ ยิ่งอยู่ใกล้ คำสั่งยิ่งไปถึงเร็ว ซึ่งสำคัญมากสำหรับระบบที่เทรดบ่อยหรือเก็บกำไรระยะสั้น
VPS เทียบกับคอมพิวเตอร์ที่บ้าน
| หัวข้อ | VPS | คอมพิวเตอร์ที่บ้าน |
|---|---|---|
| การเปิดตลอดเวลา | ออกแบบให้ทำงานต่อเนื่อง | ต้องเปิดเครื่องทิ้งไว้เอง |
| ไฟดับ เน็ตหลุด | ศูนย์ข้อมูลมีระบบไฟและเน็ตสำรอง | หยุดทำงานทันทีเมื่อเกิดปัญหา |
| ความหน่วงถึงโบรกเกอร์ | เลือกตำแหน่งใกล้เซิร์ฟเวอร์โบรกเกอร์ได้ | ขึ้นกับเน็ตบ้านและระยะทาง |
| ค่าใช้จ่าย | มีค่าเช่ารายเดือน | ไม่มีค่าเช่า แต่มีค่าไฟและค่าเสื่อมเครื่อง |
| การดูแลจากมือถือ | รีโมตเข้าได้ทุกที่ผ่าน Windows App | ต้องตั้งค่ารีโมตเองและเปิดเครื่องไว้ |
| ใช้คอมทำงานอื่น | แยกจากเครื่องส่วนตัว ไม่รบกวนกัน | ใช้งานหนักหรือรีสตาร์ตอาจกระทบ EA |
สเปก VPS ที่เหมาะกับ MT5 และ EA
MT5 ไม่ได้ต้องการเครื่องแรงมาก แต่ Windows เองใช้ทรัพยากรพอสมควร ตารางนี้เป็นแนวทางเริ่มต้นโดยประมาณ ไม่ใช่ข้อกำหนดตายตัว EA ที่คำนวณหนักหรือเปิดกราฟจำนวนมากอาจต้องการมากกว่านี้
| การใช้งาน | CPU | RAM | พื้นที่ SSD |
|---|---|---|---|
| MT5 1 ตัว EA 1–2 ตัว | 1–2 vCPU | 2–4 GB | 40 GB ขึ้นไป |
| MT5 2–3 ตัว | 2–4 vCPU | 4–8 GB | 60 GB ขึ้นไป |
| MT5 หลายบัญชี | 4 vCPU ขึ้นไป | 8 GB ขึ้นไป | 80 GB ขึ้นไป |
ระบบปฏิบัติการ
เลือก Windows Server หรือ Windows รุ่น 64 บิตที่ยังได้รับการอัปเดตความปลอดภัย เพราะ MT5 เวอร์ชันปัจจุบันรองรับเฉพาะระบบ 64 บิต
ลดการใช้ทรัพยากรของ MT5
ปิดกราฟที่ไม่ได้ใช้ ลบสัญลักษณ์ที่ไม่จำเป็นออกจาก Market Watch และลดค่า Max bars in chart ในเมนู Tools → Options → Charts ช่วยให้ MT5 ใช้ RAM น้อยลงและทำงานลื่นขึ้น
ตำแหน่งเซิร์ฟเวอร์และค่า Latency
หลักสำคัญคือเลือก VPS ที่อยู่ใกล้เซิร์ฟเวอร์เทรดของโบรกเกอร์ ไม่ใช่ใกล้บ้านคุณ เพราะคำสั่งซื้อขายเดินทางจาก VPS ไปยังโบรกเกอร์โดยตรง โบรกเกอร์หลายแห่งตั้งเซิร์ฟเวอร์ไว้ในศูนย์ข้อมูลใหญ่ของยุโรปหรือเอเชีย สอบถามโบรกเกอร์หรือดูจากเอกสารของโบรกเกอร์ได้
วิธีเช็กง่าย ๆ คือล็อกอิน MT5 บน VPS แล้วดูตัวเลขมุมขวาล่างของโปรแกรม ซึ่งแสดงสถานะการเชื่อมต่อและค่า Ping เป็นมิลลิวินาที ยิ่งต่ำยิ่งดี ถ้าตัวเลขสูงผิดปกติ ให้ลองคลิกที่ช่องนั้นแล้วเลือกสแกนเซิร์ฟเวอร์ใหม่ หรือพิจารณา VPS ในตำแหน่งอื่น
Virtual Hosting ของ MT5 เทียบกับ Windows VPS
นอกจากเช่า Windows VPS จากผู้ให้บริการทั่วไป MT5 ยังมีบริการ Virtual Hosting ของ MetaQuotes ในตัว ทั้งสองแบบมีจุดเด่นต่างกัน
Virtual Hosting ในตัว MT5
เช่าได้จากในตัวโปรแกรมเลย ในหน้าต่าง Navigator ให้คลิกขวาตรงบัญชีเทรด เลือก Register a Virtual Server แล้ว MT5 จะหาเซิร์ฟเวอร์ที่อยู่ใกล้โบรกเกอร์ให้เอง ค่าบริการจ่ายผ่านบัญชี MQL5.community เมื่อเช่าแล้วจึงสั่งซิงก์ (Migration) เพื่อย้ายกราฟ EA และ Indicator จาก MT5 บนเครื่องคุณขึ้นไปรันที่นั่น
- ไม่มีหน้าจอ Windows ให้รีโมตเข้าไปใช้ ต้องแก้ไขที่เครื่องตัวเองแล้วซิงก์ใหม่ทุกครั้ง
- ห้ามเรียกใช้ DLL ถ้า EA ต้องใช้ DLL จะทำงานบนบริการนี้ไม่ได้
- Script ไม่ถูกย้ายขึ้นไป และเช่าผูกกับบัญชีเทรดทีละบัญชี
หลังย้าย EA ขึ้นไปแล้ว MT5 จะปิด Algo Trading บนเครื่องของคุณให้อัตโนมัติ เพื่อป้องกันการเปิดออเดอร์ซ้ำจากสองที่
Windows VPS จากผู้ให้บริการ
ได้เครื่อง Windows เต็มรูปแบบ ติดตั้ง MT5 ได้หลายตัว ใช้ EA ได้ทุกแบบ และปรับแต่งได้อิสระ แลกกับการที่คุณต้องดูแลเรื่องอัปเดตและความปลอดภัยเอง
| หัวข้อ | Virtual Hosting ของ MT5 | Windows VPS |
|---|---|---|
| การตั้งค่า | ทำจากใน MT5 ไม่ต้องติดตั้งเอง | ติดตั้ง MT5 และ EA เองผ่าน Remote Desktop |
| หน้าจอใช้งาน | ไม่มี ดูผลผ่าน MT5 เครื่องตัวเอง | มีหน้าจอ Windows ครบ |
| EA ที่ใช้ DLL | ใช้ไม่ได้ | ใช้ได้ |
| จำนวนบัญชี | ผูกกับบัญชีเทรดทีละบัญชี | รันหลายบัญชีได้ตามสเปก |
| การดูแลระบบ | ผู้ให้บริการดูแลให้ | ผู้ใช้ดูแลอัปเดตและความปลอดภัยเอง |
เชื่อมต่อ VPS จากคอมพิวเตอร์และมือถือ
บนคอมพิวเตอร์ Windows ใช้โปรแกรม Remote Desktop Connection ที่มีมาในเครื่อง ส่วนบนมือถือใช้แอป Windows App เมื่อเชื่อมต่อได้แล้ว ขั้นตั้งค่าเครื่องให้ MT5 รันไม่สะดุดอยู่ในบทความ ตั้งค่า VPS MT5 ให้รัน EA ได้ต่อเนื่อง และถ้าแค่อยากดูบัญชีจากมือถือโดยไม่ต้องรีโมตเข้าเครื่อง อ่านทางเลือกได้ใน ใช้ EA บนมือถือได้ไหม
เคล็ดลับ: เมื่อดูระบบเสร็จ ให้ปิดหน้าต่าง Remote Desktop ด้วยการกดปิดหรือ Disconnect ห้ามกด Sign out เพราะ Sign out จะปิดโปรแกรมทั้งหมด รวมถึง MT5 ที่รัน EA อยู่
เคล็ดลับความปลอดภัยของ VPS
VPS ที่รัน EA เชื่อมอยู่กับบัญชีเทรดของคุณ จึงควรดูแลเหมือนเป็นกระเป๋าเงินใบหนึ่ง
- ตั้งรหัสผ่าน VPS ให้ยาว เดายาก และไม่ซ้ำกับบริการอื่น
- ไม่บอกรหัสเข้าเครื่อง VPS และรหัสผ่านหลักของบัญชีเทรดให้ใครรู้ ถ้าจำเป็นต้องให้คนช่วยดู ให้เปลี่ยนรหัสผ่านทันทีเมื่อเสร็จ
- ถ้าต้องการให้คนอื่นดูผลอย่างเดียว ใช้ Investor Password ของ MT5 ซึ่งดูได้แต่เทรดไม่ได้
- เปิดการยืนยันตัวตนสองขั้นตอนกับบัญชีผู้ให้บริการ VPS ถ้าผู้ให้บริการมีให้
- ติดตั้ง Windows Update อย่างสม่ำเสมอ และลงเฉพาะโปรแกรมที่จำเป็น
- ไม่เปิดเว็บหรือดาวน์โหลดไฟล์ที่ไม่รู้ที่มาบน VPS
การดูแล VPS และ EA เป็นประจำ
-
เช็กสถานะทุกวัน
ดูว่า MT5 เชื่อมต่ออยู่ ปุ่ม Algo Trading เปิด และไอคอนของ EA บนกราฟแสดงว่ากำลังทำงาน ใช้เวลาไม่กี่นาทีจากมือถือ
-
อ่านแท็บ Experts และ Journal
ข้อความแจ้งเตือนหรือข้อผิดพลาดมักบอกปัญหาก่อนที่มันจะกระทบบัญชี เช่น คำสั่งถูกปฏิเสธหรือการเชื่อมต่อหลุดบ่อย
-
อัปเดตและรีสตาร์ตช่วงตลาดปิด
จัดการ Windows Update และรีสตาร์ตเครื่องช่วงสุดสัปดาห์ หลังรีสตาร์ตให้เปิด MT5 และตรวจสถานะ EA ทุกครั้ง
-
ตรวจทรัพยากรเครื่อง
ดู RAM ใน Task Manager และดูพื้นที่ดิสก์ที่เหลือใน File Explorer (This PC) เป็นระยะ ถ้าใช้งานใกล้เต็ม ให้ลดกราฟหรือพิจารณาขยายสเปก
คำเตือนความเสี่ยง: VPS ช่วยให้ EA ทำงานต่อเนื่องเท่านั้น ไม่ได้ลดความเสี่ยงของการเทรด การเทรด Forex ทองคำ และ CFD อาจทำให้เงินทุนของคุณหายไปบางส่วนหรือทั้งหมด และผลการทดสอบหรือผลลัพธ์ในอดีตไม่ได้รับประกันผลลัพธ์ในอนาคต
คำถามที่พบบ่อยเรื่อง VPS สำหรับ EA
ปิดหน้าต่าง Remote Desktop แล้ว EA ยังทำงานอยู่ไหม?
ยังทำงานอยู่ ถ้าคุณปิดหน้าต่างหรือกด Disconnect แต่ถ้ากด Sign out โปรแกรมทั้งหมดบน VPS จะถูกปิด รวมถึง MT5 ด้วย
ใช้ Virtual Hosting ของ MT5 กับ EA ทุกตัวได้ไหม?
ไม่ทุกตัว บริการนี้ไม่อนุญาตให้เรียกใช้ DLL ถ้า EA ต้องใช้ DLL จะต้องรันบน Windows VPS แทน ควรสอบถามผู้พัฒนา EA ก่อนเลือกบริการ
รัน MT5 หลายบัญชีบน VPS เครื่องเดียวได้ไหม?
ได้ บน Windows VPS สามารถติดตั้ง MT5 แยกโฟลเดอร์สำหรับแต่ละบัญชี ขอเพียงให้ RAM และ CPU เพียงพอกับจำนวนโปรแกรมที่เปิด
ถ้าจะใช้ VPS ต้องเปิดคอมที่บ้านทิ้งไว้ด้วยไหม?
ไม่ต้อง EA ทำงานบน VPS อย่างอิสระ คอมหรือมือถือของคุณใช้แค่ตอนรีโมตเข้าไปดูหรือปรับค่าเท่านั้น
บทความนี้เป็นความรู้สำหรับคนที่รัน EA บน VPS เอง ส่วน FALCON PRO EA ทำงานบนเซิร์ฟเวอร์ของเราผ่านแดชบอร์ด ผู้ใช้จึงไม่ต้องเช่า VPS ถ้าอยากรู้ว่าเริ่มใช้อย่างไร ทักทีมงานผ่าน LINE ได้
ถามทีมงานว่าเริ่มใช้อย่างไรการเทรด Forex ทองคำ CFD และสินทรัพย์ที่ใช้ Leverage มีความเสี่ยงสูง ราคาอาจเคลื่อนไหวรุนแรงจนคุณสูญเสียเงินทุนไปบางส่วนหรือทั้งหมด ผลการทดสอบและผลที่เคยเกิดขึ้นในอดีตไม่ได้รับประกันผลในอนาคต FALCON PRO EA เป็นซอฟต์แวร์ที่ส่งคำสั่งซื้อขายทองคำ XAUUSD ตามกลยุทธ์ของชุด EA ที่ผู้ใช้เลือก ทุกชุดถือออเดอร์ที่ติดลบไว้ เปิดออเดอร์แก้เพิ่มด้วย Lot ที่ใหญ่ขึ้น และไม่ตัดขาดทุนเอง เมื่อราคาไปทางเดียวไกล เงินในบัญชีอาจหมดได้ ซอฟต์แวร์นี้ไม่ถือเป็นคำแนะนำด้านการลงทุน และไม่มีการรับประกันกำไรในทุกกรณี ผู้ใช้ควรศึกษาข้อมูล เริ่มด้วยเงินจำนวนน้อยที่ยอมเสียได้ทั้งหมด เช่น บัญชี Cent และกำหนดความเสี่ยงให้เหมาะกับฐานะของตนเองก่อนใช้งานจริง
ตัวอย่างตัวเลขในบทความสมมติขึ้นเพื่อใช้อธิบายหลักการเท่านั้น และไม่ใช่ผลการเทรดของ FALCON PRO EA