Risk Management Pro is an advanced cTrader plugin that automates position sizing calculations based on risk percentage, eliminating manual errors and protecting your capital.
- VERSION 1.4.2 - FULL: Production-ready with interactive chart control panels for Entry, Stop Loss, and Take Profit lines.
✨ What's New in v1.4.2
Interactive Control Panels on Chart
- 🎯Entry Panel: Floating panel following the Entry line with Magnet, Reverse, Execute and Close buttons
- 🛑Stop Panel: Floating panel showing Stop price, pips, loss amount, and % balance with Lock button
- 🎯Take Panel: Floating panel showing Target price, pips, R:R, profit amount, and % balance with Lock button
- 🔒Lock Buttons: Lock individual lines to prevent auto-adjustment when moving other lines
- 📊Real-time Info: All panels update in real-time as you drag lines or market moves
Key Features
Automatic Risk Calculation
- 5 calculation methods: % Equity, % Balance, % Free Margin, Fixed Amount, % Custom
- Real-time updates when parameters change
- Automatic volume normalization to symbol limits
- Strict validation prevents invalid orders
- Gross/Net profit and loss calculations (including spread and commission)
Intuitive Interface
- Integrated into Active Symbol Panel (no extra screen space)
- Compact modern layout with tab system
- Visual feedback with color-coded buttons and controls
- Multilingual support (English, Portuguese)
R/R Ratio Automation
- R/TP: Calculate Take Profit based on Stop Loss × Ratio
- R/SL: Calculate Stop Loss based on Take Profit ÷ Ratio
- Configurable risk/reward proportions
- Real-time R:R display on chart panels
Dynamic Chart Lines with Control Panels
- Visual lines: Entry (blue), SL (red), TP (green)
- Floating control panels attached to each line
- Magnet button to snap Entry to market price
- Reverse button to switch Buy/Sell direction
- Execute button to place order directly from chart
- Lock buttons to freeze individual lines
- Interactive: Drag lines to adjust levels instantly
- Dynamic mode follows market price in real-time
Quick Position Management
- Close Buy: Close all buy positions
- Close Sell: Close all sell positions
- Close All: Close all positions
- Breakeven: Move SL to breakeven for profitable positions
- Close %: Close a percentage of positions
- Delete Orders: Remove all pending orders
Safe Execution
- Mandatory confirmation before executing
- Complete validation of balance, limits, parameters
- Clear error messages
- Automatic line removal after successful execution
Order Execution Logic
In version 1.4.2, the order type depends on the Entry price.
If the Entry price is at or very close to the current market price, the plugin executes a market order.
If the Entry price is different from the current market price, the plugin places a pending order:
- Buy with Entry below current market price: Buy Limit
- Buy with Entry above current market price: Buy Stop
- Sell with Entry above current market price: Sell Limit
- Sell with Entry below current market price: Sell Stop
The Buy and Sell buttons define the trade direction and execute the order according to the Entry price logic.
The Execute button on the chart panel uses the current selected direction and the current Entry line/price to execute either a market order or the appropriate pending order.
Stop Loss and Take Profit are calculated from the configured values and attached to the order when it is created.
Chart control buttons:
- M / Magnet: moves the Entry line to the current market price.
- R / Reverse: switches the trade direction between Buy and Sell.
- Execute: creates the order based on the selected direction and Entry price.
- L / Lock: locks the Stop Loss or Take Profit line to prevent automatic adjustment.
5 | 50 % | |
4 | 50 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |