darwinex / dwx-zeromq-connector

Wrapper library for algorithmic trading in Python 3, providing DMA/STP access to Darwinex liquidity via a ZeroMQ-enabled MetaTrader Bridge EA.
https://blog.darwinex.com/zeromq-interface-python-r-metatrader4/
BSD 3-Clause "New" or "Revised" License
342 stars 227 forks source link

MQL5 support #45

Open artbert opened 4 years ago

artbert commented 4 years ago

The pull request includes proposal of my version of MQL5 support. The idea was to:

Please see [mql5/README.md] to read detailed information about my implementation. I created new python files to not make mess in the project. Their names have '_MT5' suffix. Final explanation of the ideas was placed as a commentary to the mql5 code.

integracore2 commented 4 years ago

Hi @artbert ,

Thank you so much for your contribution! 😃

We'll review this as soon as we can - many thanks!

jmarunix commented 4 years ago

Hi, I want to thanks all the people and your work, this project is amazing!! And of course too, to @artbert, your proposal to MQL5 support works very fine with my config: An old Pc with Debian + Wine + Metatrader5(32 Bits)

Zeta90 commented 3 years ago

Hi, I want to thanks all the people and your work, this project is amazing!! And of course too, to @artbert, your proposal to MQL5 support works very fine with my config: An old Pc with Debian + Wine + Metatrader5(32 Bits)

GOD Bless u, mate

brunobuger commented 3 years ago

Amazing! I'll test soon, we can dockerize if everything is working fine. @artbert @jmarunix @Zeta90 any of you was able to run a simple performance comparison between Windows(native) and Linux(Wine/'emulated') ?

Qoyyuum commented 3 years ago

Amazing! I'll test soon, we can dockerize if everything is working fine.

Run a separate pull request for a dockerize version of this connector and I'll help with the review.

ivascen commented 3 years ago

Any idea when this PR could be merged into master ?

dominicfallows commented 3 years ago

This would be great to merge into master, any update on when?