การเลือก Package VPS ที่เหมาะสมกับ EA

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

อธิบายกลุ่ม Package และการเลือกใช้



การเลือก CPU

คำถามที่ลูกค้าชอบถามกับเราส่วนมากคือ VPS ใช้ได้กี่ mt4/mt5 ? ซึ่งความจริงแล้วไม่สามารถระบุได้เลยว่ามันรันได้กี่หน้าต่างกี่กราฟ เพราะปัจจัยหลักในการใช้ทรัพยากรณ์คือ EA และ EA แต่ละคนที่ใช้งานั้นแตกต่างกันออกไป

ดังนั้นเพื่อเปรียบเทียบให้เห็นภาพได้ง่าย ลูกค้าลองคิดว่าโปรแกรม MT4 คือ โปรแกรม Photoshop (โปรแกรมแต่งรูปภาพ) โดย Notebook ทุกเครื่องสามารถเปิดโปรแกรม Photoshop  ได้ แต่พอเรานำภาพที่มีความละเอียดสูงมาแต่ง จะสังเกตว่า Notebook ที่มี CPU ต่ำจะค้าง แต่ Notebook ที่มี CPU สูงก็สามารถทำงานได้ ดังนั้น EA ก็เปรียบเสมือนรูปภาพนั้น มีความละเอียดของการทำงานต่างกัน บาง EA ที่มี logic ไม่ซับซ้อนมากมายก็สามารถใช้ VPS ราคาถูกได้ บาง EA ที่มี logic ซับซ้อนก็ต้องการ VPS แรงๆ แบบ High Performance

การเลือกประเทศ

เป็นหัวข้อที่เทรดเดอร์หลายคนไม่ค่อยเข้าใจ การเลือกประเทศนั้นมีส่วนสำคัญมากเพื่อให้ MT4/MT5 สามารถทำงานที่เร็วและมีเวลาแฝงต่ำ (Latency ping) ดังนั้นเพื่อความเข้าใจที่ง่ายขึ้นเราจะแยก Latency เป็น 2 ส่วน Latency Remote แล Latency MT4/MT5 (สำคัญ) 


ทีนี้ลูกค้าลองนึกถึงเครื่องคอมพิวเตอร์ตั้งที่ลอนดอนประเทศอังกฤษ และลูกค้าทำการต่อสายจอคีบอร์ด และเม้าส์ ลากยาวกว่า 9000 กิโลเมตร เพื่อใช้งาน โดยใช้งานจอภาพที่ไทยแต่เครื่องคอมพิวเตอร์ตั้งที่ลอนดอน จึงเกิดความหน่วงของภาพเนื่องจากการสื่อสารที่ไกล ซึ่งการส่งภาพจากเครื่องคอมไปยังจอมี Latency ประมาณ 200-300ms

จอกับเครื่องคอมไกลจากกัน ดังนั้นการรับภาพและเม้าส์ คีบอร์ดก็จะดีเลย์เป็นเรื่องปกติ เนื่องจากความยาวของสาย VGA แต่คอมพิวเตอร์ไม่ได้ช้าลงอย่างใด

ดังนั้นกลับมาที่ VPS ก็เปรียบเหมือน เครื่องคอม  ส่วนลูกค้าก็เปรียบเสมือน ผู้ใช้หน้าจอคอม  ใช้ Internet เชื่อมจอภาพแทนสาย VGA

หากลูกค้าเลือกประเทศที่ใกล้กับไทย เช่น Singapore ก็จะรีโมทได้เร็ว ถ้าเลือกไกลจากไทยเช่น สหรัฐ หรือ เยอรมัน ลอนดอน ก็จะรีโมทได้หน่วงขึ้นเนื่องจากการรับภาพที่ไกล

