Trade Panel Pro MT5 One Click Risk Control
- Utilities
-
Joas Da Silva Veiga
Hello, I am from Brazil. I develop my own MT5 tools and indicators independently, based on my needs and my day trading studies. I am new here on MQL5 and I share tools and indicators that I personally use and develop, some free and others paid. If you can help me continue my work by purchasing one - Version: 1.20
- Updated: 25 August 2026
- Activations: 20
Order Ticket, Trading Panel, Risk Management, Manual Trading, Trailing Stop, Order Management, Fast Execution — JoOrderTrade Pro — execution panel for MetaTrader 5
JoOrderTrade Pro is a complete graphical panel for manual trade execution and advanced risk management for MetaTrader 5. It replaces the platform's native trading windows with a clean, responsive, and performance-optimized interface, providing greater precision and control during trading operations.
The product is not an automated trading robot. All trade entry and exit decisions remain entirely under the trader's control. The panel only automates order execution and position protection management.
The panel supports Netting and Hedge accounts, a configurable interface, configurable hotkeys, and advanced trade management tools.
Main Features
Fast Order Execution
-
One-click Market Buy and Market Sell orders.
-
Place Pending Orders directly from the chart.
-
Pending Order preview using Shift for Buy and AltGr (Alt) for Sell.
-
Automatic Pending Order type selection according to the current price position.
-
Dedicated Buy BID and Sell ASK buttons.
-
Bulk cancellation of Pending Orders.
Pos Field
The Pos field defines how many identical positions will be opened simultaneously when executing a Buy or Sell order.
Configuration
-
Default value: 1
-
Allowed range: from 1 to 100 positions
-
Manual adjustment using the + and - buttons
-
Direct value input supported
Example
If:
Lot = 0.10
Pos = 3
When clicking Buy or Sell, the panel will open:
-
3 positions of 0.10 lots each
-
Total volume: 0.30 lots
When the Par system is enabled, each position can receive an individual staggered Take Profit.
Multiple Positions and Par System
The panel allows opening from 1 to 100 positions simultaneously in the same trade.
The Par system allows configuring staggered Take Profits in dollars or points.
Example:
-
First position: TP 100 points
-
Second position: TP 200 points
-
Third position: TP 300 points
This system can be used for automated partial exits.
Risk Management
Trailing Stop
-
Automatic Stop Loss adjustment according to new price extremes.
-
Activation based on profit in money or points.
-
Distance configurable in dollars or points.
-
Adjustable cooldown between Stop Loss modifications.
-
The Trailing Stop maintains the configured distance from the best price reached after activation.
Breakeven
-
Automatically moves the Stop Loss to the entry price.
-
Optional additional protection distance.
-
Activation based on profit in money or points.
When Trailing Stop and Breakeven are enabled simultaneously, Breakeven is executed first. After that, the Trailing Stop continues operating normally.
SP System (Save Position)
The SP system automatically creates a backup Pending Order based on the current Stop Loss level managed by the Trailing Stop.
This protection helps in situations involving terminal disconnection or restart.
The SP system works only on Netting accounts. On Hedge accounts, it is automatically disabled to prevent operational conflicts.
Real-Time Information Panel
The panel displays:
-
Real-time Bid, Ask, and Spread
-
Floating profit in dollars or pure points
-
Daily result with optional pure points display
-
Floating profit in dollars or proportional points
-
Daily result with optional proportional points display
-
Protection result with graphical chart line
-
Price movement in pure points
-
Total lot volume
-
Total number of open positions
Visual Customization
-
Left or right panel positioning
-
Automatic or manual scaling
-
Size adjustment using the + and - buttons
-
Top button for quick panel repositioning
-
Customizable interface, text, button, and highlight colors
Hotkeys
The panel supports configurable hotkeys.
| Function | Hotkey |
|---|---|
| Market Buy | B |
| Market Sell | S |
| Close Positions | X |
| Close Position | F |
| Reverse Positions | I |
| Cancel Pending Orders | C |
| Enable or Disable Trailing Stop | T |
| Enable or Disable Breakeven | R |
| Enable or Disable SP | P |
| Minimize Panel | M |
| Buy Pending Order Preview | Shift |
| Sell Pending Order Preview | AltGr (Alt) |
The hotkeys can be pressed repeatedly for fast action execution.
Trailing Stop Operation
The Trailing Stop is activated after profit reaches the configured value in dollars or points.
After activation:
-
The Stop Loss follows new price extremes.
-
The Stop Loss never moves backward.
-
Price may approach the Stop Loss during market pullbacks.
-
The configured distance remains based on the best price reached.
Breakeven Operation
Breakeven automatically moves the Stop Loss after reaching a specified profit level.
-
Zero distance moves the Stop Loss exactly to the entry price.
-
Positive values add extra protection.
-
Breakeven is executed only once per position.
Technical Requirements
-
MetaTrader 5 build 4000 or higher
-
Algo Trading enabled in the terminal
-
Compatible with Netting and Hedge accounts
-
Fully configurable interface
-
The SP system works only on Netting accounts
The panel can be used in the Strategy Tester; however, some graphical interactions may have limitations in Visual Mode.
Recommendations
-
Test the panel on a demo account first
-
Adjust parameters according to the traded symbol
-
Use proper risk management
-
Keep Algo Trading enabled in the terminal
What the Product Does Not Do
-
Does not perform automated trading
-
Does not generate trading signals
-
Does not perform technical or fundamental analysis
-
Does not guarantee profits
-
Does not eliminate market risks
Risk Warning
Financial trading involves substantial risk. JoOrderTrade Pro is only an auxiliary tool for order execution and trade management. All trading decisions remain the sole responsibility of the user.
Support
Support is provided exclusively through the MQL5 internal messaging system.
Updates
The product receives continuous improvements, bug fixes, and new features as the project evolves.

