M MetaTrader 4 · Global

MetaTrader 4 Trading Journal - Auto Import

Import your MT4 trade history into JournalPlus automatically. Analyze pip P&L, swap costs, and lot sizing across EURUSD, XAUUSD, and all MT4 instruments.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee

Key Features

HTML Detailed Report Parsing

MT4 exports trade history as an HTML file, not a CSV. JournalPlus parses the MT4 Detailed Report format directly, extracting every field — ticket number, symbol, lots, swap, commission, and profit — without any manual reformatting.

Pip-to-Currency P&L Translation

Pip value varies by pair and account currency. JournalPlus normalizes each trade automatically: 1 standard lot EURUSD = $10/pip for USD accounts, while 1 lot USDJPY is approximately $9.09/pip. Every position is converted to your account currency so P&L comparisons are accurate across pairs.

Swap and Rollover Cost Tracking

Overnight swap charges erode returns silently. JournalPlus imports the Swap field from every MT4 trade and surfaces cumulative rollover costs by instrument and holding period, exposing a drag that most traders only notice when the account is already underwater.

EA and Manual Trade Analysis

MT4's Detailed Report captures both manual trades and Expert Advisor (EA) executions in a single export. JournalPlus imports both identically, letting you compare automated strategy performance against discretionary trades in the same analytics dashboard.

Multi-Account Aggregation

Prop firm traders and multi-broker traders often run two or more MT4 instances simultaneously. JournalPlus lets you import reports from each account separately and view aggregated performance across all accounts, or filter to any single account for isolated analysis.

How to Connect

01

Open the Terminal Panel in MT4

In your MT4 platform, press Ctrl+T or navigate to View > Terminal to open the Terminal panel at the bottom of the screen. Click the Account History tab.

02

Set History Range to All History

Right-click anywhere inside the Account History tab and select All History from the context menu. This ensures the export includes your complete trade record, not just the last three months.

03

Save as Detailed Report

Right-click again in the Account History tab and select Save as Detailed Report. Choose a save location on your computer. MT4 will generate an HTML file containing every closed trade with ticket numbers, open/close times, lot sizes, swap, commission, and profit.

04

Upload to JournalPlus

Log in to JournalPlus and navigate to Import > MetaTrader 4. Click Upload Report and select the HTML file saved in the previous step. JournalPlus detects the MT4 format automatically — no column mapping required.

05

Review and Confirm the Import

JournalPlus displays a preview of parsed trades before committing the import. Verify the trade count matches your MT4 history, then click Confirm Import. All trades are normalized to your account currency and added to your journal.

MT4 traders can import their complete trade history into JournalPlus by uploading the platform’s Detailed Report — an HTML file exported directly from the Account History tab. Unlike CSV-based brokers, MT4 uses a proprietary HTML format that JournalPlus parses natively, capturing every field including swap charges, commission, and lot size. The result is a fully normalized trade log with pip-accurate P&L in your account currency, without any manual reformatting.

Key Features

HTML Detailed Report Parsing

MT4 does not export a standard CSV. Its Detailed Report is an HTML file containing a structured table with fields: Ticket, Open Time, Type, Size, Item (symbol), Price, S/L, T/P, Close Time, Close Price, Commission, Swap, and Profit. JournalPlus reads this format directly, mapping each column to the normalized trade schema. No spreadsheet cleanup, no column remapping — upload the file as MT4 generated it.

Pip-to-Currency P&L Translation

Pip value is not fixed across instruments. For a USD-denominated account, 1 standard lot (100,000 units) of EURUSD equals $10 per pip. But 1 lot of USDJPY is approximately $9.09 per pip, and XAUUSD (Gold) at $2,000/oz produces roughly $10 per pip per standard lot — with the value shifting as the gold price moves. JournalPlus applies the correct pip-value formula to each instrument automatically, so your analytics show real dollar P&L rather than raw pip counts that obscure the actual impact of each trade.

Swap and Rollover Cost Tracking

MT4’s built-in reporting shows swap per trade but never aggregates it. Holding 2 lots of EURUSD short overnight can cost $3–6 in swap per night — roughly $1,000–2,000 per year at that position size if held consistently. JournalPlus imports the Swap field from every trade and surfaces total rollover cost by instrument, by month, and by average holding period. For traders who hold positions 2–3 days or longer, swap is often the difference between a profitable strategy and a losing one.

EA and Manual Trade Analysis

Expert Advisors are a core part of the MT4 ecosystem, and their trades are indistinguishable from manual trades in the Account History export. JournalPlus imports both with equal fidelity. If you run one EA on EURUSD and trade XAUUSD manually, the same upload captures both. You can then tag trades by strategy after import to compare EA performance against discretionary results within the same analytics view.

Multi-Account Aggregation

Prop firm traders commonly run two or more MT4 accounts — a funded account, a personal account at a retail broker, and sometimes a demo. JournalPlus lets you upload Detailed Reports from each and view performance either in aggregate or filtered by account. This is particularly useful for traders evaluating whether a strategy that works on a small retail account holds up on a larger funded account.

How to Connect MetaTrader 4

Step 1: Open the Terminal Panel in MT4

Press Ctrl+T or navigate to View > Terminal to reveal the Terminal panel at the bottom of the MT4 window. Click the Account History tab to view your closed trade history.

Step 2: Set History Range to All History

Right-click anywhere inside the Account History tab. From the context menu, select All History. This overrides the default 3-month view and ensures your export includes every closed trade in the account, not just recent activity.

Step 3: Save as Detailed Report

Right-click again inside the Account History tab and select Save as Detailed Report. In the save dialog, choose a file name and location. MT4 saves the file as an HTML document. This is the file JournalPlus requires — do not use Save as Report (the non-detailed version omits swap and commission fields).

