Download Expert Advisors

Free EAs for MT4 and MT5. Place on any chart โ€” no special template or symbol required.

๐Ÿ“ฅ
Slave EA โ€” MT4
PipAlgo Slave MT4
MT4 ยท MQL4
Install on your subscriber account (MT4). Polls the server every few seconds and executes copied trades automatically.
โฌ‡ Download .mq4
๐Ÿ“ฅ
Slave EA โ€” MT5
PipAlgo Slave MT5
MT5 ยท MQL5
Install on your subscriber account (MT5). Same polling architecture as MT4 slave, built with CTrade for MT5 native execution.
โฌ‡ Download .mq5

๐Ÿ› ๏ธ Slave EA Setup Guide (Subscriber)

โš ๏ธ You must allow WebRequest in MT4/MT5. Go to: Tools โ†’ Options โ†’ Expert Advisors โ†’ Allow WebRequest for listed URL and add https://copier.pipalgo.co.za
1

Download the Slave EA

Download PipAlgo_Slave_MT4.mq4 or PipAlgo_Slave_MT5.mq5 above, depending on your terminal.

2

Install in MetaTrader

In MT4/5: File โ†’ Open Data Folder โ†’ MQL4 (or MQL5) โ†’ Experts. Paste the EA file there. Then right-click Expert Advisors in Navigator โ†’ Refresh.

3

Get Your Copy Token

Log in to your dashboard, add your account, and copy the Copy Token from the account row.

4

Attach to Any Chart

Drag the EA onto any chart. In the Inputs tab, paste your Copy Token in CopyToken. Click OK. Enable AutoTrading (F7 or the toolbar button).

5

Verify It's Working

In the Experts tab (bottom panel), you should see [PipAlgo Slave] Init OK. The EA polls every 3 seconds. Your dashboard will show it as Online.

โš™๏ธ Slave EA Input Parameters

ParameterDefaultDescription
CopyTokenemptyYour unique copy token from the dashboard. Required.
ServerURLhttps://copier.pipalgo.co.zaDo not change unless you self-host.
PollSeconds3How often the EA checks for new trades (seconds). Min 1, recommended 2โ€“5.
Slippage10Max slippage in points when executing market orders.
UseCommenttrueCopy the master's trade comment to the slave order.
MagicNumber99001 (MT4) / 99002 (MT5)Magic number for all orders placed by this EA. Change if you run other EAs on the same account.
DebugLogtruePrint detailed logs to the Experts tab. Turn off to reduce log noise in production.

๐Ÿ“ค Master EA Setup (Signal Provider Only)

โ„น๏ธ Only the trade signal provider (you) needs the Master EA. Subscribers only install the Slave EA.
ParameterDescription
ServerURLURL to /api/master_push.php on your server.
ApiTokenYour Master API Token from Admin โ†’ Master Accounts. Keep it secret.
PollMsTimer interval in milliseconds (default 1000ms = 1 second).
CopyPendingIf true, pending/limit orders are also pushed to subscribers.
DebugLogPrint trade push results to Experts tab.