PSI SQUARE • case study • algorithmic trading

MT5 Moveable Trade Manager Panel

A fully moveable MT5 on-chart trading panel built in MQL5 with one-click Buy/Sell execution, pending order placement, breakeven automation, partial close across up to 10 positions, and a secure key-based licensing system for commercial distribution.

MT5MQL5Trade PanelLicensingRisk Management
THE CHALLENGE

The challenge

Active traders managing multiple live MT5 positions had no efficient way to execute, manage, and close trades from a single on-chart interface. Existing panels were static, limited to single positions, and offered no protection against unauthorised use across multiple accounts.

Key Project Constraints & Requirements

Moveable Floating On-Chart GUI

Must allow traders to freely reposition and dock the panel anywhere across the chart without visual lag or window interference.

Multi-Position Partial Close

Capable of executing and managing partial closes across up to 10 live positions simultaneously.

Breakeven & Dynamic Risk Automation

Automated trailing stop and breakeven adjustment triggers based on configurable tick and profit targets.

Secure Key-Based Licensing

Cryptographic account authentication preventing unauthorised redistribution and controlling commercial client access.

Sub-Millisecond Execution Speed

One-click Buy/Sell execution and pending order placement directly from chart price levels with zero delay.

THE SOLUTION

The solution

A fully moveable MT5 on-chart panel built in MQL5 with one-click Buy/Sell execution and pending order placement directly from the chart. Advanced trade management includes breakeven automation, partial close across up to 10 simultaneous positions, and bulk close controls. A secure key-based licensing system controls client access and prevents unauthorised redistribution — enabling commercial distribution.

GUI Framework

Moveable Canvas GUI Engine

Custom MQL5 object-oriented canvas handling responsive dragging, docking, and chart event interception without slowing chart redraws.

Execution Engine

Multi-Position Execution Core

Direct integration with MT5 trade functions for 1-click Buy/Sell, pending orders, and atomic bulk close commands across 10 active tickets.

Risk Management

Automated Risk & Breakeven Controller

Calculates dynamic breakeven activation levels, automated trailing steps, and partial volume closing with configurable percentage rules.

Commercial Security

Key-Based Licensing System

Encrypted key validation engine verifying account number, expiration date, and hardware IDs against a central licensing server.

THE ARCHITECTURE

Technical architecture

A breakdown of the core platform specifications, execution framework, and risk controls engineered for this production deployment.

Platform
MetaTrader 5 (MT5)
Language
MQL5
Panel type
Fully moveable on-chart GUI
Positions
Up to 10 simultaneous partial close
Features
Breakeven automation, bulk close, pending orders
Licensing
Key-based authentication system
Distribution
Commercial — client access controlled per key
VERIFIED OUTCOME

Verified outcome

Verified trading efficiency benchmarks and commercial deployment metrics across live accounts.

10 positions
Simultaneous control
Managed simultaneously from one panel
1 click
Direct chart execution
Buy/Sell & pending orders directly from chart
Commercial-ready
Licensing protection
Key-based licensing system included

Live Commercial Distribution & Streamlined Execution

Traders execute, manage, and close up to 10 live positions from a single moveable panel without leaving the chart. The licensing system enables the client to distribute the panel commercially with full access control per key.

GET IN TOUCH

Ready to build your trading panel?

Whether you need a simple Expert Advisor or a complex multi-broker trading infrastructure — tell us what you're building. We'll scope it, design it and deliver it to production standard.

Or email info@psi-square.net · Phone +44 (0) 20 3872 7195 · We reply within 24 hours · NDA available on request