Step 4: Upload to JournalPlus

In JournalPlus, go to Import > MetaTrader 4. Click Upload Report and select the HTML file from your computer. JournalPlus identifies the MT4 format automatically. If you have multiple accounts, repeat this step for each account’s Detailed Report.

Step 5: Review and Confirm the Import

Before finalizing, JournalPlus shows a preview table of the parsed trades — symbol, date, size, and net profit. Verify the trade count matches what you see in MT4’s Account History. Click Confirm Import to add all trades to your journal with full pip and currency normalization applied.

What Gets Imported

Data FieldDescription
TicketMT4’s unique trade identifier
Open TimeExact entry timestamp
Close TimeExact exit timestamp
TypeBuy, Sell, or pending order type
SizeLot size (0.01 micro to 100+ standard lots)
SymbolForex pair, metal, index, or commodity (e.g., EURUSD, XAUUSD, US30)
Open PriceEntry execution price
Close PriceExit execution price
Stop LossS/L level set at time of trade
Take ProfitT/P level set at time of trade
CommissionBroker fee per round turn
SwapOvernight rollover charge or credit
ProfitNet P&L in account currency

Fields requiring manual entry after import include trade rationale, emotional state, setup tags, and session labels (London, New York, Asia). These are added inside JournalPlus and do not exist in the MT4 export.

Analytics and Insights

Once MT4 trades are imported, JournalPlus calculates P&L metrics that MT4’s own reporting cannot produce. The pip analysis view breaks down net pips by instrument, separating performance on pairs like EURUSD from instruments like XAUUSD where the pip value differs. This distinction matters: a trader can be net positive on pips across their whole account while still losing money if the losses are concentrated in higher pip-value instruments or offset by swap costs.

The example scenario makes this concrete. A UK-based trader with a $10,000 account traded 47 times over 3 months with a 52% win rate — yet the account was down $800. After importing the MT4 Detailed Report into JournalPlus, the breakdown showed: $340 in cumulative swap costs from holding positions 2–3 days on average, an average loss of $220 versus an average win of $122 (a 1:0.55 reward-to-risk ratio), and 80% of losses concentrated in XAUUSD trades during the London open. The pip view confirmed EURUSD trades were net +180 pips while XAUUSD was net -310 pips. The losing instrument was identifiable only after normalizing pip counts by dollar value — which MT4’s native reporting does not do.

Position size consistency is a third analytics layer. MT4 supports lot sizes from 0.01 (micro) to 1.0 and above (standard), and traders often vary lot size without a systematic rule. JournalPlus plots lot size relative to account equity over time, surfacing whether sizing is proportional or erratic. Inconsistent position sizing — common among traders who increase size after wins — is one of the largest contributors to account drawdown and is invisible without a dedicated journal. For traders running MT4 on forex traders or CFD strategies, this view alone typically reveals patterns that self-reporting cannot.

Frequently Asked Questions

Does JournalPlus work with MetaTrader 4?

Yes. JournalPlus supports the MT4 Detailed Report format natively. Upload the HTML file exported from Account History and JournalPlus handles parsing, normalization, and currency conversion automatically. No third-party tools or format conversion are needed.

How do I export my trade history from MT4?

Open the Terminal panel with Ctrl+T, click Account History, right-click and select All History, then right-click again and choose Save as Detailed Report. The resulting HTML file is what you upload to JournalPlus. Make sure to select the Detailed Report option specifically, as the standard Report omits swap and commission fields.

Will JournalPlus import trades from Expert Advisors running on MT4?

Yes. EA-generated and manual trades both appear in the Account History export and are imported with the same data fields. After import, you can tag EA trades with a strategy label inside JournalPlus to separate automated from discretionary performance in the analytics views.

Does JournalPlus handle multi-currency MT4 accounts?

Yes. JournalPlus applies the correct pip-value formula for each instrument and converts all P&L into your account’s base currency. Pairs like USDJPY (approximately $9.09/pip per standard lot) and cross pairs like GBPJPY are normalized correctly alongside EURUSD and commodity instruments like XAUUSD.

Can I import from multiple MT4 accounts into one JournalPlus journal?

Yes. Upload Detailed Reports from each MT4 account separately. JournalPlus tags each import by account and lets you view performance in aggregate or filter to a single account. This is useful for prop firm traders managing a funded account alongside a personal retail account, or for anyone testing a strategy across multiple brokers simultaneously.

Frequently Asked Questions

Does JournalPlus work with MetaTrader 4?

Yes. JournalPlus supports direct import of the MT4 Detailed Report, which is the HTML file generated from the Account History tab. No third-party conversion tools are required.

How do I export my trade history from MT4?

Open the Terminal panel (Ctrl+T), click Account History, right-click and select All History, then right-click again and choose Save as Detailed Report. This produces an HTML file you can upload directly to JournalPlus.

Will JournalPlus import trades from Expert Advisors running on MT4?

Yes. EA-generated trades and manual trades both appear in the MT4 Account History export and are imported identically. JournalPlus does not distinguish between them at import time, though you can tag trades manually after import.

Does JournalPlus handle multi-currency MT4 accounts?

Yes. JournalPlus converts all pip-denominated P&L into your account's base currency using the exchange rates embedded in the MT4 report. Instruments like USDJPY, XAUUSD, and GBPJPY are all normalized correctly.

Can I import from multiple MT4 accounts into one JournalPlus journal?

Yes. You can upload Detailed Reports from multiple MT4 accounts — including accounts at different brokers — and JournalPlus will aggregate them. Each import is tagged by account so you can filter by account or view combined performance.

Start Trading with MetaTrader 4

Connect your MetaTrader 4 account and start journaling your trades today.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee