Machine learning in trading: theory, models, practice and algo-trading - page 1210

 
Maxim Dmitrievsky:

Well, it's ok, so maybe it's better to go straight to python or r... so that you can use MO without any hassle

And nowadays you can't get anywhere without MO when ships sail the universe...

You can't get out of Sharp to Python. There are special versions of Python with Sharpies but it is not a fact that they support all Python packages.

 
Igor Makanu:
VS 2017 out of the box.

Question about packages. It is not yet certain that MS Python with Sharp supports everything. I won't assert it, but there are rumors that it does.

 

The preliminary results (since I haven't made all predictors yet) on creating a model that determines profitable models (1) were not so bad, here is the breakdown by y - profit on the independent sample, and by x - 1 - TP+FP, and 0 - TN+FN.

The target was profit of 2000, well it hasn't been achieved so far, but only 3 models out of 960 have entered the loss area, which is not a bad achievement.

The table of conjugacy



The average unclassified financial result is 1318.83, after classification 1 - 2221.04 and 0 - 1188.66, so the average financial result of the models has increased by 68%, which is not bad.

However, whether this model can work with models built on other data remains to be seen.

Logloss training - surprisingly, the test sample (on which the model is automatically selected - not the training sample) and the independent (examination) Logloss_e almost perfectly converge.

So does Recall.

And the indicator Precision surprised me, since by default I usually use it to select the model, I had no training because it immediately equaled 1 on the first tree.

And the different metrics on the test and exam - the result surprises me a lot - a very small delta.

From the graphs, of course, you can see that the model is over-trained and could have stopped training at 3500 trees, or even earlier, but I was not engaged in adjusting the model and the data is actually with the default settings.

 
Esteemed forum users, could you please tell me, because it is too lazy to read 1200 pages, has anyone here tried to implement machine learning based on the results of trading on the closed orders of the Expert Advisor?
 
Martin Cheguevara:
Esteemed forum members, could you please tell me, because I'm too lazy to read 1200 pages, has anyone here tried to implement machine learning based on results of trading on closed EAs?
Ha, this is the 2nd person asking a similar question: https://www.mql5.com/ru/forum/140716/page434#comment_9897350

The answer: if one loses, the other takes, it is clear without MO.

 
Martin Cheguevara:
Dear forum users, could you please tell me, because I am too lazy to read 1200 pages, has anyone here tried to implement machine learning based on results of trading on closed EAs?

I don't think so, usually if someone is seriously engaged in such cases, he/she has a separate web site to maintain his/her creation, or does it for personal use

In the past NeuroShell DayTrader could make a trained NS out of everything you gave it (in your case your trading history), then the whole project died out, now I don't know, I haven't seen anything like that

 
I'm not quite sure what I meant... The thing is that my robot is made so that it always trades on the plus side. It uses the principle of grid trading and trend trading at the same time, but the trick is that it only opens one order at a time. So I need to know when probably the robot will work worse than usual... as the risks are limited, my profit is purely a question of time... and sometimes you have to wait for a week... And in a week if there were no such drawdowns, you could get a lot more...
In fact, there is a dependence of e.g. a flat-trend state of the market on the trading results (e.g. the cache for the last deals of the day or for the last 30 deals)... It's not a problem to determine the trend-flat state... there is a mechanism that does it.
The problem is in a neural network...
I've never read any neuronet... If you know what I mean, you can do it with a few clicks.)
Why did I take the cattle? Because the "looseness" of trading in plus or minus means an increase in risk in any case...
 
I'm converting the trade and the price chart into a form acceptable for neural network processing, in theory it should work...
 
Igor Makanu:

It is unlikely, usually if someone is doing something like this seriously, he or she has a separate website to support his or her creation, or does it for personal use

NeuroShell DayTrader used to be able to make a trained NS from everything you gave it (your trading history), then the whole project stopped, now I don't know, I haven't seen anything like that

Hmmm...so it's possible after all...
 
I will have only two variables on the input) and one teacher of the neural network - Equity stabilization by cattle.