├── .flake8 ├── .gitignore ├── LICENSE ├── README.md ├── script └── run.py ├── setup.cfg ├── setup.py └── vnpy_mt5 ├── Experts └── vnpy_server.mq5 ├── Include ├── JAson.mqh ├── Mql │ └── Lang │ │ ├── Error.mqh │ │ ├── GlobalVariable.mqh │ │ ├── Mql.mqh │ │ └── Native.mqh └── Zmq │ ├── AtomicCounter.mqh │ ├── Context.mqh │ ├── Errno.mqh │ ├── Socket.mqh │ ├── SocketOptions.mqh │ ├── Z85.mqh │ ├── Zmq.mqh │ └── ZmqMsg.mqh ├── Libraries ├── libsodium.dll └── libzmq.dll ├── __init__.py └── mt5_gateway.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/README.md -------------------------------------------------------------------------------- /script/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/script/run.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/setup.py -------------------------------------------------------------------------------- /vnpy_mt5/Experts/vnpy_server.mq5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Experts/vnpy_server.mq5 -------------------------------------------------------------------------------- /vnpy_mt5/Include/JAson.mqh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Include/JAson.mqh -------------------------------------------------------------------------------- /vnpy_mt5/Include/Mql/Lang/Error.mqh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Include/Mql/Lang/Error.mqh -------------------------------------------------------------------------------- /vnpy_mt5/Include/Mql/Lang/GlobalVariable.mqh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Include/Mql/Lang/GlobalVariable.mqh -------------------------------------------------------------------------------- /vnpy_mt5/Include/Mql/Lang/Mql.mqh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Include/Mql/Lang/Mql.mqh -------------------------------------------------------------------------------- /vnpy_mt5/Include/Mql/Lang/Native.mqh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Include/Mql/Lang/Native.mqh -------------------------------------------------------------------------------- /vnpy_mt5/Include/Zmq/AtomicCounter.mqh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Include/Zmq/AtomicCounter.mqh -------------------------------------------------------------------------------- /vnpy_mt5/Include/Zmq/Context.mqh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Include/Zmq/Context.mqh -------------------------------------------------------------------------------- /vnpy_mt5/Include/Zmq/Errno.mqh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Include/Zmq/Errno.mqh -------------------------------------------------------------------------------- /vnpy_mt5/Include/Zmq/Socket.mqh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Include/Zmq/Socket.mqh -------------------------------------------------------------------------------- /vnpy_mt5/Include/Zmq/SocketOptions.mqh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Include/Zmq/SocketOptions.mqh -------------------------------------------------------------------------------- /vnpy_mt5/Include/Zmq/Z85.mqh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Include/Zmq/Z85.mqh -------------------------------------------------------------------------------- /vnpy_mt5/Include/Zmq/Zmq.mqh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Include/Zmq/Zmq.mqh -------------------------------------------------------------------------------- /vnpy_mt5/Include/Zmq/ZmqMsg.mqh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Include/Zmq/ZmqMsg.mqh -------------------------------------------------------------------------------- /vnpy_mt5/Libraries/libsodium.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Libraries/libsodium.dll -------------------------------------------------------------------------------- /vnpy_mt5/Libraries/libzmq.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/Libraries/libzmq.dll -------------------------------------------------------------------------------- /vnpy_mt5/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/__init__.py -------------------------------------------------------------------------------- /vnpy_mt5/mt5_gateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/veighna-global/vnpy_mt5/HEAD/vnpy_mt5/mt5_gateway.py --------------------------------------------------------------------------------