Trading analytics
Connect your MT5 account to PineConnector Analytics, refresh your data and understand the results.
Use Analytics in the PineConnector Portal to review your trading account’s performance. This page covers turning it on, keeping the data current and reading the numbers without confusing historical results with a forecast.
Before you begin
Section titled “Before you begin”- Use PineConnector MT5 EA v3.41 or later. Analytics is not available for MT4 in the published guide.
- Keep the trading account connected with PineConnector Analytics enabled in the EA.
- Check the account allowance on your subscription in Portal.
| Plan | Analytics | Concurrent trading accounts |
|---|---|---|
| Core | Core analytics | 1 |
| Plus | Detailed analytics | Up to 3 |
| Pro | Detailed analytics | Up to 5 |
These account counts use the plan’s connection allowance; Analytics does not add separate trading connections. Compare the plans.
Legacy subscriptions: the published Analytics limits remain Starter 1, Advanced 3, and Professional 10 concurrent accounts. Check the subscription shown in Portal rather than treating a current plan as a renamed legacy plan.
Turn on Analytics
Section titled “Turn on Analytics”The following input changes apply to your own MT5 terminal, not the hosted Edge EA.
- In MetaTrader 5, select the chart with the PineConnector EA attached.
- Press F7 and open Inputs.
- Find PineConnector Analytics and set it to On. Apply the change.
- Open Analytics in the Portal.
- Allow a few minutes for the trading history to be processed, then refresh the page if needed.
EnlargeWhat to check: confirm that you are viewing the intended trading account, then check Last Updated before interpreting its results.
Refresh the dashboard
Section titled “Refresh the dashboard”The published guide describes updates when the EA connects to the trading account. To request a refresh yourself, select the blue Refresh control beside Last Updated in Analytics.
If you stop the EA or disconnect the account, its metrics stop updating and the account may no longer appear. Reconnect it with Analytics enabled to resume viewing its metrics.
An account or recent trades are missing
Section titled “An account or recent trades are missing”Check these in order:
- Connection: the correct account appears as connected in Connections.
- EA version: it is MT5 EA v3.41 or later. For self-hosted MT5, use Portal Downloads; for Edge, check the available terminal information or ask Support.
- Sharing setting: PineConnector Analytics is On on the receiving EA. Use the self-hosted input or the Edge support path above, as applicable.
- Processing: allow the initial history import to finish, then use Refresh.
- Account allowance: confirm the number of accounts included with your subscription.
If it remains missing, share the EA version, the time you checked and what Last Updated shows with PineConnector Support. Do not send a trading password or a signal authentication secret.
Read the performance metrics
Section titled “Read the performance metrics”Compare the same account and period when using different metrics. A high win rate alone does not tell you whether the strategy made money.
| Metric | What it helps you understand |
|---|---|
| Net profit | The overall result for the account and period shown. Check which costs the displayed figure includes before comparing it with another report. |
| Drawdown | How far the account has fallen from a previous high under the dashboard’s stated calculation. Read whether the display is current or maximum drawdown. |
| Profit factor | Gross profit relative to gross loss. For example, gross profit of $1,800 divided by gross loss of $1,000 gives 1.8. |
| Win rate | Winning trades as a proportion of the trades counted. Eight wins from 20 trades is 40%. |
| Reward-to-risk | The size of a win compared with the size of a loss. Winning $100 when a loss is $50 is a ratio of 2:1. |
| Expectancy | The average gain or loss per trade implied by the historical win rate and average win/loss. |
How win rate and reward-to-risk work together
Section titled “How win rate and reward-to-risk work together”For a simplified example with the same win and loss size each time, the breakeven win rate is 1 ÷ (1 + reward-to-risk), before costs.
| Reward-to-risk | Breakeven win rate, rounded |
|---|---|
| 0.5:1 | 66.7% |
| 1:1 | 50% |
| 2:1 | 33.3% |
| 3:1 | 25% |
| 5:1 | 16.7% |
| 10:1 | 9.1% |
At 2:1, a win rate above one third produces a positive result in this simplified model. Trading costs and the actual distribution of wins and losses still matter.
Calculate expectancy with a cash example
Section titled “Calculate expectancy with a cash example”Expectancy = (win rate × average win) − (loss rate × average loss)
Suppose 40% of trades win, an average winner earns $100 and an average loser loses $50:
- Wins contribute: 0.40 × $100 = $40.
- Losses contribute: 0.60 × $50 = $30.
- Historical expectancy: $40 − $30 = $10 per trade.
In this example, $10 is 20% of the $50 average loss, also called 0.2R. It is not a 20% return on the account balance.
Turn off Analytics
Section titled “Turn off Analytics”On self-hosted MT5, open the PineConnector EA’s Inputs, set PineConnector Analytics to Off, and apply the change. Repeat on any other self-hosted EA instances whose analytics sharing you want to stop.
On Edge, contact Support to confirm the available hosted opt-out process. Do not attach or edit a second local EA to try to change the hosted configuration.
This stops sharing from those instances for the analytics display. It is not a request to delete historical data already held by the service; contact Support if that is your request.
Related guides
Section titled “Related guides”- EA settings reference for the Analytics input and other terminal settings.
- Tasks and notifications to receive connection or signal-error notices.
- Account and licence questions to understand how your accounts are organised.
