Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 50

 
Aquí también. Aparentemente, NormalizeDouble requiere int, pero de hecho declaró long DIGITS_ = SymbolInfoInteger(a_symbol,SYMBOL_DIGITS); Pero, ¿por qué int, si generalmente no hay más de 10 decimales en la práctica? ¿Cuál es la mejor manera de eliminar la notación en este código?
 

¡¡¡¡¡Oops, así que este largo es todo lo contrario sólo enorme!!!!!

Es que int DIGITS_ = SymbolInfoInteger(a_symbol,SYMBOL_DIGITS); ¡También se hace una observación!

 
Dimka-novitsek: Es que int DIGITS_ = SymbolInfoInteger(a_symbol,SYMBOL_DIGITS); ¡También se hace una observación!
int DIGITS_=(int)SymbolInfoInteger(a_symbol,SYMBOL_DIGITS);   
 
¡¡¡¡Gracias!!!!
 
Dimka-novitsek: ¡¡¡¡Gracias a !!!!
Segundo punto: los valores de los precios vienen del servidor normalizados, por lo que no tiene mucho sentido normalizar adicionalmente el valor BID_=last_tick.bid (líneas 4216-4217).
 
Dime qué es lo que no le gusta. Sí, el magik de pirimeno se anuncia globalmente así, ¿y qué?
  input string slugebi = "Служебное";
   string slugeb =  slugebi ;
  input int slipi=3;
   int slip = slipi;
  input int MaxAttemptsi=14;
   int MaxAttempts= MaxAttemptsi;
  input int MAGICi=14446;
   int MAGIC= MAGICi;
  input string Comment_i= "   fixed14";
   string Comment_ =  Comment_i ; 


/////////////////////////////
 
¡¡¡¡¡¡AAAA!!!!!! ¡¡¡¡Ya sabes, miré y miré - Creo que lo tengo!!!! La variable ya está declarada globalmente, y si la declaro de nuevo, su valor puede convertirse en cualquier cosa. Pero esto es una función, lo que se declara dentro de la función no es visible globalmente, sino sólo dentro de la función.
 
Dimka-novitsek: Dime lo que no le gusta. Sí, la variable magik se declara globalmente así, ¿y qué?
Es una advertencia de que la declaración de una variable en la línea especificada oculta una variable del mismo nombre declarada en la línea 250. Consulte la sección sobre el alcance de las variables en el Manual de referencia.
 
¡¡¡¡Gracias!!!!
 
Entonces, se puede ver la declarada dentro en consecuencia, pero ¿eso hace que la global desaparezca? Vale, gracias, lo revisaré ahora, ¡probablemente le cambiaré el nombre!
Razón de la queja: