Mon compte
Déjà membre ? S'identifier
Non inscrit ? S'inscrire
 
+ Répondre à la discussion
Affichage des résultats 1 à 5 sur 5
  1. #1
    Nouveau membre minotrader est sur la route de la réputation...
    Date d'inscription
    October 2011
    Messages
    5
    Pouvoir de réputation
    2

    boucle for boucle for

    Bonjour à tous!

    Je suis tombé sur un os...

    variable1=...
    variable2=...
    variable3=...

    for(i=0;i!=3;i++)
    {
    if(variablei<10)
    {
    ....
    }
    }


    Est-t-il possible de faire en sorte que cette boucle fonctionne? Je veux dire par là de remplacer le i par successivement par 1, 2, 3.

    Merci d'avance

  2. #2
    Membre Star remjie est actif et passionnant Avatar de remjie
    Date d'inscription
    January 2011
    Localisation
    Rhone
    Messages
    279
    Pouvoir de réputation
    10

    Salut,
    je ne suis pas sur mais tu devrais pouvoir transformer ta variable en string avant de l'utiliser pour faire ta vérif.
    Si ça peut t'aider a comprendre ma pensée, voici un bout de code:

    void deleteobjtrade()
    {
    for (int numeroT=20; numeroT>=OrdersTotal(); numeroT--)
    {
    numtrade="trade"+numeroT;
    descriptiontrade="tradedescript"+numeroT;
    ObjectDelete(numtrade);
    ObjectDelete(descriptiontrade);
    }
    }
    Mieux vaut ouvrir sa gueule et passer pour un con que la fermer et ne laisser aucun doute sur le sujet.

  3. #3
    Membre Performance Guonzo deviendra bientot célèbre...
    Date d'inscription
    April 2009
    Messages
    168
    Pouvoir de réputation
    8

    Bonsoir,

    Ce n'est pas quelquechose de comme cela que tu recherches ? :

    Code:
    for(i=0; i<3;i++) {
    
    
    	if( i == 0 ) {
    		// je fais quelquechose avec ma variable1
    	}
    
    	if( i == 1 ) {
    		// je fais quelquechose avec ma variable2
    	}
    
    	if( i == 2 ) {
    		// je fais quelquechose avec ma variable3
    	}
    }
    ou (plus élégant) :

    Code:
    for(i=0; i<3;i++) {
    
    	switch( i ) {
    		case 0:
    			// var1
    			break;
    		case 1:
    			// var2
    			break;
    		case 2:
    			// var3
    			break;
    		default:
    			break;
    	}
    
    }
    Cordialement, Guonzo.

  4. #4
    Membre Star remjie est actif et passionnant Avatar de remjie
    Date d'inscription
    January 2011
    Localisation
    Rhone
    Messages
    279
    Pouvoir de réputation
    10

    Salut,
    si j'ai bien compris, il cherche une boucle qui recalcule les valeurs quelque soit le nombre de variable (et donc avec des variables variables muahahaha... désolé je trouvais ça drole...) personellement je n'ai pas encore cherché ni donc trouvé la façon de le faire et effectivement je te recommande fortement la technique de Guonzo en allance chercher un maximum de variable dans ta boucle pour le cas ou celles-ci serait en grand nombres... (oui l'informatique n'a pas toujours réponse a tout).

    cdt
    Mieux vaut ouvrir sa gueule et passer pour un con que la fermer et ne laisser aucun doute sur le sujet.

  5. #5
    Nouveau membre minotrader est sur la route de la réputation...
    Date d'inscription
    October 2011
    Messages
    5
    Pouvoir de réputation
    2

    Merci à tous pour vos réponses.
    Je ne suispas revenu sur le forum depuis l'autre jour et en cours de temps j'ai en fait trouvé la solution en créant un bête tableau à la place de ma variable donc on peut écrire :

    tableau[1]=...
    tableau[2]=...
    ...

    for(i=0;i!=3;i++)
    {
    if(tableau[i]<10)
    {
    ....
    }
    }

    Merci en tout cas à vous deux, il faut déja que je recrée une nouvelle discution concernant un bug de MT4

Discussions similaires

  1. Boucle sur testeur de stratégie EA
    Par nikal dans le forum Utilisation des Plateformes de Trading
    Réponses: 0
    Dernier message: 23/08/2010, 14h29
  2. Réponses: 0
    Dernier message: 18/08/2010, 12h50
  3. La Cades boucle un emprunt de 2 milliards de dollars à 3 ans
    Par AFP dans le forum Actualité Forex
    Réponses: 0
    Dernier message: 26/07/2010, 16h30
  4. Pb EA boucle for
    Par aupa dans le forum Programmation
    Réponses: 3
    Dernier message: 20/05/2010, 18h43
  5. Vivendi boucle un emprunt obligataire de 1,2 milliard d'euros
    Par AFP dans le forum Actualité Forex
    Réponses: 0
    Dernier message: 24/11/2009, 20h50

Ajouter aux Favoris | Plan du site | Archives | Forex | Contact