MT4 และ MT5 มีโหมดการดำเนินการที่แตกต่างกัน MT4 มีโหมดการดำเนินการสามโหมดในขณะที่ MT4 มีโหมดการดำเนินการสี่โหมดจากเทอร์มินัลของไคลเอ็นต์ ต่อไปนี้เป็นโหมดการดำเนินการที่เสนอการร้องขอทันทีของตลาดและการดำเนินการแลกเปลี่ยน โหมดการดำเนินการพิเศษของ MT5 คือการดำเนินการแลกเปลี่ยน
เวอร์ชัน 64 บิต
ระบบปฏิบัติการที่รองรับโดยแพลตฟอร์มการซื้อขายแลกเปลี่ยนทั้งสองนี้ไม่เหมือนกัน MT5 เป็นซอฟต์แวร์เวอร์ชันล่าสุดที่ทำงานได้ดีบนระบบปฏิบัติการ 64 บิตในขณะที่ MT4 เหมาะสำหรับระบบปฏิบัติการ 32 บิต คุณจะต้องตั้งค่าอายุการใช้งานเพื่อติดตั้งซอฟต์แวร์ สิ่งสำคัญคือต้องทราบว่า MT5 สามารถทำงานบนระบบปฏิบัติการ 32 บิตได้เช่นกัน
สถาปัตยกรรมเซิร์ฟเวอร์
MT3 และ MT5 มีการสร้างเซิร์ฟเวอร์ที่แตกต่างกัน MT3 มีเซิร์ฟเวอร์เฉพาะเพียงเครื่องเดียวที่ถูกจำกัดในการสื่อสารกับเซิร์ฟเวอร์อื่น ๆ ในทางกลับกัน MT5 ใช้งานเซิร์ฟเวอร์อื่นและทำงานร่วมกันโดยให้การทำงานร่วมกันและสามารถบรรลุยูทิลิตีฮาร์ดแวร์รวมทั้งปรับปรุงผลลัพธ์เนื่องจากบริการที่แตกต่างกันในการสื่อสารและทำงานร่วมกันนำไปสู่การเพิ่มประสิทธิภาพทรัพยากร มีเซิร์ฟเวอร์หลักสี่ตัวที่ MT5 ใช้ เข้าถึงเซิร์ฟเวอร์การค้าเซิร์ฟเวอร์ประวัติเซิร์ฟเวอร์และเซิร์ฟเวอร์สำรอง ซึ่งแตกต่างจาก MT4 ที่ใช้เซิร์ฟเวอร์เอนจิ้นเพียงเครื่องเดียว
กลุ่มบัญชี
ข้อจำกัดของ MT4 คือจำนวนเทอร์มินัลสูงสุดบนคอมพิวเตอร์เครื่องเดียวกันถูกตั้งค่าเป็น 32 ในขณะที่ MT5 นั้นไม่จำกัด อย่างไรก็ตามฉันยังไม่ได้ทดสอบด้วยตัวเองกับ Mt5
สร้างขึ้นในการกำหนดเส้นทาง
Mt4 มีขีดจำกัดที่โบรกเกอร์ forex จะต้องพัฒนาระบบของตนที่จะเชื่อมโยงกับผู้ให้บริการสภาพคล่องเช่นธนาคารและสถาบันการเงินเช่น JP Morgan และ Citi bank ด้วย MT5 ใหม่จะมีฟังก์ชันในตัวที่ผสานรวมกับระบบผู้ให้บริการสภาพคล่องทุกครั้งที่มีการซื้อขาย
ขนาดฐานข้อมูลสั่งซื้อ
ฐานข้อมูลที่จะโฮสต์แพลตฟอร์ม MT4 ถูกจำกัดให้ยอมรับการซื้อขาย 10 ล้านครั้งเท่านั้น นี่ดูเป็นตัวเลขที่ค่อนข้างเล็กกว่าในตอนนั้น อย่างไรก็ตามเนื่องจากความนิยมในการซื้อขายแลกเปลี่ยนเพิ่มขึ้นในช่วงต่อเวลาจึงจำเป็นต้องพัฒนาแพลตฟอร์มที่จะช่วยให้มีการซื้อขายมากขึ้น ด้วย MT5 จำนวนตำแหน่งไม่ จำกัด นี่หมายความว่าแม้ว่าผู้ค้า forex ทั้งหมดจะทำการซื้อขาย 100 ครั้ง แต่ฐานข้อมูลจะไม่ลดลงเนื่องจากจำนวนการซื้อขาย
รายงาน
รายงานที่คุณสามารถดึงมาจากซอฟต์แวร์ MT4 จะอยู่ในรูปแบบ HTML เท่านั้น ด้วย MT5 รายงานทั้งในรูปแบบ HTML และรูปแบบตาราง Open XML
ประเภทธุรกรรมยอดคงเหลือ
ประเภทของยอดคงเหลือที่จะปรากฏบน MT4 มีเพียงยอดคงเหลือและเครดิตที่มี MT5 มีการบรรจบกันและรายละเอียดของยอดคงเหลือที่กว้างขึ้น เพื่อให้แม่นยำ MT5 มีค่าคอมมิชชั่น 5 โบนัสค่าธรรมเนียมการแก้ไขดอกเบี้ยรับตัวแทนและเครดิต
การบีบอัดไฟล์ ZIP แบบยาว
มีความแตกต่างคือล็อกไฟล์ใน MT4 ไฟล์บันทึกจะถูกบีบอัดโดยอัตโนมัติในขณะที่ MT4 ไฟล์บันทึกจะไม่ถูกบีบอัดด้วยซ้ำ ใน MT5 คุณสามารถรับรหัสจากฐานรหัสเป็นโฟลเดอร์ซิปที่บีบอัดซึ่งคุณสามารถเก็บไว้ในไดรฟ์ในเครื่องของคุณ
การส่งออก SQL
มีความแตกต่างระหว่างภาษาโปรแกรมฐานข้อมูลที่ MT5 และ MT4 ใช้ ด้วย MT4 จะ จำกัด เฉพาะ Microsoft MySQL ที่มี MT5 เท่านั้นภาษาฐานข้อมูลสำหรับการดึงข้อมูลจากเซิร์ฟเวอร์มีส่วนขยายของ PLSQL MySQL และ MSSQL ของ Oracle ทำให้เป็นสามแทนที่จะเป็นเพียงภาษาเดียว
Manager API
API ตัวจัดการช่วยในการสร้างฟังก์ชันเพิ่มเติมด้วย MT4 อินเทอร์เฟซนี้ช่วยให้คุณสร้างเทอร์มินัลของคุณเองที่จะหลอมรวมกับซอฟต์แวร์ MetaQuotes ภาษาอินเทอร์เฟซจะช่วยในความยืดหยุ่นในการรวมเข้ากับระบบอื่น ๆ ภาษาโปรแกรมที่ MT4 ใช้คือ C ++ ด้วย MT5 มีการรวมภาษาโปรแกรมใหม่ ๆ ไว้ด้วย ได้แก่ ASP, Net และ PHP
เกตเวย์ API
เกตเวย์ช่วยให้โบรกเกอร์สร้างอินเทอร์เฟซของระบบกับผู้อื่นได้ สิ่งนี้ทำให้เกตเวย์ที่ยอมรับผู้ให้บริการหลายราย สิ่งนี้เหมาะอย่างยิ่งหากคุณต้องการเชื่อมต่อกับตลาดหลักทรัพย์หรือผู้ให้บริการสภาพคล่องจากระยะไกล ด้วย MT4 ไม่มีเกตเวย์ดังนั้นโบรกเกอร์ forex จึงถูกบังคับให้จ้างทีมเทคนิคของตนเองเพื่อสร้างเกตเวย์ API
นโยบายการเติมคำสั่งซื้อบางส่วน
ด้วย MT4 มีนโยบายการกรอกคำสั่งเพียงสองคำสั่งเติมหรือฆ่า นั่นหมายความว่าหากผู้ซื้อขายวางคำสั่งซื้อการดำเนินการนั้นควรจะถูกเติมทันทีมิฉะนั้นจะฆ่าคำสั่งนั้นหากไม่มีการดำเนินการ ด้วยผู้ค้า MT5 จะได้รับการบรรเทาโทษว่าคำสั่งซื้อจะได้รับการยกเลิกหรือส่งคืนทันที ด้วยการยกเลิกทันทีซึ่งหมายความว่าหากไม่ได้กรอกคำสั่งซื้อบางส่วนโบรกเกอร์ควรยกเลิก และส่งกลับเป็นนัยว่าหากส่วนหนึ่งของคำสั่งซื้อไม่ได้เติมเต็มโบรกเกอร์สามารถอนุญาตให้ MT5 สร้างขีดจำกัดหรือคำสั่งตลาดเพื่อเติมปริมาณที่เหลือได้
นโยบายการกรอกคำสั่งซื้อ
MT5 อนุญาตให้มีการสั่งซื้อบางส่วนหากผู้ซื้อขายมีปริมาณสูงสุดถึงและไม่มีการซื้อขายผู้ค้าสามารถเลือกแก้ไขบางส่วนเพื่อให้ปริมาณที่เหลือถูกยกเลิกได้ สิ่งนี้เหมาะอย่างยิ่งเมื่อซื้อสัญญาและคุณได้ทำสัญญาบางอย่างเป็นคำสั่งซื้อ หากในการดำเนินการคำสั่งนั้นไม่ได้รับการเติมคำสั่งนั้นจะไม่ถูกฆ่า แต่ tit จะเลือก / เติมสิ่งที่สัญญาที่สามารถเติมเต็มส่วนที่เหลือจะถูกส่งคืน ฟังก์ชันนี้ไม่มีใน MT4
ประเภทคำสั่งซื้อที่รอดำเนินการ
คำสั่งที่รอดำเนินการอนุญาตให้ดำเนินการซื้อขายได้ในอนาคตเมื่อใดก็ตามที่ตรงตามเงื่อนไขที่กำหนดไว้ล่วงหน้า MT4 อนุญาตให้มีคำสั่งซื้อที่รอดำเนินการ 4 ประเภทในขณะที่ MT5 มีตัวเลือกที่รอดำเนินการ 6 ประเภท แต่จำกัด buy limit, buy stop, sell limit, sell stop, buy stop limit และ sell stop limit MT4 ไม่มีขีดจำกัด buy stop และ Sell stop limit รูปภาพด้านล่างแสดงประเภทคำสั่งรอดำเนินการต่างๆ
ความลึกของตลาด
ความลึกของตลาดให้ภาพของราคาเดิมพันซึ่งเป็นตัวแทนของราคาตลาด สิ่งนี้ช่วยให้ผู้ค้าสามารถดำเนินการซื้อขายในราคาที่ดีที่สุด ฟังก์ชันนี้ไม่มีใน MT4 หากต้องการดูความลึกของหน้าต่างตลาดให้กดปุ่ม ALT + B ด้านล่างนี้เป็นภาพแสดงความลึกของตลาด