RiskRider Pro
- Utilità
- Versione: 1.0
- Attivazioni: 5
RiskRider Pro is a professional manual trading panel for MetaTrader 5. It puts every essential risk management tool at your fingertips without interrupting your chart analysis.
KEY FEATURES
One-click BUY / SELL
Instant market execution with automatic stop-loss calculation. No confirmation dialogs, no delays.
Risk:Reward Take Profit
Define your R:R ratio once (default 2.0). The take-profit level is calculated automatically on every trade based on your stop-loss distance.
Dynamic Lot Sizing
When enabled, the panel calculates the exact position size to risk 1% of your account balance per trade, using the current stop-loss distance. The lot field updates automatically.
Break Even Protection
Automatically moves the stop-loss to the entry price as soon as the trade reaches the configured profit threshold (in points). Includes broker stop-level validation to prevent rejected modifications.
Trailing Stop
A robust trailing stop that follows price tick by tick. Respects the broker minimum stop distance. Never sends invalid levels. Uses a safe iteration pattern that avoids position list corruption.
Partial Close
Close a portion of your most recent position in one click. Respects minimum volume step and minimum lot constraints.
Graphic Position Overlay (TradingView style)
Check the box "Show graphic order" to display all open positions as coloured rectangles on the chart, similar to TradingView's Long/Short Position tool:
- Green rectangle: profit zone (entry to TP)
- Red rectangle: risk zone (entry to SL)
- Draggable SL and TP lines
- Labels showing price, distance in points, estimated P&L and R:R ratio
- If a position has no TP, the theoretical TP target from the panel R:R setting is shown as a reference line
DrawDown Guard
Monitors equity in real time. When the maximum drawdown percentage (calculated from initial balance at EA load) is reached, all positions are closed immediately and the BUY/SELL buttons are locked. The lock is released automatically if you adjust the Min Balance field to a value below the current balance.
Min Balance Protection
Closes all positions and locks trading if the account balance drops to or below the configured value.
PANEL LAYOUT
Line 1 : BUY and SELL buttons
Line 2 : Dynamic Lot checkbox + Lot size field
Line 3 : Stop Loss in points
Line 4 : Take Profit as Risk:Reward ratio
Line 5 : Break Even auto checkbox + threshold in points
Line 6 : Trailing Stop checkbox + distance in points
Line 7 : PARTIAL button + partial lot size field
Line 8 : Max DrawDown in percent
Line 9 : Min Balance
Line 10 : CLOSE ALL POSITIONS button
Line 11 : Show graphic order checkbox
Line 12 : Status bar
PARAMETERS
All parameters are set directly in the panel fields. No input parameters in the EA properties dialog are required. Settings are preserved across timeframe changes and panel rebuilds.
TECHNICAL NOTES
- Platform: MetaTrader 5
- Works on all symbols: Forex, Indices, Commodities, Crypto, Stocks
- Works on all timeframes: M1 to MN
- Magic number: 654321 (isolates panel orders from other EAs)
- Break even and trailing stop use safe position list iteration (copy-then-modify pattern)
- Broker stop level is validated before every SL/TP modification
- The graphic overlay reads positions directly and never creates phantom drawings when no position is open
IMPORTANT
This panel executes trades at market price. Always verify your broker's execution conditions. Trading involves significant risk of loss.
