MetaTrader 5 ได้รับการออกแบบมาเพื่อให้สามารถซื้อขายในตลาดอื่นนอกเหนือจาก Forex ได้ เช่น หุ้นและสินค้าโภคภัณฑ์ เนื่องจากสามารถเชื่อมต่อกับการแลกเปลี่ยนผ่านส่วนกลางได้มากกว่า Forex เป็นตลาดที่ไร้ตัวกลางโดยสมบูรณ์ โดยมีผู้เล่นรายใหญ่หลายรายที่ให้สภาพคล่องแก่ตลาดขนาดใหญ่นี้ในราคาที่แตกต่างกันเล็กน้อย มีการซื้อขายในลักษณะที่ไม่สอดคล้องกัน ในสองอย่างหุ้นและสินค้าโภคภัณฑ์ สิ่งที่สองจะมีการซื้อขายในรูปแบบสัญญาซื้อขายล่วงหน้า (สัญญาหลายฉบับที่มีวันหมดอายุต่างกัน) มักจะต้องมีการซื้อขายผ่านกระบวนการแบบผ่านส่วนกลางก่อนที่จะสามารถเปลี่ยนแปลงกรรมสิทธิ์ในลักษณะที่ถูกกฎหมายโดยสมบูรณ์ ในช่วงเวลาของการพัฒนาและเปิดตัว MT5 สามารถสันนิษฐานได้ว่า Midas Software คาดการณ์ถึงการเติบโตอย่างรวดเร็วในการซื้อขายหุ้นค้าปลีกและสินค้าโภคภัณฑ์ และได้ออกแบบซอฟต์แวร์เพื่อรองรับตลาดนี้
ปัจจัยการออกแบบที่สำคัญอีกประการหนึ่งคือการปฏิบัติตาม "กฎไม่มีการป้องกันความเสี่ยง" ของสหรัฐอเมริกา ซึ่งกำหนดให้ลูกค้าของโบรกเกอร์ฟอเร็กซ์ของสหรัฐฯ ต้องทำการซื้อขายแบบ "เข้าก่อน ออกก่อน" ซึ่งหมายความว่า หากผู้ซื้อขายเปิดสถานะซื้อ EUR/USD แล้วไปซื้อ EUR/USD อีกครั้ง การซื้อขายครั้งแรกจะต้องปิดก่อนที่จะปิดการซื้อขายครั้งที่สอง แม้ว่า MetaTrader 4 จะบันทึกการซื้อขายแต่ละรายการแยกกันและอนุญาตให้แต่ลตำแหน่งสามารถจัดการแยกกันได้ MetaTrader 5 จะรวมตำแหน่งทั้งหมดโดยอัตโนมัติ ดังนั้น มีเพียง MetaTrader 4 เท่านั้นที่สามารถจัดการการป้องกันความเสี่ยงได้: MetaTrader 5 ไม่สามารถทำได้ นี่เป็นเรื่องปกติสำหรับผู้ซื้อขายในสหรัฐอเมริกา ซึ่งถูกห้ามตามกฎหมายไม่ให้ป้องกันความเสี่ยงไม่ว่าในสถานการณ์ใด ๆ แต่ในที่อื่น ๆ ผู้ซื้อขายหลายคนพบว่าการไม่สามารถดำเนินการป้องกันความเสี่ยงได้เพิ่มการหลบหลีกที่ไม่จำเป็นอย่างมาก และรบกวนสมาธิอย่างมาก นี่อาจเป็นเหตุผลหลักที่ทำให้ผู้ซื้อขายจำนวนมากรู้สึกว่า "ถูกผลักดัน" จากโบรกเกอร์ของพวกเขาและโดย Maytag Software ให้ใช้ Metatrader 5 แทน Metatrader 4

ปัจจัยการออกแบบที่สำคัญอีกประการหนึ่งคือการปฏิบัติตาม "กฎไม่มีการป้องกันความเสี่ยง" ของสหรัฐอเมริกา ซึ่งกำหนดให้ลูกค้าของโบรกเกอร์ฟอเร็กซ์ของสหรัฐฯ ต้องทำการซื้อขายแบบ "เข้าก่อน ออกก่อน" ซึ่งหมายความว่า หากผู้ซื้อขายเปิดสถานะซื้อ EUR/USD แล้วไปซื้อ EUR/USD อีกครั้ง การซื้อขายครั้งแรกจะต้องปิดก่อนที่จะปิดการซื้อขายครั้งที่สอง แม้ว่า MetaTrader 4 จะบันทึกการซื้อขายแต่ละรายการแยกกันและอนุญาตให้แต่ลตำแหน่งสามารถจัดการแยกกันได้ MetaTrader 5 จะรวมตำแหน่งทั้งหมดโดยอัตโนมัติ ดังนั้น มีเพียง MetaTrader 4 เท่านั้นที่สามารถจัดการการป้องกันความเสี่ยงได้: MetaTrader 5 ไม่สามารถทำได้ นี่เป็นเรื่องปกติสำหรับผู้ซื้อขายในสหรัฐอเมริกา ซึ่งถูกห้ามตามกฎหมายไม่ให้ป้องกันความเสี่ยงไม่ว่าในสถานการณ์ใด ๆ แต่ในที่อื่น ๆ ผู้ซื้อขายหลายคนพบว่าการไม่สามารถดำเนินการป้องกันความเสี่ยงได้เพิ่มการหลบหลีกที่ไม่จำเป็นอย่างมาก และรบกวนสมาธิอย่างมาก นี่อาจเป็นเหตุผลหลักที่ทำให้ผู้ซื้อขายจำนวนมากรู้สึกว่า "ถูกผลักดัน" จากโบรกเกอร์ของพวกเขาและโดย Maytag Software ให้ใช้ Metatrader 5 แทน Metatrader 4