Errores, fallos, preguntas - página 2053
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
¿Por qué el compilador se salta esto? (MT4/MT5).
Sólo en tiempo de ejecución aparece la división por 0.
¿Por qué el compilador se salta esto? (MT4/MT5).
Sólo en tiempo de ejecución aparece la división por 0.
Probablemente porque el compilador no calcula el valor, sólo traduce el código del programa a código máquina.
Estoy en el último lugar o en el medio
¿Qué pasa con la rejilla de Gann en MT5? ¿No puede mover los extremos de la línea de control a lo largo del eje Y?
Estimada Administración.
Error en el informe 1653 del Probador de Estrategias de MT5
broker ActiveTrades
mi Asesor Experto primero abre una posición, luego modifica los stops (SYMBOL_TRADE_EXECUTION_MARKET)
Esto se muestra en los registros normalmente.
Pero al guardar el informe no hay paradas en el mismo.
Los campos Stop Loss y Take Profit están vacíos.
Esto ocurre sólo en SYMBOL_TRADE_EXECUTION_MARKET.
Aunque cuando cierro por Stop Loss, todo se configura correctamente...
Probablemente porque el compilador no calcula el valor, sólo traduce el código del programa a código máquina.
Si el denominador es una constante, por ejemplo x/(5*0), el error se detecta en tiempo de compilación.
Es decir, el compilador no se limita a traducir el código, sino que realiza el cálculo.
Me parece que el compilador debería detectar un caso en el que el denominador es un producto en el que uno de los términos es 0 (constante), entonces el compilador debería producir un error de división por 0.
FileReadArray() no lee la matriz de datos cuando el tamaño del archivo supera los INT_MAX bytes.
No es un FileReadArray, es un array que no puede ser mayor que ese tamaño. No es un error, esto es por diseño.
Si el denominador es una constante, por ejemplo, x/(5*0), el error se detecta en tiempo de compilación.
Es decir, el compilador no se limita a traducir el código, sino que realiza el cálculo.
Me parece que el compilador debería detectar un caso en el que el denominador es un producto en el que uno de los términos es 0 (constante), entonces el compilador debería producir un error de división por 0.
¿Conoce algún lenguaje y su compilador que pueda detectar estos errores?