Trading Tools Indicator Daily & Live Profit/Loss Indicator for MT4 & MT5
Daily & Live Profit/Loss Indicator for MT4 & MT5
Indicator 2 Versions

Daily & Live Profit/Loss Indicator for MT4 & MT5

By PipVero

Monitor today’s closed profit, live floating profit or loss, and total daily performance in money and percentage directly on MetaTrader 4 and 5.

downloads 54
views 273
Likes 0

About This Tool

The PipVero Daily & Live Profit/Loss Indicator provides a clear real-time overview of your trading performance directly on the MetaTrader chart.

It displays today’s closed profit or loss, the current floating result of open positions, and the combined daily total. Every result is shown both as an amount and a percentage.

**Displayed Information**

* Closed profit or loss for the current broker day
* Live floating profit or loss from open positions
* Combined daily profit or loss
* Percentage value for every result
* Capital amount used as the percentage base
* Current display scope and last update time

**Main Features**

* Compatible with MetaTrader 4 and MetaTrader 5
* Automatic real-time updates
* Money and percentage display
* Positive values displayed in green
* Negative values displayed in red
* Entire-account performance mode
* Current-chart symbol mode
* Custom-symbol filtering
* Optional Magic Number filtering
* Configurable broker-server reset hour
* Optional commission and swap inclusion
* Adjustable update interval
* Custom panel position and chart corner
* Custom panel width, height, padding, colors, and border
* Adjustable fonts and text sizes
* Optional visibility for individual information rows
* Detailed diagnostic logging in the Experts tab
* PipVero.com branding and copyright

The default percentage base is the estimated account balance at the beginning of the current broker day. Users can also calculate percentages using the current balance, current equity, or a custom capital amount.

When the account currency is USD, monetary values are displayed with the dollar symbol. For accounts using another deposit currency, the indicator displays the actual currency code to prevent incorrect labeling.

The indicator uses broker-server time to determine the beginning of each trading day. The daily reset hour can be customized from the indicator settings.

This indicator is an account-monitoring utility and does not provide trading signals, financial advice, or investment recommendations.

How to Install and Configure the PipVero Daily & Live Profit/Loss Indicator

Follow these instructions before using the tool.
**Installing on MetaTrader 4**

* Download the MetaTrader 4 version of the indicator.
* Open MetaTrader 4.
* Select **File → Open Data Folder**.
* Open the `MQL4` folder.
* Open the `Indicators` folder.
* Copy `PipVero_Daily_Live_Profit_Loss_MT4.mq4` into this folder.
* Open the file in MetaEditor.
* Press `F7` to compile the indicator.
* Confirm that MetaEditor reports no compilation errors.
* Return to MetaTrader 4.
* Open the Navigator panel.
* Right-click **Indicators** and select **Refresh**.
* Drag the PipVero Daily & Live Profit/Loss Indicator onto a chart.
* Open the Account History tab and select **All History** to ensure today’s trading history is available.

**Installing on MetaTrader 5**

* Download the MetaTrader 5 version of the indicator.
* Open MetaTrader 5.
* Select **File → Open Data Folder**.
* Open the `MQL5` folder.
* Open the `Indicators` folder.
* Copy `PipVero_Daily_Live_Profit_Loss_MT5.mq5` into this folder.
* Open the file in MetaEditor.
* Press `F7` to compile the indicator.
* Confirm that MetaEditor reports no compilation errors.
* Return to MetaTrader 5.
* Open the Navigator panel.
* Right-click **Indicators** and select **Refresh**.
* Drag the indicator onto a chart.

**Displayed Values**

* **Closed Today:** Net trading result recorded after the configured daily reset hour.
* **Live Floating:** Current profit or loss from open positions.
* **Daily Total:** Closed Today plus Live Floating.
* **Percentage Base:** Capital amount used to calculate percentage values.

**Calculation Method**

The default percentage base is the estimated account balance at the beginning of the current broker day.

`Start-of-day balance = Current balance - Net trading result recorded today`

Each percentage is calculated using the following formula:

