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
Esto es correcto. Si el límite se calcula con la fórmulalímite=(int)(tiempo_de_parada-hora_de_inicio)/PeriodoSegundos(_Periodo);
entonces el resultado será = 0.
Ahora tenemos que ver cómo se forman los tiempos de parada y arranque.
Así es. Aquí está el código que he publicado antes
Resulta que es estedatetime stop_time=(start_time+PeriodSeconds(TimeFrames)); ? Es decir, ¿no está sumando?
Así es, aquí está el código que publiqué antes
Resulta que se trata de estedatetime stop_time=(start_time+PeriodSeconds(TimeFrames)); ? Es decir, ¿no está sumando?
Intenta sustituir
Ahora el error sigue apareciendo.
Ahora el error sigue apareciendo.
я
Definitivamente lo habría sustituido, habría reducido el tiempo de acceso, pero ahora hay que ver todo el código, todos los cálculos realizados
Ahora el error sigue apareciendo.
¿En qué línea está jurando?
Prueba esta muleta:
double Delta = 0.000001; // Hallar experimentalmente.
Si el denominador es menor que el delta Alert("Denominador = ", Denominador); En caso contrario el cálculo. La Alerta será más rápida y cómoda. Cuando funciona, busca un error
Ahora el error sigue apareciendo.
¿En qué línea está jurando?
Ladivisión por cero también está ahí.
¿En qué línea se produce el error? Si se ejecuta en el MetaEditor, se detiene la compilación en el error (me da pereza releer los posts)
La compilación se ejecuta sin errores.
No se trata del cero, sino de por qué se produce... Es decir, por qué el índice y las fechas son las mismas.
Este es el código para reproducirlo en el gráfico de minutos, preferiblemente sin cambiar la configuración