Chart Reporter
Getting started

Install the MT5 Expert Advisor

The Chart Reporter Expert Advisor (EA) securely sends your trading activity from MetaTrader 5 to your journal. It does not require your broker password.

Install the EA from the Chart Reporter MQL5 Marketplace listing. This is the preferred route because MetaTrader can deliver EA updates through the Marketplace.

  1. Open the listing while signed in to the MQL5 account used by your MT5 terminal.
  2. Choose Install, then restart MT5 or refresh the Navigator panel.
  3. Continue with the MT5 setup and WebRequest allow-list steps below.

Manual download (alternative)

If Marketplace installation is unavailable, sign in to Chart Reporter, download ChartReporter_EA.zip from the EA download area, and extract the archive. In MT5, choose File → Open Data Folder and copy the extracted EA file into MQL5/Experts.

Install in MetaTrader 5

  1. If you used the manual download, restart MetaTrader 5 or refresh the Navigator panel.
  2. In Tools → Options → Expert Advisors, tick Allow WebRequest for listed URL.
  3. Add exactly https://api.chartreporter.com to the allowed URL list, then select OK. This is required for the EA to send journal data; it is the same domain shown in the EA's MetaTrader setup information.
  4. Drag the Chart Reporter EA onto a chart for the account you want to journal.
  5. Paste your Chart Reporter API key into the EA inputs, then confirm the attachment.

You do not need to enable Algo Trading. Chart Reporter is a reporting EA: it reads trade activity and sends journal data, but never opens, modifies, or closes trades.

Allow the Chart Reporter domain

MetaTrader blocks EA web requests until you explicitly allow their destination. Use the domain only — do not add a trade-specific path such as /ingest/trade.

  1. Open Tools → Options → Expert Advisors in MetaTrader 5.
  2. Enable Allow WebRequest for listed URL.
  3. Select Add new URL (or the + button), enter https://api.chartreporter.com, and save the setting.

If the EA's Experts log reports WebRequest error 4014, check this list first. The URL must match exactly and MT5 must be restarted or the EA reattached after changing the setting.

What happens next

The EA sends a heartbeat while it is running. When Chart Reporter sees that heartbeat, the account's terminal status changes to online.

Continue with connecting your terminal.

On this page