Install the MT5 EA
Install and connect the PineConnector EA on your own Windows computer or Windows VPS.
Follow this guide when you run MetaTrader 5 yourself on a Windows computer or Windows VPS. If you use PineConnector Edge, the hosted EA is already managed for you.
Install PineConnector on MetaTrader 5
Written summary
Download the EA, extract its two files into this terminal’s Experts folder, enable algorithmic trading and DLL imports, attach the EA to a chart, enter your License ID, then confirm the account in Portal. The full steps are below.
Before you begin
Section titled “Before you begin”- Install your broker’s MetaTrader 5 terminal and sign in to the intended account. Use demo for your first test.
- Have access to PineConnector Portal and an available connection.
- Use a Windows environment that supports the PineConnector EA and its DLL. The published compatibility guide lists Windows 10/11 and Windows Server 2016/2019/2022; use an operating system maintained by you or your VPS provider.
For a Mac, use Edge or a Windows VPS. The published guide does not support installing this Windows DLL workflow directly in macOS or in MetaQuotes’ built-in VPS service.
1. Download the PineConnector EA
Section titled “1. Download the PineConnector EA”Open Downloads in Portal. Find MT5 EA and download the current package.
Keep the ZIP file available for the next step. Use the official Portal package rather than files from an unrelated indicator or a third-party download.
Enlarge2. Open this terminal’s Experts folder
Section titled “2. Open this terminal’s Experts folder”In the MT5 terminal you are setting up, select:
- File
- Open Data Folder
- MQL5
- Experts
The Experts folder holds Expert Advisors for that terminal. Opening it from MT5 helps you avoid putting the files into a different installation’s data folder.
Enlarge
Enlarge3. Extract the package into Experts
Section titled “3. Extract the package into Experts”Extract the downloaded ZIP’s contents directly into MQL5 → Experts. The published package instructions identify the two PineConnector files by these names:
- PineConnector-MT5-EA
- PineConnector-MT5-DLL
Keep the names and extensions supplied in the downloaded package. Both files should be in Experts itself, rather than inside another ZIP or an extra nested folder.
Check: you can see both extracted files in the folder before returning to MT5.
Enlarge4. Allow algorithmic trading and DLL imports
Section titled “4. Allow algorithmic trading and DLL imports”In MetaTrader, open:
- Tools
- Options
- Expert Advisors
Tick Allow algorithmic trading and Allow DLL imports, then select OK.
Enlarge5. Enable Algo Trading on the toolbar
Section titled “5. Enable Algo Trading on the toolbar”Check the Algo Trading button at the top of MT5. Enable it if it is off; the published screenshot shows its active green indicator.
Enlarge6. Attach the EA to one chart
Section titled “6. Attach the EA to one chart”- Open Navigator with CtrlN.
- Right-click Expert Advisors and select Refresh.
- Find PineConnector MT5 EA.
- Right-click it and select Attach to Chart on the chart you want to use.
EnlargeOne EA is enough for the normal single-account setup. You do not need to attach it to every symbol’s chart. The published guide allows the connected EA to process symbols available in that account’s Symbol List. For intentional advanced isolation, read Keep strategies separate first.
7. Check the EA’s own permissions
Section titled “7. Check the EA’s own permissions”In the properties window that opens:
- On Common, tick Allow Algo Trading.
- On Dependencies, tick Allow DLL imports.
Enlarge
Enlarge8. Enter your License ID
Section titled “8. Enter your License ID”Open Connections in Portal and copy the License ID for this connection. In the EA properties window, select Inputs and paste it into License ID. Select OK to connect.
EnlargeFor other inputs, use the EA settings reference. You do not need to change every option to complete the installation.
9. Confirm the connection in Portal
Section titled “9. Confirm the connection in Portal”Return to Connections and locate the trading account. Compare its account number and broker with the terminal you installed.
Open the account card for more detail. A recognisable custom name, such as the broker plus “Demo”, helps distinguish it from another account; use the account-name edit control where available.
Installation is complete when the intended account is connected through the EA. The next step verifies order processing: Send your first test alert.
If the EA does not connect
Section titled “If the EA does not connect”| What you see | First check |
|---|---|
| EA missing from Navigator | Extracted files are in this terminal’s MQL5 → Experts, then refresh Expert Advisors. |
| Trading or DLL permission error | Check both terminal permissions and the EA’s Common/Dependencies tabs. |
| Wrong account in Portal | Compare the terminal’s broker login and the License ID entered in Inputs. |
| Connection remains absent | Read the full message in MT5’s Experts log, then use the error guide. |
Do not keep sending test alerts while the destination or connection is unclear. For several accounts on one device, follow Multiple terminals.

