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
Reshetov, it is a thankless task to criticise systems. Your system at the 'AI' address is a good example of a simple neural network implementation. It is a pity that there are only a few dozens of deals in the example you provided. You can not say much about the profitability of the system by such a number. I think that the algorithm must stand the test of hundreds of deals at different quotes. Then we can already speak about its stability for the future, but only very accurately and only presumably. I have already submitted a report of one system in this thread that shows the stable growth of profit in hundreds of trades in the tester. So far, there is nothing to talk about its compatibility.
My system is also based solely on flips, but the flip signal comes more than 10 times more often. What prevents you from training the neural network for more frequent flips? Or does the learning process become much more complicated?
I am not teaching the network, I am teaching the strategy tester. It selects the weighting coefficients in such a way that the balance is maximal at the end.
If you are not satisfied with the current situation, ask MT4 developers to add "Maximum number of deals" to the testing parameters. Then you and other pipsers will be happy!
Another option is to switch to smaller timeframes and optimize the MTS for them.
Well, the pips are a separate topic. It does not touch upon what I have shown. And trends may be 10,000, the main thing is to define for oneself what it is. The length of time frame does not say much. You can talk about the system of 5 transactions a year. And it's easy to show such a system by optimization to have 10 deals over the previous two years and all of them profitable. You can sort the results by any parameter in the optimization results and the most interesting results will be those where there are more deals. And I'm not criticizing your system, I mean the general case.
For example, 44 trades will not be enough for you, so take the quotes history since the Bronze Age, optimize it and run the backtest. You'll get a lot of trades. Why the hell should I do that for you?
I support your principle of deciding what to do on your own. In the end, it's every man for himself. In a constructive conversation, good ideas can emerge and the unnecessary can be discarded. Such a conversation did not work.
I do not need the support of principles. There is simply a considerable difference between criticism, whimsy and constructiveness.
For example, I've opened a thread, published a code and after some time, during which it's almost impossible to make any kind of code evaluation, not to mention optimization, a local forum user comes to me and starts fretting about shit, like all neurons are full of shit... ...and you can't get anything out of them but a tweak. And so on and so forth. It's a true criticism, because it is built on bare emotion, as they say, without looking.
After a day or so, another forum user wrote in the same thread but with gratitude to the author. He informs us that he has run forward tests and found his results reassuring. It's not constructivism but at least the person preferred to spend time on trying to understand the code. That's why it took him about twenty-four hours while he was optimizing it and testing it. And when the results became evident, he voiced his opinion.
When somebody starts to pester the author with various tricks like little trades and big profit. I have never tried to do that. I have no doubts that you are a crooked, slanted, handicapped, or a brainless moron. Can't you download quotes and make a lot of deals on tests to check the system for lousiness? Why are you trying to interfere with the author's whims?
And finally, constructivism. For example, someone tried MTS on a demo account and noticed that the system corrupts orders. They have found it and inform the author. Together they have analyzed the problem area. The author fixed it and uploaded the working version. This approach is really constructive because sometimes you cannot take into account all the details and an error in the code might occur in the most unexpected places. It is almost impossible to test the program in all the variations by yourself.
... "Maybe someone will find it useful and can tell you how to do it better?
Let's hope, that getch will not declare arithmetic (as (open-high+Low)^volume does not give stat advantages) as pseudoscience, and we will discuss not a "tool" - neural networks, but applications - inputs, architectures, etc. Even if it's in a neighboring topic.
Regarding the "development environment" .... klot was also inspired by the idea of writing neural networks in mql(http://www.fxexpert.ru/forum/index.php?topic=656.0), but then, luckily :), switched to a more productive way of using ready-made "components".