แต่ความหน่วงของ Remote จอภาพคือ VPS ช้าหรือไม่ คำตอบคือ ไม่....  (ยกเว้นความหน่วงเพราะใช้งานหนักเกินไป) ความเร็วของคอมจะไม่ช้าลงเพราะตั้งคนละประเทศ
ดังนั้น VPS แต่ละประเทศเร็วเท่ากัน แค่ Remote ใกล้ กับ ไกล แค่นั้น สรุปคือ ยิ่งลูกค้าอยู่ใกล้ VPS ยิ่ง Remote ได้เร็วครับ เช่นหากลูกค้าเช่า VPS ที่ลอนดอน รีโมทจากไทยจะหน่วง แต่หากลูกค้าบินไปเที่ยวที่ลอนดอน ก็จะรีโมทควบคุม VPS ได้เร็วปกติเพราะลูกค้าอยู่ใกล้มัน

แล้วถ้ามันไกล รีโมทควบคุม VPS ได้หน่วง แล้วทำไมมีให้เลือกหลายประเทศ? เราจึงมาหัวข้อที่ 2


บัญชีเทรดโบรกเกอร์ CXM ที่เปิดใช้งานที่ประเทศไทยมี Latency Ping 192 ms

ตัวอย่าง VDO สาธิต

ใน VDO ใช้งาน MT4 ของโบรกเกอร์ INFINOX ซึ่ง  Data Center โบรกเกอร์ INFINOX ตั้งที่  ลอนดอน

จากนั้นรัน EA เปิด / ปิด order ต่อเนื่องแบบไม่มี Delay  ที่รันต่างกัน 2 ประเทศโดย

ตัวอย่างที่ 1 รัน MT4 บน PC ส่วนตัวตั้งที่ประเทศไทยที่มี Spec สูง แต่มี Latency ping ของ mt4 ที่ 230ms
ตัวอย่างที่ 2 รัน MT4 บน VPS ตั้งที่ ลอนดอนที่มี Spec ต่ำ (1 cpu , ram 1GB) แต่มี Latency ping ของ mt4 เพียง 20ms

สังเกตได้ว่า MT4 ที่ทำงานใกล้ Broker จะทำงานได้เร็วกว่า แม้ CPU จะไม่แรงก็ตาม
ดังนั้น CPU จะมีหลาย Core หรือแรงแค่ไหนก็ไม่มีผลต่อความเร็วของการเปิด ปิด Order **แต่ CPU ต้องเพียงพอให้ EA ทำงาน*** หากต้องการความเร็วให้เน้นที่ Latency Ping ของ MT4/MT5

ฉันจะรู้ได้อย่างไรว่า Broker ของฉันตั้ง Data Center ที่ไหน ? สามารถเช็คได้ง่ายๆตามภาพ

สรุปเนื้อหา

การเลือกกลุ่ม Package ให้เหมาะสมกับประเภท EA


การเลือก CPU ต้องเลือกให้เพียงพอกับที่ EA ต้องการหากไม่ทราบสามารถเลือกได้ตามพื้นฐานก่อน เช่น

การเลือกประเทศ ของ VPS ส่วนใหญ่ลูกค้าจะเลือกเน้นที่ Latency MT4/MT5 เป็นหลักเพื่อให้ MT4/MT5 สื่อสารกับ Broker ได้รวดเร็ว 
แต่ Latency Remote นั้นไม่ได้มีความสำคัญมาก เราจะใช้เพื่อรีโมทเข้าไปตั้งค่า EA เท่านั้นและปิด  ดังนั้นถ้ามันพอควบคุม vps ได้ก็เพียงพอแล้ว ความหน่วงของรีโมทจะมีเพียงความน่ารำคาญเท่านั้น การรีโมทช้าหรือเร็วไม่ได้กระทบกับความเร็ว VPS แต่อย่างใด ยกเว้นว่าลูกค้าต้องการดู Monitor ตลอดเวลา ก็แนะนำเลือก VPS ใกล้ๆที่ลูกค้าอยู่เช่น สิงคโปร์