MetaTrader 4
Trading Journal Integration
Import your MetaTrader 4 trade history into PipJournal with one CSV upload. Full trade data, session tagging, and AI-powered analysis.
Start Free TrialNo credit card required
Key Features
Full trade history import
Import your complete MT4 account history — every trade with entry price, exit price, lot size, timestamps, commissions, and swap. No data is lost or approximated.
Automatic pip and lot calculations
PipJournal converts your MT4 trade data into pip-based performance metrics automatically. Standard, mini, and micro lots are detected and calculated correctly for all pair types including JPY crosses and gold.
Session tagging
Every imported trade is automatically tagged with its forex session — Asian, London, or New York — based on entry timestamp. Session-level analytics are available immediately after import.
Strategy mapping
After import, you can tag trades with your strategy labels. PipJournal then provides strategy-level performance breakdowns alongside your pair and session analytics.
How to Connect
Open MT4 Account History
In MetaTrader 4, go to the Terminal panel at the bottom of the screen. Click the 'Account History' tab. Right-click anywhere in the history panel and select 'All History' to load your complete trade history.
Export as CSV
Right-click in the Account History panel and select 'Save as Report' or 'Save as Detailed Report'. Save the file to your computer. The report will be saved as an HTML file — PipJournal can also process this format, or you can copy the data into a CSV.
Upload to PipJournal
Log in to PipJournal and navigate to the Import section. Click 'Upload CSV' and select your exported MT4 file. PipJournal will auto-detect the MT4 format and preview your trades before import.
Review and confirm column mapping
PipJournal shows a preview of your imported data with automatic column mapping. Verify that pairs, lot sizes, entry/exit prices, and timestamps are mapped correctly. Adjust any columns if needed.
Import and analyze
Click 'Import' to process your trades. PipJournal calculates all metrics — P&L in pips, session tags, win rate, drawdown, and more. Your trades are immediately available for analysis and the AI co-pilot begins pattern detection.
How to Import Your MT4 Trades into PipJournal
MetaTrader 4 remains the most widely used forex trading platform in the world. Whether you trade with a retail broker or a prop firm, chances are you are executing trades on MT4.
PipJournal integrates with MT4 through CSV import — a reliable, broker-agnostic method that works with any MT4 installation. Export your trade history, upload it, and PipJournal does the rest: parsing your data, calculating pip-based metrics, tagging sessions, and feeding the AI co-pilot.
No plugins to install. No API keys to configure. No broker-specific setup. If you can export your MT4 Account History, you can use PipJournal.
Step-by-Step Setup Guide
Step 1: Open MT4 Account History
Launch MetaTrader 4 and locate the Terminal panel at the bottom of the screen. If it is not visible, press Ctrl+T to toggle it on.
Click the Account History tab. By default, MT4 may only show recent trades. Right-click anywhere in the history panel and select All History to load your complete trade record. You can also select Custom Period if you only want to import a specific date range.
Step 2: Export your trade history
With your full history loaded, right-click in the Account History panel and select Save as Detailed Report. Choose a location on your computer and save the file.
The Detailed Report includes all fields PipJournal needs: ticket number, open time, close time, pair, lot size, entry price, exit price, commission, swap, and profit. The standard report works too, but the detailed version provides richer data for analysis.
Step 3: Upload to PipJournal
Log in to your PipJournal account and navigate to Import > Upload CSV. Drag your exported file into the upload area or click to browse. PipJournal auto-detects the MT4 format and displays a preview of your trades.
Step 4: Review the column mapping
PipJournal maps MT4 columns automatically — pair, lot size, prices, timestamps, and P&L are detected and assigned. Review the preview to confirm everything looks correct.
If your broker uses slightly non-standard column names, you can manually adjust the mapping by clicking on any column header and selecting the correct field from the dropdown.
Step 5: Import and start analyzing
Click Import to process your trades. PipJournal calculates pip-based P&L, assigns session tags (Asian, London, New York), detects lot types, and builds your performance dashboard. The AI co-pilot begins analyzing your data immediately.
Your trades are now available for full analysis — by pair, session, strategy, date range, and more.
What Data Gets Imported
PipJournal extracts the following fields from your MT4 export:
- Ticket number — used for duplicate detection across imports
- Open time and close time — with timezone normalization
- Currency pair — including crosses, exotics, and commodities (XAUUSD, XAGUSD)
- Trade direction — buy or sell
- Lot size — standard, mini, and micro lots detected automatically
- Entry price and exit price — used for pip calculation
- Commission — per-trade broker commission
- Swap — overnight financing charges
- Profit — in account currency
PipJournal then calculates additional derived metrics:
- P&L in pips — normalized across all pair types
- Pip value — based on lot size and pair type
- Session tag — Asian, London, or New York based on entry timestamp
- Trade duration — time between open and close
- R:R ratio — when stop loss and take profit data is available
Features for MT4 Traders
Broker-agnostic compatibility
MT4 is used by hundreds of brokers worldwide. PipJournal’s import works with all of them because it reads the standardized MT4 export format. Whether you trade with IC Markets, Pepperstone, XM, Exness, OANDA, FXCM, or any other MT4 broker, the import process is identical.
JPY and gold pair handling
MT4 exports do not always make it obvious which pairs use different pip definitions. PipJournal automatically detects JPY crosses (pip = 0.01), gold (XAUUSD, pip = 0.10), silver (XAGUSD), and other non-standard pairs and calculates pip values correctly.
Hedging mode support
MT4 supports hedging — holding opposing positions on the same pair simultaneously. PipJournal handles hedged trades correctly, tracking each position independently rather than netting them against each other.
Multi-account support
If you trade with multiple MT4 accounts — different brokers, different prop firm challenges, or different strategies — you can import each account’s history separately. PipJournal keeps accounts distinct while also providing combined analytics.
MT4-Specific Tips
Export after every session. The habit of exporting your MT4 history immediately after closing your last trade ensures no data is lost. Keep a dedicated folder on your computer for MT4 exports.
Use “All History” for your first import. Your first PipJournal import should include your complete MT4 trade history. This gives the AI co-pilot the largest possible dataset for pattern detection. Subsequent imports only need to cover new trades.
Check your timezone settings. MT4 servers run on the broker’s server timezone, which varies. PipJournal normalizes timestamps, but verify that your session tags (Asian/London/New York) align with when you actually traded. If they seem off, check your MT4 server’s GMT offset.
Include swap and commission data. Use the Detailed Report export (not the basic report) to capture swap and commission data. These costs matter — especially for swing traders holding positions overnight and scalpers paying per-trade commissions.
MetaTrader 4 is where your trades happen. PipJournal is where you understand them. Import your MT4 history in 30 seconds, get instant session-level analytics, and let the AI co-pilot find patterns across your complete trade record. Start importing your MT4 trades today.
Frequently Asked Questions
What MT4 export format does PipJournal support?
PipJournal supports the standard MT4 Account History export in both HTML report and CSV formats. The Detailed Report format is recommended as it includes commission and swap data. If your broker uses a custom export format, PipJournal's column mapper lets you manually map fields.
Does PipJournal support all MT4 brokers?
Yes. PipJournal imports trade data from any MT4 broker. The import is based on the MT4 export format, which is standardized across all brokers. Whether you trade with IC Markets, Pepperstone, OANDA, XM, Exness, or any other MT4 broker, your export will work with PipJournal.
How often should I import my MT4 trades?
We recommend importing after each trading session or at least daily. Regular imports keep your analytics current and give the AI co-pilot fresh data for pattern detection. The import process takes less than 30 seconds regardless of trade count.
Will duplicate trades be imported if I upload overlapping data?
No. PipJournal has built-in duplicate detection based on ticket numbers and timestamps. If you upload a file that includes trades already in your account, the duplicates are automatically skipped. Only new trades are imported.
Can I import historical MT4 data from previous months?
Yes. Select 'All History' in MT4's Account History tab to load your complete trade history, then export and import as usual. PipJournal processes historical data the same way as recent trades — all analytics and AI analysis apply to your full history.
Journal Your MetaTrader 4 Trades With PipJournal
Import your MetaTrader 4 trade history, get pip-based analytics, and let the AI co-pilot spot patterns in your trading behavior.
Start Free TrialNo credit card required