Une question pour les experts MQL - page 5

 

Bon après-midi,

une question pour les connaisseurs... J'ai besoin d'une calculatrice de temps (voici un exemple de ce qu'elle devrait compter 2011.03.06 17:20 +23652min = date et heure)

qui peut m'aider à écrire une telle calculatrice ?

 
IgorM:

Est-ce que c'est https://www.mql5.com/ru/forum/103244 ou https://www.mql5.com/ru/forum/107925 pas utile ?

la recherche sur le forum fonctionne aujourd'hui, beaucoup d'informations sur https://www.mql5.com/ru/search


Quelque chose s'est éclairci. Merci, Igor !
 
psycoma:

Bon après-midi,

une question pour les connaisseurs... J'ai besoin d'une calculatrice de temps (voici un exemple de ce qu'elle devrait compter 2011.03.06 17:20 +23652min = date et heure)

Qui peut m'aider à écrire une calculatrice ?

TimeToStr((StrToTime("2011.03.06 17:20")+23652*60))

Traduisez-le en secondes, additionnez-le et retournez-le dans une ligne.

 

Bon après-midi.

Voici le code de la fonction :

int getNextOrderNum(int RRRR) {
   switch (RRRR) {
   case 101:
      return (102);
   case 102:
      return (103);
   case  103:
      return (104);

                 }
   return (0);
}
... ... ...

Si je fixe des chiffres (101-102-103-104 .... ), tout va bien.

Lorsque je définis Magic_101, Magic_102, Magic_103,..... au lieu des chiffres - J'obtiens des erreurs à la compilation :

'Magic_101' - nombre entier attendu

'Magic_102' - nombre entier attendu....

Dites-moi ce qui ne va pas ?

(C'est le code de quelqu'un d'autre - à la demande de mon ami, j'ai collé des chiffres magiques dans des variables globales au lieu des variables numériques dans le code).

 
Vous ne pouvez pas mettre une variable dans la case, seulement une constante numérique.
 
Que peut-on faire pour éviter les erreurs de compilation ?
 
Rita:

Bon après-midi.

Voici le code de la fonction :

Si je fixe des chiffres (101-102-103-104 .... ), tout va bien.

Lorsque j'ai défini Magic_101, Magic_102, Magic_103,..... au lieu des nombres - J'obtiens des erreurs à la compilation :

'Magic_101' - nombre entier attendu

'Magic_102' - nombre entier attendu....

Dites-nous ce qui ne va pas.

(le code de quelqu'un d'autre - je le colle dans le Magic Advisor de quelqu'un d'autre à la demande d'une connaissance - dans les variables globales au lieu des variables numériques spécifiées dans le code)

Ce que vous avez écrit ne vous satisfait pas ? Il dit clairement et sans ambages que l'int

Un string, c'est pour les filles, pas pour les tags. Du moins dans cette incarnation de S.

 
Convertir le commutateur en une série de "si".
 
TheXpert:
Convertir le commutateur en une série de "si".
Freinage excessif. Je ne sais pas comment fonctionne la machine à octets de Mocle, mais elle est terriblement lente dans certaines conditions.
 
Ce n'est pas une question de choix, Peter, le commutateur ne compilera pas.
Raison: