{"repo":"vdemydiuk/mtapi","free":true,"listed":false,"github":"https://github.com/vdemydiuk/mtapi","clone":"git clone https://github.com/vdemydiuk/mtapi.git","description":"MetaTrader API (terminal bridge)","language":"C#","stars":689,"topics":["metatrader","mtapi","api","metatrader5","mql5","mql4","mt4","mt5"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Introduction MtApi provides a .NET API for working with famous trading platfrom MetaTrader(MetaQuotes). It is not API for connection to MT servers directly. MtApi is just a bridge between MT terminal and .NET applications designed by developers. MtApi executes MQL commands and functions by MtApi's expert linked to chart of MetaTrader. Most of the API's functions duplicates MQL interface. The project was designed using WebSocket framework with the intention of using flexibility to setup connections. Build environment The project is supported by Visual Studio 2022 and based on .NetCore (.Net 8). It requires HeatWave for VS2022 - set of tools for creating WiX installation packages (https://marketplace.visualstudio.com/items?itemName=FireGiant.FireGiantHeatWaveDev17). Just install the VS extensions. Use MetaEditor to working with MQL files. How to Build Solution To build the solution for MT4 , you need to choose the configuration to build for x86 and start with building the MtApiInstaller . This will build all projects related to MT4: - MtApi - MtClient - MtService - MTConnector For building the solution for MT5, you need to choose the configuration to build for x64 (or x86 for the 32-bit MT5)) and start build MtApi5Installer . This will build all projects related to MT5: - MtApi5 - MtClient - MtService - MT5Connector All binaries are placed in the project root folder, in the build directory: ../build/ . The installers ( .msi) will be found under: ../build/installers/ . All the D","default_branch":null,"files":null,"tree":[],"storefront":"/r/vdemydiuk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vdemydiuk/mtapi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}