uploads
MetaTrader 4How to Upload MetaTrader 4 Trades
The industry standard platform for Forex and CFD trading. Import your complete trade history directly from the desktop terminal using the simple HTML report export feature.
January 22, 2026
0 views
Step 1: Export from MetaTrader 4
- Open MetaTrader 4 desktop terminal
- Go to Terminal → Account History tab (press
Ctrl+Tif not visible) - Right-click anywhere in the trade history
- Select your desired date range:
- Right-click → Custom Period → Set date range, OR
- Right-click → All History for complete history
- Right-click again → Save as Report
- Save the file as HTML (e.g.,
Statement.htm)
⚠️ Important: Use "Save as Report" — NOT "Save as Detailed Report"
Step 2: Import into TradeRonin
If You Don't Have a MetaTrader 4 Account Yet
- Go to Settings → Accounts
- Click "+ Add Account"
- Select "Broker (File Upload)"
- Choose MetaTrader 4 from the broker list
- Complete account setup
- Click "Upload File" and select your HTML file
If You Already Have a MetaTrader 4 Account
- Go to Settings → Accounts
- Click on your existing MetaTrader 4 account
- Click "Upload File"
- Select your exported HTML file
- Review and confirm
What Gets Imported
| Data | Included |
|---|---|
| Closed trades | ✅ Yes |
| Open trades | ❌ Skipped |
| Entry & Exit prices | ✅ Yes |
| Commission | ✅ Yes |
| Swap fees | ✅ Yes |
| Taxes | ✅ Yes |
| Stop Loss / Take Profit | ✅ Yes |
| P&L | ✅ Yes |
Supported Asset Classes
TradeRonin supports all MT4 instruments:
| Asset Class | Examples |
|---|---|
| Forex | EUR/USD, GBP/JPY, USD/CHF |
| CFDs | US500, GER40, UK100 |
| Commodities | XAUUSD (Gold), XAGUSD (Silver) |
| Crypto | BTCUSD, ETHUSD |
| Indices | US30, NAS100 |
Symbol formats vary by broker (e.g., EURUSD, EUR/USD, EURUSDm)
Required Data
TradeRonin automatically detects these from your MT4 report:
- Ticket — Unique trade identifier
- Open Time — Entry timestamp
- Close Time — Exit timestamp
- Type — Buy or Sell
- Size — Lot size
- Item — Symbol/Instrument
- Open Price — Entry fill price
- Close Price — Exit fill price
- Commission, Swap, Profit — Trade costs and P&L
How It Works
MT4 exports complete trades with entry and exit in one row. TradeRonin automatically:
- Creates an entry execution at the open time/price
- Creates an exit execution at the close time/price
- Distributes fees proportionally between entry and exit
- Groups executions using the matching engine
Troubleshooting
"No valid trades found"
- Ensure you have closed trades in your history (open trades are not imported)
- Use "Save as Report", not "Save as Detailed Report"
- Check that your date range includes trades
"File format not supported"
- Save as HTML format (.htm or .html)
- Do NOT use CSV, PDF, or Excel exports
Missing trades
- Expand your date range in MT4 before exporting
- Set to "All History" to include all trades
Duplicate Trades
Re-uploading the same file won't create duplicates. TradeRonin uses the Ticket number for deduplication.
Need Help?
Contact support with:
- A screenshot of your MT4 Account History
- The HTML file you're trying to upload
- The error message you're seeing
