PDA

Afficher la version compl?te : Question sur le



Leizas
25/02/2009, 22h11
Salut,

.

Quand utilise-t-on pour (i = 0; ilt; limite; i ) et non pour (i = limit; igt; 0; i--) ou vice versa? En d'autres termes, quand on doit compter de 1 ? 10 ou le contraire?

Cordialement.

Gadi
15/09/2021, 20h34
Il n'y a pas de r?gle stricte contre cela si c'est ce que vous demandez. Cela d?pend de l'appliion. Exemple: Lorsque vous parcourez des objets, mieux vaut compter vers le bas que vers le haut. Lors de la num?risation en arri?re ? travers l'historique de la carte, mieux vaut compter que de d?compter.

lzzka
15/09/2021, 21h54
un compteur incr?mental (i ) ne devrait jamais ?tre utilis? pour dessiner un indieur sur les cartes. Cela se traduit par le dessin de l'indieur de droite ? gauche plut?t que de gauche ? droite comme il se doit. Les compteurs incr?mentaux sont g?n?ralement utilis?s pour faire des pas dans les tableaux.

Leizas
15/09/2021, 23h15
Merci pour vos r?ponses. Et quand: Compter les trades ouverts Modifier les trades Fermeture des trades Supprimer les trades Quelle voie choisir?

lzzka
16/09/2021, 00h36
Merci pour vos r?ponses. Et quand: Compter les trades ouverts Modifier les trades Fermeture des trades Supprimer les trades Quelle voie choisir?
Opentrades utilise la fonction OrdersTotal pour obtenir tous les ordres ou si vous comptez pour une paire particuli?re, utilisez un compteur incr?mentiel en modifiant les trades incr?mentaux de cl?ture si vous fermez toutes les trades vous pouvez utiliser une boucle while et bouclez-le tout en orderstotal gt; pour une certaine paire, vous devrez utiliser un compteur incr?mentiel MAIS chaque fois que vous fermez une commande, vous devez r?initialiser le compteur au d?but. Cela est d? ? la fa?on dont les commandes sont index?es lorsque vous utilisez la fonction orderselect

AldaL
16/09/2021, 01h57

Leizas
16/09/2021, 03h17
Opentrades utilise la fonction OrdersTotal pour obtenir tous les ordres ou si vous comptez pour une paire particuli?re, utilisez un compteur incr?mentiel en modifiant les trades incr?mentaux de cl?ture si vous fermez toutes les trades vous pouvez utiliser une boucle while et bouclez-le tout en orderstotal gt; pour une certaine paire, vous devrez utiliser un compteur incr?mentiel MAIS chaque fois que vous fermez une commande, vous devez r?initialiser le compteur au d?but. Cela est d? ? la fa?on dont les commandes sont index?es lorsque vous utilisez la fonction orderselect
Merci ? tous pour votre r?ponse. Quand vous dites utiliser un compteur incr?mental, voulez-vous dire le compteur de boucle for qui se termine par (i )? Si tel est le cas, quel est le nom technique du compteur oppos? qui se termine par (i--)?

lzzka
16/09/2021, 04h38
Merci ? tous pour votre r?ponse. Quand vous dites utiliser un compteur incr?mental, voulez-vous dire le compteur de boucle for qui se termine par (i )? Si tel est le cas, quel est le nom technique du compteur oppos? qui se termine par (i--)?
oui, je est un compteur incr?mental, je-- est un compteur d?cr?mentiel

Zegassix
16/09/2021, 05h59
Salut, Question ? propos de la boucle For. Quand utilise-t-on pour (i = 0; ilt; limite; i ) et non pour (i = limit; igt; 0; i--) ou vice versa? En d'autres termes, quand on doit compter de 1 ? 10 ou le contraire? Cordialement.
quelque chose ? signaler. ces 2 ?nonc?s, bien que les deux boucles traversent le nombre limite de fois. Ils ne fonctionneront pas de la m?me mani?re si vous parcourez des tableaux. par exemple. en supposant que limite = 10 pour (i = 0; ilt; limite; i ) {Print (i);/ceci vous donne 0 1 2 3 4 5 6 7 8 9} pour (i = limite; igt; 0; i--) {Imprimer (i);/ceci vous donne 10 9 8 7 6 5 4 3 2 1} pas un compte ? rebours exactement oppos? n'est-ce pas? Pour le compte ? rebours de 9 ? 0, nous utiliserions pour (i = limite-1; igt; = 0; i--) {Imprimer (i);/ceci vous donne 9 8 7 6 5 4 3 2 1 0}

Zegassix
16/09/2021, 07h20
Merci pour vos r?ponses. Et quand: Compter les trades ouverts Modifier les trades Fermeture des trades Supprimer les trades Quelle voie choisir?
Comptage des op?rations ouvertes - Incr?mentald?cr?mental Modifier les transactions - Incr?mentield?cr?mental Transactions de cl?ture - D?cr?mentiel seulement Suppression des transactions - D?cr?ment seulement

Zegassix
16/09/2021, 08h40
Cl?ture des trades si vous fermez toutes les trades vous pouvez utiliser une boucle while et bouclez-le tout orderstotal gt; 0 Pour fermer tous les ordres d'une certaine paire, vous devrez utiliser un compteur incr?mental MAIS chaque fois que vous fermez une commande vous devez r?initialiser le contrer au d?but. Cela est d? ? la fa?on dont les commandes sont index?es lorsque vous utilisez la fonction orderselect
vous n'aurez pas ce probl?me si vous utilisez une boucle decremental for ou while.

Leizas
16/09/2021, 10h01
Merci de votre contribution pr?cieuse.