Machine learning in trading: theory, models, practice and algo-trading - page 3243
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
and still unclear: how onnx-signal will get into this working template?
Through your variant of the body of this function.
Forum on trading, automated trading systems and testing trading strategies
Machine learning in trading: theory, models, practice and algo-trading
fxsaber, 2023.09.13 19:28
Each tick comes to the input - the output is ONNX-decision about the trading signal.
A variant of the body of such a function showed above. In the case of ONNX is connected its own model.onnx.
The EA template remains unchanged.
Through its body variant of this function.
Each tick comes to the input - the output is ONNX-decision about the trading signal.
The variant of the body of such a function is shown above. In the case of ONNX, its own model.onnx is connected.
The EA template remains unchanged.
i.e. the body of this function should implement the functions specified in the MQL5 Help on this page - https://www.mql5.com/ru/docs/onnx?
i.e. the body of this function should implement the functions specified in the MQL5 Help on this page - https://www.mql5.com/ru/docs/onnx?
i.e. the body of this function should implement the functions specified in the MQL5 Help on this page - https://www.mql5.com/ru/docs/onnx?
It is like this.
That's about right.
For some reason it keeps talking about neural networks.
But there is a converter listed here
Microsoft' s ONNXMLToolsallows you to convert models to the ONNX format.
which is able to convert the following models
Conversion to ONNX format (ONNXMLTools)
ONNXMLTools allows you to convert models from various machine learning toolkits to theONNX format.
Installation and usage instructions are available in the ONNXMLToolsrepository on GitHub.
Support
The following toolkits are currently supported:
There are many more NOT neural networks than neural networks in this list
Because the final template itself may be more difficult to process the received trading signals than the original one.
Forum on trading, automated trading systems and testing trading strategies.
Machine Learning in Trading: Theory, Patterns, Practice and Algorithm Trading
fxsaber, 2023.09.13 19:28
In general, we can already discuss something at the code level.
It was supposed to discuss the template. Let's pass.
In ONNX, the input data are vectors and matrices.
For prediction from a ready-made model, it may be possible to make do with these features (a matrix has one data type, which limits the predictor options), but training an µl model is impossible: any even primitive model has a much larger number of diverse input parameters.
For example, it is impossible to drive RF into a matrix:
Therefore, training only in python, testing and other joys, and then conversion for loading into µl and checking in the EA by the tester. It is not clear how and where to prepare predictors for testing in µl, whether to write code in µl, or to turn to python and from it get predictors for prediction...., and even so that they were the same as those on which the model was trained.
Why are the strings not supported????
https://www.mql5.com/ru/docs/onnx/onnx_types_autoconversion
Don't ask questions like "why do you need strings?