Errores, fallos, preguntas - página 3076
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
Primera pregunta: ¿escribiste tú mismo este código y diste estos nombres de variables?
Sí.
Sí.
Nombres muy extraños - parece que se ha descompuesto. Por favor, muestre más de su otro código - código que escribió usted mismo.
Nombres muy extraños - parece que se ha descompuesto. Por favor, muestre más de su otro código - código que escribió usted mismo.
Nombres muy extraños - parece que se ha descompuesto. Por favor, muestre más de su otro código - el código que usted mismo escribió.
Divido todo en mi Asesor Experto en funciones, iFunctionExample(), y las variables iFE1,iFE2,iFE3 para int, y dFE1, dFE2, dFE3 para double. Así me resulta más fácil entender de dónde viene todo.
En mi Asesor Experto, divido todo por funciones, iFunctionExample(), y las variables iFE1,iFE2,iFE3 para int, y dFE1, dFE2, dFE3 para double. Para mí es más fácil entender lo que sale de esta manera.
Bien. Gracias por esta aclaración y por empezar a poner el código bien.
Trabajo con dos o más pedidos al mismo tiempo. Rejilla. Compruebo el precio por debajo o por encima del punto de entrada condicional. Los puntos de entrada condicionales estaban originalmente en el array, ahora están en los globales.
Y resulta que hay un intercambio de dígitos, pero Dios no permita el intercambio. Si la comparación se realizara correctamente. Pero los fallos de sustitución también.
He visto que SymbolInfoBid(name,SYMBOL_BID) puede devolver 0 o EMPTY_VALUE, por lo que conviene comprobar si es válido.
Pero una doble comparación si (A>B && B-A<0) se lee de forma bastante graciosa: "¿Es más que B ? y aún así ?
no tenga miedo de usar el registro - imprima sus variables para ver lo que realmente está pasando
PS/ por supuesto los nombres de las variables son un dolor...como se lee y se escribe ese código :-) y lo más importante recordar
SymbolInfoBid(nombre,SYMBOL_BID) puede devolver 0 o EMPTY_VALUE , conviene comprobar si es correcto
Pero una doble comparación si (A>B && B-A<0) se lee de forma bastante graciosa: "¿Es mayor que B ? y aún así ?
no tenga miedo de usar el registro - imprima sus variables para ver lo que realmente está pasando
PS/ por supuesto los nombres de las variables son un dolor...como se lee y se escribe ese código :-) y lo más importante recordar
Escribiré un EA en el que este error debería ser obvio, o no me lo encontraré. Escribiré sobre ello más adelante.
B-A<0 comprobación adicional para evitar entrar en la función, pero también se toman otros caracteres de los datos que se saltan esta comprobación.
Las entradas 6,7,8 no han recibido sus datos. Si estoy escribiendo algo mal, le agradecería que me dijera qué es lo que está mal. Sin embargo, he probado muchos cambios y el error persiste.
Veo el problema en el probador de MT5 en modo de visualización.
Tratando de resolver el problema.
Me di cuenta de lo siguiente:
El probador deja de escribir registros, de cualquier tipo. Y en este punto hay un choque, la metamática se derrumba.
2020.08.17 06:12:21 EURGBP 0.90496
2020.08.17 06:12:21 EURGBP COMPRAR 0.90496
2020.08.17 06:47:12 GBPUSD 1.3098
2020.08.17 06:47:12 GBPUSD COMPRAR 1.3098
Justo a las 6:34:15 hay una apertura de operaciones que no debería abrirse.
Por favor, compruebe mi código en el probador. Me parece que el probador no funciona correctamente después de las últimas actualizaciones.