Discussing the article: "Creating a Trading Administrator Panel in MQL5 (Part XI): Modern feature communications interface (I)"

 

Check out the new article: Creating a Trading Administrator Panel in MQL5 (Part XI): Modern feature communications interface (I).

Today, we are focusing on the enhancement of the Communications Panel messaging interface to align with the standards of modern, high-performing communication applications. This improvement will be achieved by updating the CommunicationsDialog class. Join us in this article and discussion as we explore key insights and outline the next steps in advancing interface programming using MQL5.

Our Trading Administrator Panel aims to extend this functionality by introducing a modern Communications Panel—a user-friendly interface inspired by the messaging apps we all use daily. We're transitioning from a calculator-like prototype to a more intuitive, polished design. While the original foundation served well for initial testing, the upcoming version will support true two-way communication.

It’s no longer just the admin sending messages—recipients will also be able to reply. This shift requires implementing a proper contacts system, using unique chat IDs to manage external communication targets.

The image below demonstrates how to access the MQL5 Community and Chats from the MetaTrader 5 trading platform. The user account icon is typically located near the top-right corner of the terminal interface, as highlighted in the image.

MQL5 Account

Author: Clemence Benjamin