ถ้าอธิบายแบบไม่ต้องซับซ้อนก็คือ ระยะเวลาเดินทางของคำสั่งจาก ต้นทาง -------> ปลายทาง ยกตัวอย่างเช่น
ลูกค้ากดปุ่มเปิดไม้ จาก App MT5 บนมือถือ หลังจากกดไปแล้วคำสั่งจะต้องใช้เวลาเดินทางจากเครื่องลูกค้าไปยัง Broker ผ่าน Internet โดยอาจใช้เวลา 0.2 วินาที หรือ บางครั้ง 1 วินาที ขึ้นกับว่าลูกค้าจะอยู่ไกลจาก Broker แค่ไหนนั้นเอง
📌 สรุปง่ายๆคือ ระยะเวลาการเดินทางของคำสั่ง ไม่ว่าจะเปิด หรือ ปิด Order รวมถึงการ Modify Order ยิ่งไกลจาก Broker ยิ่งใช้เวลาเดินทางของคำสั่งนานมากยิ่งขึ้น
ในวงการ Forex สามารถใช้ VPS เพื่อแก้ปัญหาเรื่องนี้ได้ โดยแบ่งออกเป็น 2กลุ่มคือ Latency Ping MT4/MT5 และ Latency Ping Remote เราจะอธิบายเพิ่มเติมด้านล่าง
Ping MT4/MT5 คือระยะเวลาส่งคำสั้งจาก Terminal (โปรแกรม MT4/MT5) เดินทางไปยัง Broker ใช้เวลากี่ ms (มิลลิวินาที) โดย
✅หากเปิดใช้ MT4/MT5 เทรดใกล้กับ Broker แค่ไหน Ping มันจะยิ่งต่ำทำให้ คำสั่งจาก Terminal เดินทางไปยัง Broker ใช้เวลาสั้น (เร็ว)
🚨กลับกัน หากเปิดใช้ MT4/MT5 เทรดไกลกับ Broker มากแค่ไหน Ping มันจะยิ่งสูงทำให้ คำสั่งจาก Terminal เดินทางไปยัง Broker ใช้เวลามาก (ช้า)
📌 ฉันจะตรวจสอบอย่างไรว่า MT4/MT5 ของฉันมี Lantecy Ping สูงแค่ไหน ? (ความล่าช้าในการเทรดสูงแค่ไหน)
สามารถกดคลิกซ้ายที่ connection status มุมขวาล่างของ MT4/MT5 จากนั้นจะพบ Access Point Server กำลังเชื่อม Point ไหน และ ความล่าช้ากี่มิลลิวินาที (Latency ping)
ตัวอย่างความล่าช้า 187 ms หรือ 187 มิลลิวินาที
จากภาพด้านบน MT5 มี Ping 187~189 ms แปลว่า
หาก EA สั่งเปิด/ปิด Orderหรือ ลูกค้ากดเปิด/ปิด Order ด้วยตัวเอง คำสั่งจะใช้เวลาเดินไปยัง Broker 189 มิลลิวินาที ....
หลายคนอาจคิดว่ามันก็ไม่เยอะนิ.... มันอาจจริงหาก Order ไม่เยอะมาก แต่มันจะต่างกันเป็นอย่างมากหากมีการเปิด/ปิด Order จำนวนมาก เช่น EA Grid...
📌 ตัวอย่างทดสอบ เปิด และ รวบปิด Order โดยไม่มี Delay [**Broker Infinox ตั้งที่ London**]
ตัวอย่างที่ 1
✅รัน MT4 (ฺBroker Infinox) บน PC Spec : Intel Corei7-Gen6 , RAM 16GB
✅ PC ตั้งที่ประเทศไทย ทำให้ Ping MT4 สูงถึง 231 ms
ตัวอย่างที่ 2
✅รัน MT4 (ฺBroker Infinox) บน VPS Spec : 1 Core , RAM 1GB
✅ VPS ตั้งที่ประเทศอังกฤษ ทำให้ Ping MT4 ต่ำเพียง 20 ms
จากการทดสอบจะสังเกตว่า ถึงแม้ VPS จะ spec ต่ำกว่า PC อยู่มาก แต่สามารถเปิด และ รวบปิด Order จำนวนมากได้ไวกว่า เนื่องจากความล่าช้านั้นต่ำมาก ถึงแม้ PC จะ Spec สูงกว่าก็จริง แต่เนื่องจาก EA ออกแบบไม่ได้ต้องการ CPU สูงขนาดนั้นจึงไม่มีผลต่อการ ปิด / เปิด Order.. (แต่ CPU ต้องเพียงพอกับที่ EA ต้องการ)
📌 ฉันจะลด Latency Ping บน MT4/MT5 ได้อย่างไร ?
การลด Latency ก็ไม่ได้ซับซ้อนอะไร แค่ใช้งานโปรแกรม MT4/MT5 ให้ใกล้ Broker ที่สุด ยิ่งใกล้ Ping ยิ่งต่ำ...
ยกตัวอย่าง Broker Interstellar สำหรับ MT4 มี Server ตั้งที่ ลอนดอน
🚨หากใช้งาน MT4 บน VPS ที่ไทย จะสังเกตว่า Lantecy Ping สูงถึง 157~ 160 ms แสดงถึงการสื่อสารล่าช้า MT4 แลค ส่งคำสั่งได้ช้า
✅หากใช้งาน MT4 บนVPS ที่ลอนดอน จะสังเกตว่า Lantecy Ping ต่ำเพียง 1 ~ 3 ms แสดงถึงการสื่อสารเวลาแฝงที่ต่ำช่วย EA เทรดได้ดีขึ้น
📌 ฉันจะรู้ได้อย่างไรว่า MT4/MT5 ของ Broker ที่ฉันใช้ตั้งที่ไหน ?
ลูกค้าสามารถกดเทสได้ด้วยตัวเองตามตัวอย่าง พอเสร็จก็กด X ปิดออกได้ จะทราบว่า Broker ดังกล่าวตั้งที่ไหน เพื่อใช้อ้างอิงการเช่า VPS เพื่อลด Latency Ping หรือ จะบินไปประเทศนั้นเพื่อเทรดก็ได้ครับ :)
จากการเทสแสดงข้อมูลว่า Broker ตั้งที่ LONDON สามารถใช้ข้อมูลนี้อ้างอิงการเช่า VPS ได้
🎯 นี้เป็นเหตุผลว่าทำไมบริการ VPS เราจึงมีให้เลือกหลายประเทศ
🎯การลด Ping เป็นส่วนนึงของการเพิ่มความเร็ว แต่ Broker ก็เป็นสาเหตุสำคัญในการดำเนินการเช่นกัน
เป็นปัญหาหลักของเราเนื่องจากคำถามกว่า 70% ที่ถามเรามักถามว่า "ทำไม VPS มันหน่วงจังเลย ??" ซึ่งอาจเข้าใจว่าได้หลายคนเคยใช้ VPS ไทยมาก่อนไม่เคยเจออะไรแบบนี้จึงคิดว่า VPS มันช้า และเป็นข้อเสียนึงในการใช้ VPS ต่างประเทศ หัวข้อนี้เราจะอธิบายให้ฟัง
Latency Remote คือ ระยะทางจาก ลูกค้า -----------> VPS นั้นไกลแค่ไหน... โดย
✅หากลูกค้าเช่า VPS ใกล้ กับลูกค้าเอง จะสามารถควบคุมระยะไกล ได้เร็วภาพดูสมูท
🚨หากลูกค้าเช่า VPS ไกล จากลูกค้า จะสามารถควบคุมระยะไกล ช้าหน่วง ภาพกระตุกเหมือน VPS หน่วง
ลูกค้าหลายคนที่เคยใช้ VPS ไทย ไม่เคยพบอาการ Remote หน่วงช้ามาก่อน เพราะลูกค้า Remote จาก ลูกค้าที่อยู่ไทย ---ไปยัง---> VPS ไทยเอง มันจึงดูสมูทและเร็ว
กลับกัน หากลูกค้าเช่า VPS ที่ อเมริกา แต่นั่งรีโมทจากไทย ไปยังอเมริกา ภาพ Remote จะหน่วงทันที....เพราะไกลมาก แต่ถึงกระนั้นกรณี Latency Remote สูงไม่ได้ส่งผลกระทบต่อ VPS แต่อย่างใดเลย เพื่อให้เห็นภาพ เราจะยกตัวอย่างดังนี้
สมมุติลูกค้าเช่า VPS ไว้ 2 ที่ โดย
✅ VPS ที่ 1 ตั้งที่ไทย
✅ VPS ที่ 2 ตั้งที่อเมริกา
ตัวอย่างที่ 1️⃣ ถ้าลูกค้าอยู่ที่ ไทย
จะรีโมทไปยัง VPS ไทยได้ เร็วมาก
แต่จะรีโมทไปยัง VPS อเมริกาได้ ช้ามาก
ตัวอย่างที่ 2️⃣ ลูกค้าไปเที่ยว อเมริกา
จะรีโมทไปยัง VPS ไทยได้ ช้ามาก
แต่จะรีโมทไปยัง VPS อเมริกาได้ เร็วมาก
🎯 สรุปคือการรีโมทช้า อันเกิดจากลูกค้าอยู่ไกลจาก VPS มันไม่ได้หมายถึง VPS ช้าอย่างที่หลายคนเข้าใจผิด...
Latency Remote สูงไม่ได้กระทบต่อ VPS แต่อย่างใด เทรดเดอร์มืออาชีพจะเข้าใจเรื่องนี้ดี มันไม่ได้สำคัญอะไรมาก ขอแค่พอรีโมทได้ก็เพียงพอ
📌 ฉันจะแก้ปัญหาให้ Latency Remote ดีขึ้นได้อย่างไร หากจำเป็นต้องเช่า VPS ต่างประเทศเพื่อลด Ping MT4/Mt5?
✅ ใช้สายแลน จะช่วยได้มาก เพราะปัญหาหลักคือการสื่อสารระหว่าง Router กับ PC ลูกค้าเอง
✅ ไม่แนะนำใช้เน็ตสาธารณะ เช่น โรงแรม , คาเฟ่ เพราะไม่เสถียรที่จะเชื่อม Remote หรือที่ห่างไกลเช่นเกาะ หรือ ในป่า
✅ ใช้ IPx ที่ระบบส่งให้ จะช่วยได้มากกรณี Internet ไทยวิ่งไปนอกประเทศไม่ได้
✅ Latency Ping ของ MT4/MT5 มีผลโดยตรงต่อความเร็วและความแม่นยำในการส่งคำสั่งแนะนำลด Latency เพื่อเพิ่มประสิทธิภาพ EA
✅ Broker ก็เป็นสาเหตุสำคัญในการดำเนินการเช่นกัน ถึงแม้ Ping จะต่ำแต่ถ้า Broker ดำเนินการช้า ก็ยังช้าเหมือนเดิม
✅ Latency Ping ของ Remote ไม่มีผลโดยตรงกับ EA ใน VPS แต่ทำให้ลูกค้ารำคาญ
✅ แนะนำทดสอบ Latency Ping ก่อนเริ่มรันจริง
✅ อย่าลืม Monitoring CPU , RAM ขณะรัน EA เพื่อตรวจสอบประสิทธิภาพ หาก CPU Overload วิ่ง 100% ตลอดเวลาก็ช้าเช่นเดิม