![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Tout for peut être remplacé par un while correspondant - et vice versa. Et il est peu probable que l'une de ces constructions soit clairement plus économique que l'autre.
Un exemple, Vadim? Ne me donnez pas d'asm, donnez moi quelque chose en C.
Merci. D'après ce que je comprends, la principale construction qui devrait fonctionner plus rapidement est celle-ci :
Eh bien, c'est l'émulation en cours. Oui, il est tout à fait possible qu'elle soit plus rapide que la boucle standard. Mais probablement seulement au prix d'un temps d'initialisation plus lent de la construction de contrôle elle-même.
Et combien d'itérations y a-t-il dans cette "boucle" ?
Un peu plus vite.
Hee :)
En principe, oui. L'assembleur a jmp. Alors, pour quoi était-il conçu ?
goto est un excellent substitut lorsqu'il n'y a pas d'exception, mais vous avez besoin de quelque chose comme un bloc finally.
Bien sûr, les ifs sont aussi bons, mais goto est probablement encore plus élégant.
Mais de manière générale, il est inutile de manger des spaghettis avec un cure-dent si vous avez une fourchette normale.
Et le programmeur qui reprendra le code après vous ne vous tapera pas sur la tête.