MetaTrader Trading Journal - Import Trades
Import your MetaTrader 4 and MT5 trade history into JournalPlus. Analyze forex and CFD trades with automatic pip calculations and lot size tracking.
Features
MT4 & MT5 Statement Import
Upload detailed account statements from both MetaTrader 4 and MetaTrader 5 with full trade history parsing.
Automatic Pip Calculation
JournalPlus converts raw price movements into pip values based on the currency pair and lot size for accurate P&L tracking.
Lot Size Normalization
Standard, mini, and micro lot sizes are detected and normalized so performance metrics reflect true position sizing.
Multi-Currency P&L Conversion
Trades executed in different quote currencies are converted to your base currency for unified portfolio analytics.
How to Connect
Open Account History in MetaTrader
In your MT4 or MT5 terminal, click the Account History tab at the bottom of the Terminal panel.
Set Your Date Range
Right-click inside the Account History tab and select Custom Period to choose the date range you want to export.
Export the Statement
Right-click again and select Save as Detailed Report to export your trade history as an HTML file.
Upload to JournalPlus
Log in to JournalPlus, navigate to Import Trades, select MetaTrader as the source, and upload the exported HTML file.
Review and Confirm
Preview the parsed trades, verify lot sizes and currency pairs, then confirm the import to add them to your journal.
MetaTrader traders can import their complete trade history into JournalPlus using the platform’s built-in detailed statement export. Whether trading forex, CFDs, or commodities on MT4 or MT5, the import process captures every closed position including lot sizes, swap fees, and commissions. This eliminates manual data entry and gives traders an accurate foundation for performance analysis.
Key Features
MT4 & MT5 Statement Import
JournalPlus parses the native HTML statement format from both MetaTrader 4 and MetaTrader 5. This means no manual CSV formatting or third-party conversion tools are needed. The parser extracts trade details including open and close prices, timestamps, lot sizes, and all associated costs. Traders running multiple MetaTrader accounts across different brokers can import each statement separately and track performance per account.
Automatic Pip Calculation
Raw price data from MetaTrader is converted into pip values automatically. JournalPlus recognizes standard currency pair conventions — including the different pip definitions for JPY pairs and metals — and calculates pip gain or loss per trade. This makes it straightforward to compare performance across different pairs without manual conversion, and feeds directly into analytics like average pips per trade and pip-based risk-reward ratios.
Lot Size Normalization
MetaTrader brokers offer standard lots (100,000 units), mini lots (10,000), and micro lots (1,000). JournalPlus detects the lot size from the imported data and normalizes position sizing metrics accordingly. This ensures that a 0.01 lot trade on EUR/USD is not weighted the same as a 1.0 lot trade when calculating average position size, win rate by size, or exposure analysis.
Multi-Currency P&L Conversion
Forex traders frequently hold positions across pairs with different quote currencies. A profit in JPY on a USD/JPY trade and a profit in USD on a EUR/USD trade need to be expressed in the same base currency for meaningful portfolio analysis. JournalPlus handles this conversion automatically, giving traders a unified view of their P&L regardless of which pairs they trade.
How to Connect MetaTrader
Step 1: Open Account History in MetaTrader
In your MT4 or MT5 terminal window, locate the Terminal panel at the bottom of the screen. Click the “Account History” tab to view your closed trades. If the Terminal panel is not visible, press Ctrl+T to open it.
Step 2: Set Your Date Range
Right-click anywhere inside the Account History tab. Select “Custom Period” from the context menu and set the start and end dates for the trades you want to export. For a complete import, set the start date to when you opened the account.
Step 3: Export the Detailed Statement
Right-click inside the Account History tab again and select “Save as Detailed Report.” Choose a location on your computer to save the HTML file. The detailed report includes swap charges, commissions, and per-trade profit figures that the standard report omits.
Step 4: Upload to JournalPlus
Log in to your JournalPlus account and go to the Import Trades section. Select “MetaTrader” as the broker source. Drag and drop the HTML file or use the file picker to upload it. JournalPlus will parse the statement and display a preview of the detected trades.
Step 5: Review and Confirm the Import
Check that currency pairs, lot sizes, and P&L figures match what you see in MetaTrader. If you have previously imported trades from the same account, JournalPlus will flag duplicates automatically. Confirm the import to add the trades to your journal.
What Gets Imported
| Data Field | Description |
|---|---|
| Trade Date & Time | Open and close timestamps for each position |
| Symbol | Currency pair or CFD instrument (e.g., EURUSD, XAUUSD) |
| Side | Buy or Sell direction |
| Lot Size | Volume in standard/mini/micro lots |
| Open & Close Price | Execution prices for entry and exit |
| Commissions | Per-trade broker commissions |
| Swap | Overnight financing charges |
| Profit/Loss | Net P&L in the account’s base currency |
Trade rationale, emotional state, setup tags, and screenshots require manual entry in JournalPlus after import. These qualitative fields are what transform raw trade data into a learning tool.
Analytics & Insights
Once MetaTrader trades are imported, JournalPlus generates performance analytics broken down by currency pair, trading session, and position direction. Traders can identify which pairs are most profitable, whether long or short trades perform better, and how holding time affects outcomes. The P&L dashboard updates automatically with each import.
Forex-specific metrics like average pips per trade, pip-based expectancy, and risk-reward ratio by pair become available immediately. These metrics are more useful than raw dollar figures for forex traders because they normalize for lot size differences. A trader can see that their EUR/USD trades average +12 pips while GBP/JPY trades average -8 pips, revealing which setups are working regardless of position sizing.
For traders using MetaTrader alongside other platforms like Interactive Brokers or IG Markets, JournalPlus consolidates all trades into a single journal. This cross-platform view is particularly valuable for traders who use MetaTrader for forex but a separate broker for equities or options. The CSV upload option is also available as a fallback for any custom data formatting needs.
Frequently Asked Questions
Can I import trades from both MetaTrader 4 and MetaTrader 5?
Yes. JournalPlus supports detailed statement imports from both MT4 and MT5. The parser automatically detects which platform version generated the file and adjusts its parsing logic accordingly, so traders upgrading from MT4 to MT5 can maintain a continuous journal.
Does JournalPlus calculate pips automatically from MetaTrader data?
Yes. Once trades are imported, JournalPlus calculates pip values based on the currency pair. It correctly handles JPY pairs (where 1 pip = 0.01), metals like XAUUSD, and other instruments with non-standard tick sizes.
What file format does JournalPlus accept for MetaTrader imports?
JournalPlus accepts the HTML detailed statement report that MetaTrader exports natively from the Account History tab. No third-party tools or manual CSV conversion is required. The detailed report format is preferred over the standard report because it includes swap and commission data.
Are swap fees and commissions imported from MetaTrader?
Yes. The detailed statement includes swap charges, commissions, and net profit/loss figures. All three are parsed and factored into JournalPlus analytics, giving traders an accurate view of true trading costs and net performance.
Can I import MetaTrader trades from multiple broker accounts?
Yes. Traders can import statements from different MetaTrader broker accounts — for example, one account with IC Markets and another with Pepperstone. JournalPlus organizes these under separate account labels while still providing consolidated cross-account analytics.
Frequently Asked Questions
Can I import trades from both MetaTrader 4 and MetaTrader 5?
Yes. JournalPlus supports detailed statement imports from both MT4 and MT5. The parser automatically detects which platform version generated the file.
Does JournalPlus calculate pips automatically from MetaTrader data?
Yes. Once trades are imported, JournalPlus calculates pip values based on the currency pair, accounting for JPY pairs and other non-standard pip definitions.
What file format does JournalPlus accept for MetaTrader imports?
JournalPlus accepts the HTML detailed statement report that MetaTrader exports natively. No manual CSV conversion is required.
Are swap fees and commissions imported from MetaTrader?
Yes. The detailed statement includes swap charges, commissions, and profit/loss figures, all of which are parsed and reflected in your JournalPlus analytics.
Can I import MetaTrader trades from multiple broker accounts?
Yes. You can import statements from different MetaTrader broker accounts and JournalPlus will keep them organized under separate account labels.