Andrei Trukhanovich: Au lieu d'un switch, faites un tableau de fonctions appelées par index direct. C'est tout aussi rapide et l'optimiseur ne mourra pas.
Ilyas, le code de test a compilé sans erreur. Je relance la version non testée - peut-être qu'elle compilera la deuxième fois - sinon, pouvez-vous la déposer dans le courrier ?
L'exécution de l'EA a pris 32 minutes au lieu des 27 secondes précédentes - en fait, le code n'a fait qu'ajouter des énumérations "Case" supplémentaires, ce qui, d'après ce que je comprends, n'a pas pu ralentir autant le travail de .....
Si vous n'avez pas de compte, veuillez vous inscrire
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
Vous êtes connecté. L'authentification à deux facteurs a été désactivée. Configurez-la à nouveau et scannez un nouveau code QR, ou continuez avec l'authentification à deux facteurs désactivée.
Au lieu d'un switch, faites un tableau de fonctions appelées par index direct. C'est tout aussi rapide et l'optimiseur ne mourra pas.
Veuillez exprimer votre idée en code.
Veuillez me fournir le code à étudier.
Peut-être que vous pouvez aussi trouver pourquoi ce code
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie
Évaluer les cœurs de l'unité centrale pour l'optimisation
Andrey Khatimlianskii, 2019.10.16 01:55
@Aleksey Vyazmikin
Essayez ma version.
Il fonctionne beaucoup plus vite (environ 30%) que celui-ci, mais il est 10% plus (10 mégaoctets) ?
Ouais... Problème.
Je ne comprends pas, vous êtes en train de troller ou vous êtes vraiment indigné ?
Veuillez exprimer votre idée en code.
Alexei, on vous a déjà dit... Mais, vous voulez un code. Il est fort probable que ce soit le cas. Je pense juste que oui.
Alexei, vous avez déjà été conseillé... Mais, vous voulez un code. Il est fort probable que ce soit le cas. C'est ce qu'il me semble.
Je ne comprends pas comment présenter ce code sous la forme d'un tableau de fonctions sans un remaniement important.
Ilyas, le code de test a compilé sans erreur. Je relance la version non testée - peut-être qu'elle compilera la deuxième fois - sinon, pouvez-vous la déposer dans le courrier ?