Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
¿Me das un ejemplo sencillo?
mostrar el código en qué línea se emite la advertencia. y qué tipos frunce el ceño
Resaltado y comentado en el código.
Gracias. También me gustaría preguntar sobre la configuración del modo de nivel de parada. Este modo sólo lo encuentro porque lo establece el servidor de comercio o puedo cambiarlo?
Resaltado y comentado en el código.
Resulta que siempre que se necesite leer ciertos datos/propiedades se debe aplicar la variante que mostró uncleVic:https://www.mql5.com/ru/forum/3775/page24#comment_84143
Por ejemplo, si se hace así, lo que parece lógico a primera vista (y conocido por la transición a mql4), el compilador generará una advertencia:
Para deshacerse de las advertencias del compilador, hay que hacer lo siguiente
O como demostró el tíoVic, es decir:
¿Lo he hecho bien?
¿Puedes decirme cómo funciona el generador de números aleatorios y si hay una función para comprobar si el número es par o impar? Sobre el generador es deseable la explicación en un lenguaje comprensible para los tontos)) No se entiende la ayuda))
Este es el ejemplo más sencillo de cómo averiguar qué hace una función concreta. Ejecuta el script y mira el registro.
la plantilla se guarda como 0.tpl
#define Vrsn "001a"
La plantilla se guarda como001a.tpl, que es en realidad lo que quieres obtener.
Pregunta: ¿cómo se quita el punto de antemano?
actualizar probablemente de forma más precisa: ¿cómo encuentro un carácter en una cadena?
upgr y otra confusión. Si hay un punto en
#define Vrsn "0.01a"
hay un punto, no es sólo lo que está después de él, sino también lo que está aplanado.
¿Por qué? Si StringToInteger se activa en la compilación...la plantilla se guarda como 0.tpl
La plantilla se guarda como001a.tpl, que es en realidad lo que quieres obtener.
Pregunta: ¿cómo se quita el punto de antemano?
La actualización es probablemente más precisa: ¿cómo se encuentra un carácter en una cadena?
También hay un malentendido. Si en
hay un punto, cortará no sólo lo que está después de él, sino también lo que está aplastado
¿por qué? si, presumiblemente, StringToInteger se activa en tiempo de compilación.Todo lo que se escribe en el disco se comprueba necesariamente para ver si hay basura o malicia.
Si escribe una plantilla, ésta debe ser un archivo con la extensión tpl, sin importar lo que el usuario haya querido. Por eso se corta el punto definido por el usuario en el nombre.