ในบทความนี้เราจะสาธิตการปรับแต่ง ใช้งาน MT4/MT5 ให้ใช้ CPU น้อยที่สุดโดยตัวอย่าง Task Manager หลังรันแล้วและยังไม่ได้ปรับแต่งใดๆ ใช้ CPU อยู่ประมาณ 33%
1. ตั้งค่าให้ MT4/MT5 แสดง History น้อยที่สุด โดยบาง EA ทำการ loop อ่าน history ตลอดเวลา จึงมีการใช้ทรัพกร CPU อย่างมาก เพื่อป้องกันปัญหา overload แนะนำตั้งค่า MT4/MT5 ให้แสดง History น้อยลง
**แนะนำถามผู้พัฒนา EA ว่าสามารถทำได้หรือไม่ เพราะบาง EA ก็จำเป็นต้องอ่าน History
1.1 เปิด MT4/MT5 ขึ้นมา ดูที่แถบ Terminal เลือก History
1.2 คลิกขวาที่ประวัติเทรดเลือก Custom Period...
1.3 เลือก Period เป็น Today กด OK แนะนำทำทุก MT4/MT5
2. Hide คู่เงินที่ไม่ได้เทรด จะช่วยลดการ feed ราคา ทำให้ใช้ CPU น้อยลง ดูที่ช่อง Markets Watch (หากปิดเอาไว้ให้ทำการเปิดขึ้นมาโดยกดที่ View -> Markets Watch) ทำการคลิกขวาในช่อง เลือก Hide All แค่นี้คู่เงินที่ไม่ได้ใช้งานจะถูกปิดทั้งหมด จะเหลือเฉพาะคู่เงินที่เปิดอยู่
หากต้องการให้คู่เงินแสดงกลับมาให้คลิกขวาเลือก Show All
**แนะนำถามผู้พัฒนา EA ว่าสามารถทำได้หรือไม่ เพราะบาง EA ต้องการ feed หลายคู่ใน EA เดียว
3. ปิด Trade History บนกราฟ จะช่วยให้ MT5 ไม่ต้องแสดง Object ประวัติเทรดซึ่งไม่จำเป็นและใช้ CPU จำนวนมาก ให้คลิกขวากราฟเปล่า กดปิด Trade History (แนะนำทำทุกกราฟที่เปิดใช้งาน)
4. ย่อโปรแกรมเทรดลง จะช่วยให้ MT4/MT5 ไม่ต้องแสดง Object ทำให้ใช้งาน CPU น้อยลงได้ คลิกขวาแถบ Task bar ด้านล่าง เลือก Show the Desktop โปรแกรมทั้งหมดก็จะถูกย่อลง
หลังจัดการทั้งหมดลองเช็ค Task manager อีกครั้ง CPU ลดลงเหลือ 4% จาก 33% **แต่ทั้งนี้ขึ้นกับ EA ที่ลูกค้าใช้งาน
การตั้ง Startup คือ ถ้า VPS รีสตาร์ทไม่ว่าลูกค้าสั่ง หรือ VPS มีปัญหามันจะช่วยเปิด MT4/MT5 ขึ้นมาทำงานต่อโดยอัตโนมัติ หลัง Restart เสร็จ
ซึ่งเป็นการตั้งค่าพื้นฐานที่ต้องทำ
อ่านคู่มือตั้งค่า Startup ได้ที่นี้