Una pregunta para los expertos en MQL - página 5

 

Buenas tardes,

una pregunta para los entendidos... Necesito una calculadora de tiempo (aquí hay un ejemplo de lo que debería contar 2011.03.06 17:20 +23652min = fecha y hora)

¿quién puede ayudarme a escribir dicha calculadora?

 
IgorM:

¿es https://www.mql5.com/ru/forum/103244 o https://www.mql5.com/ru/forum/107925 no es útil?

la búsqueda en el foro funciona hoy, mucha información en https://www.mql5.com/ru/search


Algo se aclaró. ¡Gracias, Igor!
 
psycoma:

Buenas tardes,

una pregunta para los entendidos... Necesito una calculadora de tiempo (aquí hay un ejemplo de lo que debería contar 2011.03.06 17:20 +23652min = fecha y hora)

¿Quién puede ayudarme a escribir una calculadora?

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

Tradúzcalo en segundos, súmelo y vuelva a una línea.

 

Buenas tardes.

Este es el código de la función:

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

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

Si pongo números (101-102-103-104 .... ), va bien.

Cuando pongo Magic_101, Magic_102, Magic_103,..... en lugar de números - Obtengo errores en la compilación:

'Magic_101' - número entero esperado

'Magic_102' - número entero esperado....

Por favor, dígame qué pasa.

(Es el código de otra persona - a petición de mi amigo estoy pegando números mágicos en variables globales en lugar de los numéricos en el código)

 
No se puede poner una variable en case, sólo una constante numérica.
 
¿Qué se puede hacer para evitar los errores de compilación?
 
Rita:

Buenas tardes.

Este es el código de la función:

Si pongo números (101-102-103-104 .... ), va bien.

Cuando pongo Magic_101, Magic_102, Magic_103,..... en lugar de números - Obtengo errores en la compilación:

'Magic_101' - número entero esperado

'Magic_102' - número entero esperado....

Por favor, dinos qué pasa.

(código de otra persona - estoy pegando en el EA de otra persona de la magia - en lugar de dar en el código numérico - en glob. variables)

¿Lo que has escrito no te satisface? Dice claramente y sin rodeos que int

El tanga va en las chicas, no en las etiquetas. Al menos en esta encarnación de S.

 
Convertir el interruptor en un montón de ifs
 
TheXpert:
Convertir el interruptor en un montón de ifs
Frenado excesivo. No sé cómo funciona la máquina de bytes de Mocle, pero es terriblemente lenta en condiciones.
 
No es una cuestión de elección, Peter, el cambio no se compone.