Symbol Positions Panel MT4
- Indicators
-
Mariusz Franciszek Szczepanczyk
I have been trading since 2005. Over the years I have built my own set of tools because I could not find what I actually needed on the market. Not magic entry signals. Not promises. Just clean, reliable trade management that works while I am away from the screen. - Version: 1.14
- Updated: 28 June 2026
- Activations: 5
Positions Profit Monitor Indicator MT4
The Positions Profit Monitor is an advanced, lightweight tool (uses no heavy buffers, only timer and text labels), displaying real-time profit/loss, buy/sell position counts separately, buy/sell SL counters separately, portfolio total, and complete sum of all open positions across selected instruments. It works on all charts after attaching and shows positions from the entire MT4 account – regardless of chart or instrument. Does not burden the platform (minimal CPU/RAM usage), runs identically on live and demo accounts, with full compatibility across all MT4 brokers, hedging/netting support.
Operation and Configuration
Enhanced Multi-Level Display: The indicator parses symbols from SymbolsList (default "XAUUSD,DE40,US30,USTEC,BTCUSD") and commissions from CommissionsList – handles up to 50 instruments with any names (e.g., "XAUUSD", "GOLD", "BTCUSD", "GER30"), regardless of broker suffixes. Calculates profit/loss including swap and commission (profit + swap - commission), displaying:
Individual Symbol Labels: Symbol name, P&L value (green/profit, red/loss), buy position count, sell position count, buy SL count, sell SL count
Portfolio Total: Automatic sum of all displayed symbol profits (when 2+ symbols active)
Total Account Positions Sum: Complete P&L across ALL account positions (including unmonitored symbols)
Fully customizable positions, colors, fonts, and corners for both buy and sell separately. Toggle button saves position and state to INI files, enabling synchronization across charts, sessions, and MT4 restarts.
Perfect EA Integration + Complete Portfolio Overview
Perfectly complements One Click B3 MT4 – displays the exact same instruments from PanelSymbols with matching Commission values. While those EAs handle automatic TP/SL/trailing and button-based position closing, this indicator provides:
Instant net profit overview per symbol and portfolio
Risk exposure via separate buy/sell SL position counts
Complete account summary - total P&L including every open position + swaps - commissions
Multi-level visibility from individual trades to full account exposure — now with directional breakdown (buy vs sell) per instrument
Auto-clears labels when disabled (no graphic clutter), VPS-friendly, 50-symbol limit – add any instrument names (e.g., "PLNUSD", "SP500m", "NQ100#"), making it essential for comprehensive multi-asset portfolio monitoring with total account risk visibility.
TROUBLESHOOTING
Before anything else — after setting up the indicator and saving your final parameters, create a chart template with the instrument name. This way you can restore everything in seconds if needed.
If the indicator behaves unexpectedly or causes platform slowdowns, please note: these issues are not caused by this indicator. They are caused by accumulated data from previous chart configurations stored in your platform.
Follow these steps:
-
Go to Tools → Global Variables → delete all variables.
-
Go to File → Open Data Folder.
-
Close MetaTrader completely.
-
In the data folder open the Logs folder and delete everything inside.
-
In the data folder open the History folder, then open your broker folder and delete everything inside.
-
Close the data folder.
-
Reopen MetaTrader — everything will work correctly.
If problems persist, contact me directly. I respond to every message.
Settings:
Language – selects the interface language used by the indicator for labels and messages.
EnableIndicator – enables or disables the position profit display functionality.
ButtonX – sets the horizontal (X) position of the toggle button from the right edge.
ButtonY – sets the vertical (Y) position of the toggle button from the top edge.
ColorOn – sets the background color of the toggle button when indicator is enabled (ON).
ColorOff – sets the background color of the toggle button when the indicator is disabled (OFF).
corner – selects which chart corner (0–3) is used as the anchor point for profit labels.
symbol_x_offset – horizontal (X) offset for symbol names from the selected corner.
value_x_offset – horizontal (X) offset for profit values from the selected corner.
y_offset – base vertical (Y) offset for the first profit label from the selected corner.
font_size – font size used for all profit display labels.
portfolio_x_offset – horizontal (X) offset for Portfolio Total summary label from the selected corner.
portfolio_profit_color – text color for positive Portfolio Total values.
portfolio_loss_color – text color for negative Portfolio Total values.
font_name – font family used for all profit display labels.
symbol_color – text color used for symbol names in the profit display.
profit_color – text color used for positive profit values.
loss_color – text color used for negative profit values.
show_buy_count – enables or disables display of buy position counts per symbol.
buy_count_x_offset – horizontal (X) offset for buy position count labels from the selected corner.
buy_count_color – text color used for buy position count labels.
buy_sl_x_offset – horizontal (X) offset for buy SL count labels from the selected corner.
buy_sl_color – text color used for buy Stop Loss count labels.
show_sell_count – enables or disables display of sell position counts per symbol.
sell_count_x_offset – horizontal (X) offset for sell position count labels from the selected corner.
sell_count_color – text color used for sell position count labels.
sell_sl_x_offset – horizontal (X) offset for sell SL count labels from the selected corner.
sell_sl_color – text color used for sell Stop Loss count labels.
SymbolsList – comma-separated list of symbols to monitor for profit display.
CommissionsList – comma-separated commission values per lot matching SymbolsList order.
In the settings, in the CommissionsList, enter the contract value for 1 Lot according to the order of the saved instrument names.
Bots will only bring success when you have access to unlimited capital. Only "eyes and mind" will turn your account green, and simple, clean, fast, and efficient tools will help you achieve that.
Real success requires YOUR brain making decisions. My tools are not bots - they are instruments for traders who think.
Previous day's closing price acts like a magnet → High Low Close MT4
Asian Session sets the direction for London and New York sessions → Asia Session Levels MT4
If you scalp multiple instruments:
One Click B3 MT4, Symbol Positions Panel MT4 , SL TP Toggle Button MT4, Volume Delta MT4 , Volume Delta Scanner MT4
If you scalp one instrument:
One Click B3 MT4, Symbol Positions Panel MT4 ,SL TP Toggle Button MT4 ,Pips Label Last Trade MT4 , Volume Delta MT4, Volume Delta Scanner MT4
If you invest long-term across multiple instruments:
One Click B3 MT4, Symbol Positions Panel MT4,Volume Delta MT4 , Volume Delta Scanner MT4
If you've read the descriptions and need clarification - contact me. I'll explain every function, setting, and use case to assure you that these tools fit your trading strategy.
