SDK for MQL5 Vendors
Integrate your Expert Advisors and Custom Indicators with TheMarketRobo. Session management, remote configuration, heartbeats, and authentication—all handled by the SDK.
For local testing: generate a new test license from your Vendor Portal and use its API key with the staging API.
Repositories
Clone this repo for sample EAs and Indicators; includes the SDK as a submodule.
Core SDK (submodule of the sample lib).
Guides
Get the SDK and run a sample in minutes.
Step-by-step guide to develop and submit a Custom Indicator.
Step-by-step guide to develop and submit an EA.
Automatically integrate the SDK into your MQL4/MQL5 source code — no manual coding.
API documentation
Robot config must follow this schema; Vendor Portal validates it before you can submit.
CTheMarketRobo_Base, lifecycle, callbacks, IRobotConfig.
Architecture, parameters, Robot vs Indicator behavior.
Start endpoint flow and payload.
Heartbeat endpoint flow and payload.
Token refresh endpoint flow.
End session endpoint flow.
New to the SDK? Start with Quick Start, then follow the Indicator or EA guide from zero to submission.