Watch how to download trading robots for free
Find us on Facebook!
Join our fan page
Interesting script?
So post a link to it -
let others appraise it
You liked the script? Try it in the MetaTrader 5 terminal
Indicators

MSB Pro ALGO Position Risk Monitor for MT5 - indicator for MetaTrader 5

Kemal Mustafa Ozkan
Kemal Mustafa Ozkan
Hello,
I am an algorithmic trading developer (MQL4, MQL5, PineScript) and the author of MSB Pro ALGO tools for MetaTrader 5. My focus is market structure, price action and strict risk management: no martingale, no grid.
What I build
| English Русский 中文 Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Views:
1991
Rating:
(2)
Published:
Updated:
MQL5 Freelance Need a robot or indicator based on this code? Order it on Freelance Go to Freelance
MSB Pro ALGO Position Risk Monitor is a free visual risk monitoring indicator for MetaTrader 5.

The indicator analyzes currently open positions and displays their stop-loss risk directly on the chart.
Main Features

• Total known open risk
• Account risk percentage
• Number of positions with Stop Loss
• Number of positions without Stop Loss
• Total open positions
• Total lot size
• Protected / breakeven Stop Loss count
• Maximum single-position risk
• Individual position risk table
• Symbol
• BUY / SELL position type
• Lot size
• Stop Loss price
• Monetary risk
• Risk percentage
• LOW RISK / MODERATE RISK / HIGH RISK status
• Warning when a position has no Stop Loss
• Automatic refresh
• Customizable risk thresholds and colors

Risk calculations use the broker's symbol specifications and MetaTrader 5 profit calculation functions.

Risk percentage is calculated relative to current account equity. If equity is unavailable, account balance is used as a fallback.

A Stop Loss at or beyond the entry price is considered protected and its remaining entry-to-stop loss risk is shown as zero.

If an open position has no Stop Loss, the dashboard warns that the total downside is unbounded while still displaying the known risk of positions that do have a Stop Loss.

The indicator is read-only.

It does not open, close or modify trades.

It contains no automatic trading strategy.

The indicator can work together with MSB Pro ALGO Neon Account Dashboard. When Auto Coexist is enabled, the risk monitor automatically tries to position itself beside the account dashboard on the same chart.

No DLLs, WebRequest, external APIs or additional files are required.

Installation

1. Download the indicator.
2. Open MetaTrader 5.
3. Attach MSB Pro ALGO Position Risk Monitor to any chart.
4. The monitor will automatically analyze current open positions.

5. Adjust panel position, refresh interval and risk thresholds from the Inputs tab if required.


Input Default Description
InpPanelX 18 Horizontal position of the panel on the chart
InpPanelY 38 Vertical position of the panel on the chart
InpRefreshSeconds 1 Dashboard refresh interval in seconds
InpMaxRows 6 Maximum number of open positions displayed
InpAutoCoexist true Automatically positions the Risk Monitor beside the Neon Account Dashboard
InpLowRiskPct 2.00 Upper threshold for LOW RISK
InpHighRiskPct 5.00 Threshold for HIGH RISK
InpAccentColor — Main neon accent color
InpAccentSoft — Secondary accent color
InpProfitColor — Color for protected/positive information
InpWarningColor — Color for warnings and moderate risk
InpLossColor — Color for high-risk alerts


Version 1.10 Update

Added minimize/restore button to save chart space.
  • Added adjustable UI scale from 60% to 140%.
  • Added optional memory for minimized state.
  • Improved usability on different screen sizes.
  • Risk calculation logic remains unchanged.


Version 1.10 Update


Developed by Kemal Mustafa Ozkan

MSB Pro ALGO
MSB Pro Algo Neon Account Dashboard for MT5 MSB Pro Algo Neon Account Dashboard for MT5

Free neon-style MT5 account dashboard displaying balance, equity, floating P/L, daily realized P/L, win rate and open positions directly on the chart.

GDS Renko Canvas + Donchian GDS Renko Canvas + Donchian

GDS Renko Canvas + Donchian is a compact educational indicator for MetaTrader 5. It renders classic fixed-size Renko bricks on a single CCanvas bitmap layer and overlays a Donchian Channel calculated directly from completed Renko bricks. The horizontal axis represents Renko sequence rather than time. The internal builder uses incoming BID ticks and the classic two-brick reversal rule. The Donchian Channel is causal: for each newly completed brick, the channel is calculated from the previous N completed Renko bricks only. The current brick is excluded from its own channel calculation.

Prop-Firm Equity Guard - daily and max drawdown protection (FTMO-style) Prop-Firm Equity Guard - daily and max drawdown protection (FTMO-style)

Strict risk management utility for prop-firm challenges. Automatically monitors your entire account to prevent daily and max drawdown failures. It acts as a safety buffer against spread spikes and revenge trading by instantly closing all positions and pending orders before your evaluation is terminated.

Risk Guard — risk-based lot size, daily loss lock, max positions, oversized-trade trim, forced stop-loss Risk Guard — risk-based lot size, daily loss lock, max positions, oversized-trade trim, forced stop-loss

Enforces your own risk rules on every position, whether opened by hand or by another EA: shows the lot size that matches your risk, locks the account for the day after a set loss, caps open positions, trims positions that risk more than allowed, and adds a stop-loss to any position opened without one.