Skip to content

zhmn-hub/curl-mt4

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CURL interface API for MT4

This library is used as the intermediate marshaling layer between MetaTrader (MT4) and libcurl.dll.

It's intended for 32-bit builds by Visual Studio C++ IDE.

In this repository the main project is curl-mt4 whereas the other projects are meant for testing purposes.

Prerequisites

  1. Download the libcurl project and build libcurl.dll using recent version of Visual Studio.
  2. Update project library to include directories of the libcurl's include and library paths.
  3. Make sure you have redistributable Visual Studio runtime installed on computers running libcurl.

Installation

  1. Place libcurl.dll and curl-mt4.dll files in the Libraries directory of your MT4 instance.
  2. Place inet-curl.mqh in the Include directory of your MT4 instance.
  3. Add #include <inet-curl.mqh> in the source code of your scripts/indicators/EAs that you intend to call curl-mt4's functions.

AUTHOR

Serge Aleynikov <saleyn at gmail dot com>

LICENSE

The project is released under APACHE 2.0 license.

About

CURL interface API for MT4

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 87.0%
  • C 8.4%
  • MQL5 4.6%