หน้าหลัก > คลังความรู้ EA และ MT5 > การตั้งค่า VPS และการรัน MT5 ตลอด 24 ชั่วโมง

VPSสภาพแวดล้อมการรันระดับเริ่มต้น

การตั้งค่า VPS และสภาพแวดล้อมรัน MT5 ตลอด 24 ชั่วโมง — พื้นฐานเพื่อไม่ให้ EA หยุดทำงาน

อัปเดตล่าสุด: 2026-05-20 | เวลาอ่าน: ประมาณ 15 นาที

EA มีความหมายก็ต่อเมื่อรันต่อเนื่องตลอด 24 ชั่วโมง 365 วันในขณะที่ตลาดเปิด การรันบน PC ที่บ้านทำได้ แต่มีความเสี่ยงจากไฟดับ, การ Restart และการขาดการเชื่อมต่อ การใช้ VPS (Virtual Private Server) ช่วยให้ EA รันต่อไปบน Cloud แม้คุณปิด PC แล้ว

ทำไมต้องใช้ VPS สำหรับการรัน EA

EA ทำงานได้เฉพาะเมื่อ MT5 เปิดอยู่เท่านั้น หาก PC เข้า Sleep หรือปิดเครื่อง EA จะหยุดทันที ไม่มีการ Close หรือ Entry ใดๆ หาก PC แฮงค์ขณะมี Floating Profit อยู่ Stop Loss ก็จะไม่ทำงาน

VPS คือ PC เสมือนในศูนย์ข้อมูลที่รันตลอด 24 ชั่วโมง คุณเชื่อมต่อจากระยะไกลผ่าน PC หรือสมาร์ทโฟน และเมื่อตัดการเชื่อมต่อ MT5 บน VPS ก็ยังคงทำงานต่อไป ทุกด้านไม่ว่าจะเป็นการป้องกันไฟดับ, ความเสถียรของเครือข่าย และความเร็วในการ Execute ล้วนดีกว่าการรันบน PC ที่บ้าน

เหตุผลหลักในการใช้ VPS

  • EA รันต่อเนื่องแม้ปิด PC (ตลอด 24 ชั่วโมง)
  • ได้รับผลกระทบน้อยจากไฟดับ, การ Restart ของ OS และการขาดการเชื่อมต่อ
  • ใกล้ Server ของ Broker ทำให้ Execute เร็วและ Slippage น้อย
  • ไม่ใช้ทรัพยากรของ PC ที่บ้าน

ข้อกำหนดสเปคในการเลือก VPS

นี่คือแนวทางสำหรับการรัน MT5 ประมาณ 1–3 ตัว ปริมาณที่ต้องการอาจเปลี่ยนแปลงตามจำนวน EA และความซับซ้อนของการคำนวณ

หัวข้อขั้นต่ำแนะนำ
หน่วยความจำ (RAM)2GB4GB ขึ้นไป
CPU1 Core2 Core ขึ้นไป
พื้นที่เก็บข้อมูล30GB SSD50GB SSD ขึ้นไป
Uptime (SLA)99.9%99.99%
ที่ตั้งเซิร์ฟเวอร์ภูมิภาคเดียวกับ Server เทรดใกล้ลอนดอน/นิวยอร์ก
OSWindows ServerWindows Server 2019 ขึ้นไป
หาก RAM ไม่เพียงพอ การทำงานจะไม่เสถียรระหว่าง Backtest หรือเปิดหลาย Chart โดยเฉพาะหากวางแผนทำ Backtest ระยะยาวบน VPS ควรเลือก 4GB ขึ้นไป

ความต่างระหว่าง VPS ฟรีและ VPS เชิงพาณิชย์

หัวข้อVPS ฟรีจาก BrokerVPS เชิงพาณิชย์
ค่าใช้จ่ายฟรี (มีเงื่อนไขเช่น Volume การเทรด)ประมาณ 1,000–3,000 เยนต่อเดือน
เงื่อนไขการใช้ต้องมียอดคงเหลือ, Volume การเทรด หรือจำนวน Lot ที่กำหนดไม่มีเงื่อนไข
Brokerผูกกับ Broker ที่ให้บริการใช้กับ Broker ใดก็ได้
สเปคมักเป็นสเปคขั้นต่ำเลือก Plan ได้
เหมาะสำหรับผู้ที่มี Volume การเทรดเพียงพอกับ Broker นั้นผู้ที่ต้องการใช้หลาย Broker อย่างอิสระ
XMTrading, Exness และ Broker อื่นๆ มอบ VPS ฟรีเมื่อตรงตามเงื่อนไข แนะนำให้ตรวจสอบเงื่อนไข VPS ฟรีของ Broker ที่ใช้ก่อน หากไม่ตรงตามเงื่อนไขหรือต้องการใช้หลาย Broker ให้พิจารณา VPS เชิงพาณิชย์

ขั้นตอนการตั้งค่า MT5

ขั้นตอนที่ 1

เชื่อมต่อ Remote กับ VPS

บน Windows ใช้ Remote Desktop Connection บน Mac ใช้แอป "Microsoft Remote Desktop" แล้วกรอก IP Address, Username และ Password ของ VPS เพื่อเชื่อมต่อ

ขั้นตอนที่ 2

ติดตั้ง MT5

ดาวน์โหลด MT5 จากเว็บไซต์ทางการของ Broker ผ่านเบราว์เซอร์บน VPS แล้วติดตั้ง จากนั้น Login ด้วย ID บัญชีเทรด, Password และชื่อ Server

