Wishes for the work of the mql5.com forum - page 5

 
Integer:

Show us how easy it is for you to make multiple streams in EA?

YuTrade Expert runs in two streams.
 
Andrei01:
Calling a dll won't help?
It is possible to create multithreading in the dll, but it is not an easy way. Also, don't be fooled by the ability to do calculations in the dll. Just the other day I saw a couple of indicators in dll, the author must have thought to speed up the calculations, but you can imagine that correctly coded indicator can work hundreds times faster than these dlls.
 
Yurich:
The YuTrade expert works in two streams.
Is it just like that, bifurcated into two streams by itself?
 
Integer:
It is possible to create multithreading in a dll, but it is not an easy way.
Why do you think the developers did not provide the possibility to implement multithreading in EA?
 
Andrei01:
Why do you think developers did not provide an opportunity to implement multithreading in EA?
Because then you would (and we would, too) would have coded EAs in a painful way.
 
Integer:
By itself, it just splits into two streams?
Yes. You can split into any number of streams.
 
They say chickens are being milked in Mokwa.
 
Yurich:
Yes. You can split into any number of threads.
If it's possible, it's not a bad thing. What do you need to implement such multithreading?
 

The Expert Advisor creates a subchart and runs itself on it. And now two versions of the same Expert Advisor are running, then it's a matter of technique, how to distribute tasks between these twin brothers.

zy. The subchart can have an area of 0 pixels and be in negative coordinates.

 
Yurich:
Yes. You can split into any number of threads.
Have you done anything in your EA to do this? If not, it splits by threads because it uses more indicators. You wrote that an indicator is created for each formula.
Reason: