Risk Per Trade Manager MT5
- Experts
- Jorge Blanco Iniesta
- Versione: 5.0
- Aggiornato: 25 giugno 2025
Risk Per Trade Manager MT5 is a one-shot, smart execution Expert Advisor (EA) built for traders who prioritize precision risk management. Designed for both beginner and advanced users, it places a single trade per session, automatically calculating the lot size based on your defined stop loss and risk percentage. Optional Take Profit (TP) and Trailing Stop features give you full control over how the trade evolves — from entry to exit.
✅ Key Features
-
Risk-Based Lot Calculation
Automatically calculates the optimal lot size using your stop loss and risk per trade. -
One-Time Entry
Only one trade is allowed per EA session. Prevents overtrading and revenge trades. -
Stop Loss Enforcement
Trade is only placed if the Stop Loss is valid and logically placed relative to market price. -
Take Profit Options
-
Fixed TP or
-
Dynamic TP using Reward:Risk Ratio (e.g., R:R = 2.0)
-
-
Smart Trailing Stop
Customizable trailing stop activates only after your trade reaches a defined profit level. -
Zero Re-Entry
Once a trade is closed, the EA will not open another until restarted — perfect for one-shot setups or high-timeframe trades. -
Clean Logging & Debug Info
All trading conditions and errors are clearly printed in the Experts tab for transparency and troubleshooting.
⚙️ Inputs & Parameters
Trade Configuration
-
TradeDirection : Buy or Sell – Choose the trade direction
-
StopLossPrice : Absolute stop loss price
-
RiskPerTrade : Percentage of account balance to risk (e.g., 1.0 = 1%)
Take Profit (TP)
-
UseTakeProfit : Enable/disable TP
-
UseTP_RR : Use reward:risk ratio instead of manual price
-
RewardToRiskRatio : Set R:R multiplier (e.g., 2.0 = TP at 2× SL)
-
TakeProfitPrice : Manual TP price (only used if UseTP_RR is false)
Trailing Stop
-
UseTrailingStop : Enable/disable trailing SL
-
TrailTriggerPoints : Activate trailing only after X points in profit
-
TrailStopPoints : Distance from current price to SL
-
TrailStepPoints : SL update step in points
💡 Best Use Cases
-
Swing trades with high confidence entry and clean SL/TP structure
-
News trades where you want to automate the lot size and let the market play out
-
Daily or Weekly signals with no need for multiple entries
🧠 Notes
-
SL must be on the correct side of the market (e.g., below Buy price)
-
Trade won’t open if SL is too close to the current price or violates broker’s minimum distance
-
Once the trade is closed (manually or by TP/SL), no new trades will be placed until the EA is restarted
🛠 Platform Requirements
-
MetaTrader 5
-
Hedging accounts only
-
Tested and compatible with major currency pairs and metals
If you’re looking for a clean, no-nonsense EA that respects capital, focuses on risk, and avoids overtrading — Risk Per Trade Manager MT5 is the tool for you.
Disclaimer
This Expert Advisor is a tool designed to help with risk-based trade management, not a guarantee of profits or specific performance. Trading in financial markets carries inherent risk, and results may vary depending on market conditions and how the EA is configured.
Please test thoroughly on a demo account before using it on a live account.
The author is not responsible for any financial losses incurred from the use of this product.
