MT5 & Licenses
| Key | Type | Status | Bound Account | Expires |
|---|
Bind, release or replace per license in the License Manager →
No hosted instance yet — bind your broker MT5 account above to get one.
Step 1 — Download the Client EA
Save AlphaSignalClientEA.ex5 into your MT5 MQL5\Experts\ folder (MT5 → File → Open Data Folder → MQL5 → Experts), then restart MT5.
Step 2 — Allow algorithmic trading + whitelist these URLs
- In MT5: Tools → Options → Expert Advisors → tick Allow algorithmic trading (also enable the Algo Trading button on the toolbar so it is green).
- In the same dialog, tick Allow WebRequest for listed URL and add BOTH addresses below (exact spelling, one per row):
https://freendia.comhttps://www.freendia.comMissing whitelist entries are the #1 cause of a silent EA (WebRequest err=4014 in the Experts log).
Step 3 — Generate your personal API token
The token authenticates YOUR local MT5 against this platform. Shown only once — copy it immediately. Regenerating revokes the previous local token (hosted terminals are not affected).
Step 4 — Attach the EA to any chart and fill the inputs
- Bind the broker account your PC MT5 logs into — on this page (License Manager), bind the exact login + server name your local MT5 shows (password optional). The EA is authorized ONLY for bound accounts.
- In MT5 Navigator → Expert Advisors → AlphaSignalClientEA — drag it onto ANY chart (any symbol/timeframe; it polls the platform, not the chart).
- In the dialog: Common tab → tick Allow Algo Trading; Inputs tab → set the values below → OK.
- A smiley face on the chart means it is running — check the Experts tab for AUTHORIZED.
| EA input | Value | |
|---|---|---|
| InpLegacyManualMode | true | |
| InpServerUrl | https://freendia.com | |
| InpApiToken | <generate in step 3> | |
| InpLicenseKey | <your ACTIVE license key> |
InpLicenseKey is optional (your token already identifies you) but recommended. Leave every other input at its default.
If something does not work
- WebRequest err=4014 in the Experts log → the whitelist in Step 2 is missing/wrong (both URLs, exact spelling, then re-attach the EA).
- MT5 account not bound / not authorized → bind the exact login + server name of your local MT5 account on this page first (the server name must match character-for-character, e.g. Tickmill-Demo).
- INIT_FAILED / configuration error → token or license wrong; generate a fresh token in Step 3 and re-check the inputs.
- Connected but no signals → markets may be closed, or your license expired; also check that your Trade Settings allow the symbol/market of the signal.
- Firewall / antivirus may block terminal64.exe outbound HTTPS — allow it.
| Login | Broker | Label | License | Bound |
|---|