Erreurs, bugs, questions - page 1914
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
Pourriez-vous être plus précis ?
partir de zéro
Il s'agit de deux options équivalentes. Si pour (i=1...) alors OrderSelect(i-1,...), si pour (i=0,...) - OrderSelect(i,...)
for(i=1 ; i <=OrdersTotal() ; i++) Les ordres de cette liste sont numérotés de zéro à OrdersTotal()-1 inclus (que Artem Trishkin m'excuse, je viens de raccourcir l'attente de nys2000).
Merci, mais la numérotation des commandes de 0 à OrdersTotal()-1 est prise en compte dans OrderSelect(i-1,...)
Merci, mais la numérotation des commandes de 0 à OrdersTotal()-1 est prise en compte dans OrderSelect(i-1,...)
Faites l'ordre inverse de la recherche...
Voici un code simple comme celui-ci :
Au moment où la fonction est lancée, deux positions d'achat sont ouvertes. La fonction imprime deux fois la présence de deux commandes : Passage 1, Passage 2.
Nous supprimons les commentaires et exécutons à nouveau la fonction. Il exécute vigoureusement un ordre d'achat, déclare "Passage #1" et quitte la boucle. Le message "Passage #2" n'apparaît pas.
Quelle est la magie ?
1. i=1, nous avons calculé les ordres ... la condition 1<= 2 a été vérifiée ? oui. Sélectionné et fermé la commande.
2. i++ (i=2)
3. OrdersTotal()=1 <---------- en fermant l'ordre à l'intérieur de la boucle a effectivement changé la condition pour sortir de la boucle.
4. 2<=1 ? non <----------- ici votre "magie" et en conséquence sortir de la boucle
pourquoi y a-t-il un ID de graphique supplémentaireCHART_WINDOW_HANDLE, à quoi sert-il ?
pourquoi y a-t-il un ID de graphique supplémentaireCHART_WINDOW_HANDLE, à quoi sert-il ?
Erreur pendant l'exécution
Résultat : un nombre aléatoire (certainement pas 3)L'illusion que le code est correct
Aucun message d'erreur