MetaTrader 5 Python User Group - how to use Python in Metatrader - page 35

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Don't judge harshly, maybe there are python lovers out there trying to integrate it into anything and everything.
Python is a C++ library, is it not better to make MQL SB(standard library)?
MQ was initially going in this way, but then gave up under the onslaught of Ruto, RWods and Algibods )
I think the whole problem is that MQ is afraid to go beyond the sandbox, like R, Py, Alglib is not our problem anymore.
They added a link to other "programming languages" and let the other Yaps do what they want.
Reminds me of an ostrich.)
What substances must be taken to detect integration with R?
The problem is the narrowness of perception of the topic among the masses and a lack of understanding of the trends in the development of algotrading:
Ostrich is exactly the kind of person
To better understand the algotrading industry:
"Adult" trading, risk management is first and foremost a matstat. Machine learning here is essentially just one way of solving matstat problems. These are somewhat different tasks than those that arise in the development of the Internet of Things and things like that.
From this point on, it suddenly got very interesting, ;)
"Adult" trading, risk management is first and foremost a matstat. Machine learning is essentially just one way of solving matstat problems. These are somewhat different tasks than those that arise in the development of the "Internet of Things" and other such things.
Did it say "no to matstat!" somewhere?
We've already made a big step forward by implementing the basic math library from R in the form of MQL5 sources (more than 400 functions):
Statistical Distributions in MQL5 - taking the best from R and making it faster
Just integrating with Python will give you access to almost all possibilities of statistical analysis.
As soon as we complete Python, we'll enable full C/C++ compilation in the editor to create DLL, EXE and special EX5 modules from C++. This will allow existing C++ libraries to be recompiled into EX5 compatible form with minimal rework and will open up access to a lot of open-source libraries.
Did it say "no to matstat!" somewhere?
We've already made a big step forward by implementing the basic math library from R in the form of MQL5 source code (over 400 functions):
Statistical Distributions in MQL5 - taking the best from R and making it faster
Just integration with Python gives access to almost any statanalysis capability.
As soon as we finish Python, we will integrate C/C++ compilation into the editor to create DLL, EXE and special EX5 modules from C++. This will allow existing C++ libraries to be recompiled into EX5 compatible form with minimal rework and will open up access to a lot of opsource libraries.
Very interesting. Are there plans to embed (as a resource) the ex5 library in an EA or indicator to publish it on the Market?
Very interesting. Are there plans to embed (as a resource) the ex5 library in an EA or indicator to publish it on the Market?
No.
Only we will be able to distribute the modules publicly for security reasons.
Most likely there will be a section of official modules in kodobase, automatically uploaded according to instructions:
We are also going down the path of automatic batch managers. The codebase engine will be reformed.No.
Only we will be able to distribute the modules publicly for security reasons.
Most likely there will be a section of official modules in the kodobase, automatically uploaded according to instructions:
Did it say "no to matstat!" somewhere?
We've already made a big step forward by implementing the basic math library from R in the form of MQL5 source code (over 400 functions):
Statistical Distributions in MQL5 - taking the best from R and making it faster
Just integration with Python gives access to almost all possibilities of statanalysis.
As soon as we complete Python, we'll incorporate C/C++ compilation into the editor to create DLLs, EXEs and special EX5 modules out of C++. This will allow existing C++ libraries to be recompiled into EX5 compatible form with minimal rework and will open up access to a lot of opsource libraries.
A very shallow study of the local statistical library leads to the discovery of serious errors. The lack of response to reports of these errors looks very much like "matstat - no!".
Python is unlikely to ever have the variety of packages and the community of analytics practitioners that R has.
A very shallow examination of the local statistical library leads to the discovery of serious errors. The lack of response to reports of these errors looks very much like "matstat - no!
1) Any CDF - probability distribution function (discrete ones are no exception!) must DEFINITELY be defined for all real numbers. Below is an analogue of the code on R with its result showing how it should be considered in reality. By the way, you have some discrete CDF functions counting correctly and some not.
2) For value 1 you get a division by zero error.
We have an implementation of this function for integers:
//--- m,k,n,x must be integer
Make your own function if you need to. Everything is available in source code, unlike R.