Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MQL5 version #6

Open
mmcopilot opened this issue May 15, 2024 · 1 comment
Open

MQL5 version #6

mmcopilot opened this issue May 15, 2024 · 1 comment

Comments

@mmcopilot
Copy link

Hi Dennis,

First of all, I would like to thank you for the fantastic work you have done with the MT4-To-CSharp-Bridge-Using-DNNE project. Your solution is extremely useful and well-executed, making it much easier to integrate MT4 with C# applications.

I would like to ask if it would be possible to extend the support of the project to Mql5. Many users, including myself, use this platform and a version compatible with MQL5 would be highly beneficial.

I understand that this might require significant effort, but I am confident that many in the community would greatly appreciate this addition.

Thank you again for your work and for sharing this project with the community.

@DennisGundersen
Copy link
Owner

DennisGundersen commented May 16, 2024

Hi!
Glad you enjoyed it. Unfortunately I don't use MQL5 as that platform is specifically built around US laws (I believe the relevant ones are called the "Dodd-Frank act") which bans same symbol hedging etc. As a non-US citizen I have no interest in allowing the US to limit my choices as a trader.

There also turned out to be some annoying limits with DNNE (it won't work with Dependency Injection or MS Entra), and I've therefore shifted my focus to MT4-To-CSharp-Bridge-Using-ZeroMQ instead. This project uses a much cleaner client/server approach where all data is passed as string[] (allowing for 64bit and full .NET flexibility). As such, there should be no issues using MT5 versus MT4 (though I haven't tried it myself). Please see mql-zmq for information on how to call code from MT5.

Re
Dennis

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants