![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
Un nouvel article Calculs Parallèles dans MetaTrader 5 a été publié :
Le temps a été une grande valeur tout au long de l'histoire de l'humanité, et nous nous efforçons de ne pas le gaspiller inutilement. Cet article vous indiquera comment accélérer le travail de votre Expert Advisor si votre ordinateur dispose d'un processeur multi-noyau. De plus, l’implémentation de la méthode proposée ne nécessite la connaissance d'aucun autre langage que MQL5.
Presque tous les PC modernes sont capables d'effectuer plusieurs tâches simultanément - en raison de la présence de plusieurs noyaux de processeur. Leur nombre augmente chaque année - 2, 3, 4, 6 noyaux ... Intel a récemment démontréun processeur expérimental à 80 noyaux (oui, ce n'est pas une faute de frappe - quatre-vingt noyaux - malheureusement, cet ordinateur n'apparaîtra pas dans les magasins, car ce processeur a été créé uniquement dans le but d'étudier les capacités potentielles de la technologie).
Pas tous les utilisateurs d'ordinateurs (et même pas tous les programmeurs novices) comprennent comment cela fonctionne. Par conséquent, quelqu'un se posera sûrement la question : pourquoi avons-nous besoin d'un processeur avec autant de noyaux, alors qu'avant même (avec un seul cœur), l'ordinateur pouvait exécuter plusieurs programmes simultanément et qu'ils fonctionnaient tous ? La confiance est, ce n'est pas le cas. Examinons le schéma suivant.
Figure 1. Exécution parallèle d'applications
Auteur : ds2