{"repo":"rosasurfer/mt4-expander","free":true,"listed":false,"github":"https://github.com/rosasurfer/mt4-expander","clone":"git clone https://github.com/rosasurfer/mt4-expander.git","description":"DLL extension for the MetaTrader 4 MQL framework","language":"C++","stars":37,"topics":["metatrader","trading","mql","forex"],"license":"Unlicense","category":"trading","readme_excerpt":"DLL extension for the MetaTrader4 MQL framework This project is part of the MetaTrader4 MQL framework. - - - Build environment The DDL is built with Visual Studio 2008 (an Express version was not tested) and requires at least Windows 7/Server 2008 R2. Shared header files The header files in {expander-root}/header/shared should be shared with the MetaTrader 4 MQL framework to make sure that definitions in both projects match. It can be accomplished by symlinking the files from {rosasurfer/mt4-mql}/mql4/include/shared to {expander-root}/header/shared . The DLL can be build with and without shared headers. If you get the error Cannot open include file: 'shared/defines.h': No such file or directory symlink the shared files or run the build tool at least once to setup building without shared headers. Pre/Post-build events If the Visual Studio build tool can't find the header files in {expander-root}/header/shared the pre-build event restores backups from {expander-root}/header/shared/bak . After a successfull build the post-build event creates new backups of the currently used files. If a (symlinked) directory {expander-root}/bin/mql4-libraries is found the resulting DLL is copied into that directory. Managing symlinks and junctions on Windows A comfortable way to manage Windows reparse points is the free Link Shell Extension by Hermann Schinagl. To activate Git support for symbolic links on Windows add the config option core.symlinks = true to your Git configuration:","default_branch":null,"files":null,"tree":[],"storefront":"/r/rosasurfer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rosasurfer/mt4-expander/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."}