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
Lorsque des paramètres sont transmis à une fonction, le quantum minimum est un entier de 32 bits. C'est-à-dire que dans votre cas, bVk et bScan seront convertis en type int avant d'être passés dans la fonction.
C'est pourquoi les prototypes de fonction ci-dessus ne se contredisent pas entre eux
Dites-moi si la PREMIÈRE OPTION est pire en termes d'utilisation du CPU et de la RAM.
Soit : plusieurs tableaux à moitié vides qui doivent être remplis.
Option 1 : on remplit une cellule du tableau, puis on passe à un autre tableau, on remplit une cellule de celui-ci, puis on passe au tableau suivant et ainsi de suite... puis revenir au premier tableau et remplir les rangées suivantes de cellules du tableau.
Option 2 : Nous remplissons complètement le tableau, puis passons au tableau suivant.
(En fait, la question est COMMENT travailler avec des tableaux dans MQL5).
L'option 1 sera plus rapide.
Hmm... c'est un peu un mystère.
Peut-être qu'on devrait juste faire un test et voir.
Hmm... ...c'est déroutant.
Peut-être que vous devriez juste faire un test et voir.
Dans la première option, il y a un cycle, dans la seconde, il y a 3 cycles.
le bouclage prend aussi du temps, donc il sera différent selon la longueur de l'addition,
Mais dans la deuxième variante, il y a un balayage consécutif d'une zone de données.
Les tests ne donneront rien, à cause de l'optimisation.
donc la question va directement aux gars de MQ.
Dans la première version, il y aura un cycle, dans la seconde 3.
Dans le premier cas, il y aura un cycle, dans le second, il y en aura trois.
Non, dans les deux cas, il y a deux boucles imbriquées.
imho, purement intuitivement) il devrait être le même en termes de vitesse.
Non, dans les deux cas, il y a deux boucles imbriquées.
imho, purement intuitivement) il devrait être le même en termes de vitesse.
Deux boucles imbriquées si le tableau est à deux dimensions.
et si trois tableaux unidimensionnels de même taille, alors 1 : 3
Urain, joo, sergeev, swan : Merci. Décidé d'opter pour la deuxième option (de nouveaux facteurs sont apparus qui ont déterminé le choix).
Non, dans les deux cas, il y a deux boucles imbriquées.
imho, purement intuitivement) il devrait être le même en termes de vitesse.
C'est ce que j'ai ressenti. Je dois être fatigué.
Deux boucles imbriquées si le tableau est à deux dimensions.
et si trois tableaux unidimensionnels de même taille, cela devrait être 1 : 3
Ce n'est pas clair. J'espère y arriver à temps. =)