Trade History Stats Panel
- Göstergeler
- Sürüm: 1.0
- Etkinleştirmeler: 5
Trade History Stats Panel reads the closed trades in your own account history and sums them up in a panel on the chart: number of trades, win rate, profit factor, average P/L per trade, drawdown of the closed-trade curve, holding time, buy / sell, and tables by month, symbol, weekday and hour. It is a record-keeping tool for looking back at your past trades, like a trading journal that fills itself in. It never places, modifies or closes orders, and it gives no buy / sell signals.
WHAT IT SHOWS
- Period buttons: Today / This week (from Monday) / This month / Last month / This year / All history / Custom dates. The period is judged by the closing time (server time).
- Filters on the panel: all symbols or the chart symbol only (or your own symbol list), all trades / manual trades only (magic 0) / your own magic number list. Commission and swap can be included or excluded with one click.
- Summary: trades, wins / losses (and break-even trades), win rate, net profit, gross profit, gross loss, profit factor, average P/L per trade, average win, average loss, largest win, largest loss, max consecutive wins / losses, max drawdown of the closed-trade curve (amount and %), average holding time, commission + fees, swap, and buy / sell rows.
- Tables: by month (closing time), by symbol, by weekday (opening time) and by hour (opening time, server time), each with trades, win %, net, PF and average. Long tables are split into pages.
- Closed-trade profit curve (cumulative P/L of the selected trades).
- CSV export of the summary and the trade list (saved in MQL5\Files).
- English or Japanese, chosen automatically from the terminal language (can also be set by hand). Light or dark colors, chosen automatically from the chart background. Any corner, three sizes, collapsible to one line.
- The state of the buttons is kept when you change the timeframe of the chart.
HOW TRADES ARE COUNTED (so that you can compare with your own records)
- One trade = one position (position ID). Partial closes and added volume belong to the same trade. Hedged positions are separate trades. On netting accounts, a reversal is split into the trade before and the trade after the reversal.
- A Close By of two opposite positions is counted as ONE trade (the profit, commission and swap of both sides are added together). MT5 puts the whole profit on one side, so without this the other side would appear as a zero trade.
- Deposits, withdrawals and credit (bonus) are not trades. Credit is not part of the balance used for the drawdown %.
- Profit = deal profit + commission and fees + swap (commission and swap only when included). A trade is a win or a loss when it is more than half of the smallest currency unit away from zero, otherwise it is break-even. Win rate = wins / all trades.
- Max drawdown = the largest fall of the cumulative closed-trade P/L from its previous high, within the selected period and filters. Open positions and floating P/L are not included. The % divides that fall by the account balance at the time of the high.
- Because MT5's own report counts every closing deal, its trade count and win rate can differ from this panel when you have partial closes or Close By. The net profit for "All history" with costs included normally matches the account history.
IMPORTANT
- Statistics of your past closed trades only. They do not show or promise future results, and they are not a trading signal or advice. Trade decisions are your own responsibility.
- It reads the history that your terminal can download from the broker. If the broker does not provide old history, or the opening deal of a position is missing, those trades cannot be counted.
- All times are the broker's server time.
- The exported CSV contains your account number (in the file name and in the file). Remove it before sharing the file with anyone.
- The buttons' state is kept while the terminal is running. After a terminal restart or a change of the input settings, the panel starts from the input settings again.
OTHER
- MetaTrader 5 only. Works on hedging and netting accounts, on any symbol and timeframe (by default it counts the whole account, whatever the chart symbol and timeframe).
- Several copies can be placed on one chart (for example one per magic number); panels in the same corner are stacked.
- No DLLs, no internet access. With the default settings it writes a file only when you press the CSV button.
- A PDF user guide (English or Japanese) with all definitions is available: send a message through MQL5 after purchase and it will be sent to you.
- Support through MQL5 messages, reply within 3 business days: installation, settings and bug reports only. Questions about market views, trade decisions or how to trade cannot be answered.