ขั้นตอนที่ 3

วาง EA

วางไฟล์ EA ไว้ใน MQL5/Experts ในโฟลเดอร์ Data หากเป็นไฟล์ .mq5 ให้ Compile ใน MetaEditor แล้ว Restart MT5 EA จะปรากฏใน "Navigator"

ขั้นตอนที่ 4

เปิดใช้งาน Auto Trading

เปิดปุ่ม "Algorithmic Trading" บน Toolbar แล้วลาก EA ไปวางบน Chart ที่ต้องการ อนุญาต Auto Trading ในการตั้งค่า EA หาก Smiley Face ปรากฏที่มุมขวาบนของ Chart แสดงว่า EA กำลังทำงาน

ขั้นตอนที่ 5

ตรวจสอบว่า EA ยังทำงานหลังตัดการเชื่อมต่อ

ปิดการเชื่อมต่อ Remote แล้วรอสักครู่ จากนั้นเชื่อมต่อใหม่และตรวจสอบว่า EA ยังทำงานต่อเนื่องและประวัติการเทรดได้รับการอัปเดต ถ้าใช่แสดงว่าการตั้งค่า VPS สำเร็จ

การตรวจสอบรายวันเพื่อความเสถียร 24 ชั่วโมง

อย่าปล่อยให้ VPS ทำงานโดยไม่มีการตรวจสอบ ควรตรวจสอบรายการต่อไปนี้อย่างน้อยวันละครั้ง

1

สถานะการเชื่อมต่อ MT5 และ Broker

ตรวจสอบว่า Indicator การเชื่อมต่อมุมขวาล่างเป็นสีเขียว (กำลังรับข้อมูล) หากเป็นสีแดงให้ Login ใหม่

2

ตรวจสอบว่า Auto Trading เปิดอยู่

ตรวจสอบปุ่ม "Algorithmic Trading" และ Smiley Face บน Chart เนื่องจากบางครั้งจะปิดหลัง VPS Restart

3

อัตราส่วน Margin

ตรวจสอบว่า Margin Ratio ไม่ลดลงจาก Position ที่ไม่คาดคิดหรือ Floating Loss หากถึงระดับอันตรายให้หยุด EA แล้วพิจารณา

4

ทรัพยากรของ VPS

ตรวจสอบว่า Memory Usage ไม่สูงค้าง การ Restart MT5 เป็นระยะๆ ช่วยป้องกัน Memory Leak

5

Log และ Error

ตรวจสอบ Tab "Experts" และ "Journal" ของ MT5 ว่ามี Error หรือไม่ หากมี Error การส่งคำสั่งซ้ำๆ ให้ตรวจสอบสาเหตุ

🖥️ เปรียบเทียบ VPS เพื่อเลือกที่เหมาะสม

เว็บไซต์นี้เปรียบเทียบบริการ VPS ที่เหมาะสำหรับการรัน EA ตามราคา, สเปค และที่ตั้ง รวมถึงเงื่อนไข VPS ฟรีของแต่ละ Broker

ดูการเปรียบเทียบ VPS →

คำถามที่พบบ่อย

Q: รัน EA บน PC ที่บ้านได้ไหม?

รันได้ แต่ต้องเปิด PC ตลอด 24 ชั่วโมง และทุกอย่างจะหยุดทันทีจากไฟดับ, การ Restart อัตโนมัติ หรือการขาดการเชื่อมต่อ หาก PC หยุดขณะมี Floating Loss อยู่ Stop Loss ก็จะไม่ทำงาน แนะนำอย่างยิ่งให้ใช้ VPS สำหรับการรันที่เสถียร

Q: Mac ใช้ VPS ได้ไหม?

ได้ VPS เองเป็น Windows แต่สามารถเชื่อมต่อ Remote จาก Mac ด้วยแอป "Microsoft Remote Desktop" หน้าจอ Windows จะปรากฏบน Mac ขณะเชื่อมต่อ และเมื่อตัดการเชื่อมต่อ MT5 บน VPS ก็ยังคงทำงานต่อ

Q: VPS ต้องการสเปคเท่าใด?

สำหรับการรัน MT5 1–3 ตัว RAM 4GB และ 2 Core จะให้ความมั่นใจ ขั้นต่ำควรมีอย่างน้อย 2GB หากต้องการทำ Backtest ระยะยาวบน VPS ด้วย ยิ่งมี RAM มากยิ่งเสถียร

Q: ควรเลือก VPS ฟรีหรือ VPS มีค่าใช้จ่าย?

หากตรงตามเงื่อนไข VPS ฟรีของ Broker (ยอดคงเหลือ, Volume การเทรด) VPS ฟรีก็เพียงพอ หากไม่ตรงเงื่อนไขหรือต้องการใช้หลาย Broker VPS แบบรายเดือนให้ความยืดหยุ่นมากกว่า

Q: เมื่อ VPS Restart EA จะกลับมาทำงานอัตโนมัติหรือไม่?

หากลงทะเบียน MT5 ใน Windows Startup และตั้งค่า Auto Login กับบัญชี MT5 จะเริ่มต้นใหม่หลัง Restart อย่างไรก็ตาม "Algorithmic Trading" อาจปิดอยู่ ดังนั้นหลัง Restart ต้องตรวจสอบสถานะการทำงานเสมอ