`Percentage = Profit or loss ÷ Selected percentage base × 100`

When symbol or Magic Number filtering is enabled, the displayed result is filtered while the start-of-day capital remains based on the entire account.

**Main Settings**

* `InstanceID`: Assigns a unique identifier when multiple copies of the indicator are used on one chart.
* `DisplayScope`: Selects the entire account, current chart symbol, or a custom symbol.
* `CustomSymbol`: Defines the exact broker symbol used in custom-symbol mode.
* `FilterByMagicNumber`: Enables or disables Magic Number filtering.
* `MagicNumber`: Sets the Magic Number included in the calculation.
* `DayResetHourServerTime`: Sets the beginning of the trading day using broker-server time.
* `IncludeSwap`: Includes swap charges or credits in the result.
* `IncludeCommission`: Includes available commissions and fees in the calculation.
* `PercentageBase`: Selects start-of-day balance, current balance, current equity, or a custom amount.
* `CustomPercentageBaseAmount`: Sets the capital used in custom percentage mode.
* `RefreshIntervalSeconds`: Sets the panel update interval in seconds.

**Panel Settings**

* `PanelCorner`: Selects the chart corner where the panel appears.
* `HorizontalOffset`: Adjusts the horizontal distance from the chart edge.
* `VerticalOffset`: Adjusts the vertical distance from the chart edge.
* `PanelWidth`: Changes the panel width.
* `PanelHeight`: Changes the panel height.
* `PanelPadding`: Changes the internal spacing.
* `PanelBackgroundColor`: Changes the panel background color.
* `PanelBorderColor`: Changes the panel border color.
* `PanelBorderWidth`: Changes the panel border thickness.
* `FontName`: Selects the panel font.
* `TitleFontSize`: Changes the title size.
* `LabelFontSize`: Changes the label size.
* `ValueFontSize`: Changes the profit and loss value size.
* `PositiveColor`: Sets the color used for profitable values.
* `NegativeColor`: Sets the color used for losing values.
* `NeutralColor`: Sets the color used for zero or neutral values.

**Visibility Settings**

* `ShowClosedToday`: Shows or hides the closed daily result.
* `ShowLiveFloating`: Shows or hides the floating result.
* `ShowDailyTotal`: Shows or hides the combined daily result.
* `ShowPercentageBase`: Shows or hides the percentage base.
* `ShowLastUpdate`: Shows or hides the last update time.

**Diagnostic Logging**

* `EnableDebugLog` enables important diagnostic messages.
* `LogEveryRefresh` records every calculation stage during each update.
* Open the **Terminal** or **Toolbox** window in MetaTrader.
* Select the **Experts** tab to view the logs.
* The indicator records initialization, validation, timer activity, broker-day detection, history scanning, open-position scanning, percentage calculation, panel rendering, and errors.
* Enable `LogEveryRefresh` only while troubleshooting because it can create many log entries.
* Disable `LogEveryRefresh` after the problem has been identified.

**If Today’s Profit Is Incorrect in MetaTrader 4**

* Open the Account History tab.
* Right-click inside the history section.
* Select **All History**.
* Confirm that the current day’s closed trades are visible.
* Check `DayResetHourServerTime`.
* Confirm that the correct symbol and Magic Number filters are selected.
* Enable `LogEveryRefresh`.
* Review the Experts tab for detailed calculation logs.

**Important Notes**

* The indicator uses broker-server time rather than the computer’s local time.
* Monetary values use the account deposit currency.
* Currency conversion is not performed automatically.
* Deposits, withdrawals, credits, and balance adjustments are excluded from the trading result.
* The indicator is designed for performance monitoring and does not provide buy or sell signals.

Preview Images

1
Daily & Live Profit/Loss Indicator for MT4 & MT5 - Preview Image

Downloadable Versions

Choose the version that matches your trading platform.
2 Versions
MetaTrader 4 · v1.0.0
Package Stable Public
--- · --- · 21 downloads
MetaTrader 5 · v1.0.0
Package Stable Public
--- · --- · 33 downloads