Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 495
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
El terminal se ha actualizado de 509 a 600 y el EA da este aviso en la compilación:
la declaración de 'ErrNum' oculta la declaración global en la línea 81
y una parte del código:
¿Puede decirme cuál es el problema?
El terminal se ha actualizado de 509 a 600 y el EA da este aviso en la compilación:
la declaración de 'ErrNum' oculta la declaración global en la línea 81
y una parte del código:
¿Puede decirme cuál es el problema?
Gracias, ¿entonces cambiaste ErrNum por ErrNumber y ya está? La advertencia ha desaparecido, todo funcionará correctamente?
Y una última advertencia en el código:
no todas las vías de control devuelven un valor
¿Puedes decirme qué es lo que está mal aquí también, por favor?
Y una última advertencia en el código:
no todas las vías de control devuelven un valor
¿Puedes decirme qué es lo que está mal aquí también, por favor?
Si la condición se cumple, la función devuelve un valor.
En caso contrario, no hay retorno de la función. Devuelve algún valor por defecto de la función
lo hizo y la advertencia desapareció:
espero que sea bueno, la vida en mt4 sigue :), ¡gracias de nuevo!
lo hizo y la advertencia desapareció:
espero que sea bueno, la vida en mt4 sigue :), ¡gracias de nuevo!
Chicos, hay 4 funciones simples hechas por ellos mismos, aparentemente hay un error en ellas. ¡Por favor, ayude a un principiante!
(El nombre de cada función habla por sí mismo, lo que esta función debe hacer)
ayúdame a entender
double b=NormalizeDouble(ObjectGet("b",OBJPROP_TIME1),Digits);
int shiftb=iBarShift(NULL,0,b);
Escribe una advertencia de posible pérdida de datos debido a la conversión de tipo referida a la b seleccionada, sí, no es datetime, pero si lo hace:
datetime b=ObjectGet("b",OBJPROP_TIME1);
int shiftb=iBarShift(NULL,0,b);
habrá una advertencia en datetime b por alguna razón , parece correcto y no debería haber advertencias.
ayúdame a entender
double b=NormalizeDouble(ObjectGet("b",OBJPROP_TIME1),Digits);
int shiftb=iBarShift(NULL,0,b);
Escribe una advertencia de posible pérdida de datos debido a la conversión de tipo referida a la b seleccionada, sí, no es datetime, pero si lo hace:
datetime b=ObjectGet("b",OBJPROP_TIME1);
int shiftb=iBarShift(NULL,0,b);
habrá una advertencia en datetime b por alguna razón , parece correcto y no debería haber advertencias.