Errores, fallos, preguntas - página 1989
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 rendimiento del probador depende en gran medida del servidor comercial.
Ajustes del probador:
Neto USD, Core1 sólo habilitado.
Asesor experto
Resultado en elservidor FIBOGroup-MT5
Resultado en MetaQuotes-Demo
La cantidad total de ticks en unservidor FIBOGroup-MT5 es de 15925124 y el rendimiento del probador es de 2038807,3 unidades/seg.MetaQuotes-Demo tiene 2456073 ticks y el rendimiento del probador 1645058.9 unidad/seg. Es decir, en el segundo servidor, el rendimiento del probador ha bajado un 20%. Pero el probador no debe depender del servidor comercial.
Reproducible sin problemas.
No sirvió de nada:) Bien, no es necesario adivinar, sólo necesitamos una respuesta de la SD. De todos modos, ¡esas muletas no deberían ser aceptables!
Extraño. He estado pinchando durante unos 10 minutos antes de publicar y por eso sigo pinchando periódicamente cambiando el periodo del gráfico y cambiando true por false en el parámetro del indicador. No veo ningún problema. Claro que son muletas, por eso dije que era una solución temporal.
No funcionó:) Ok, por qué adivinar, tenemos que obtener una respuesta de la SD. De todos modos, ¡esas muletas no deberían ser aceptables!
Funciona sin problemas. Por supuesto, tiene sentido definir primero los búferes de salida y luego el búfer de color, que es lo que se hace ahora.
Funciona sin problemas. Por supuesto, tiene sentido definir primero los búferes de salida y luego el búfer de color, que es lo que se hace ahora.
(cadena)NormalizarDoble(0,99872, 5) - resultado muy largo.
No hay error, algunos números en notación decimal no pueden representarse exactamente en doble
El siguiente código da un resultado normal
DoubleToString(0.99872, 5)
No hay error, algunos números en notación decimal no se pueden representar exactamente en doble
El siguiente código da un resultado normal
DoubleToString(0.99872, 5)
Lo tengo, ¡gracias!
Vitaly, llega primero al fondo del problema, por favor. Cuando el ajuste está activado, todo funciona bien. El problema comienza cuando se desactiva el ajuste.
Alexey, me disculpo, se me pasó otra corrección
Corregido en ese post también, marcado en rojo.
Alexei, lo siento, se me pasó otra corrección.
Corregido también en ese post, con la marca en rojo.
¡Ese es el objetivo! Resulta que lo acabas de desactivar y se utilizan todas las matrices de todas las series del gráfico. Pero la cuestión es precisamente dar al usuario la posibilidad de desactivar algunas de las series de gráficos si es necesario. Y si es necesario, ¡enciéndelo!
¡De eso se trata! Así que, simplemente se desactiva y se utilizan todas las matrices de todas las series de gráficos. Pero la cuestión es precisamente dar al usuario la opción de desactivar parte de la serie de gráficos si es necesario. Y si es necesario, ¡enciéndelo!
Bueno, el número de series del gráfico se define al principio del código, que no cambia cuando se cambia el TF.
Me temo que es invencible en mql5.
Sin embargo, hay un truco más que se puede utilizar para excluir la visualización de las series gráficas en la ventana de datos
PlotIndexSetString(plotIndex, PLOT_LABEL, NULL);
Funciona en mql4. Tengo que comprobar cómo funciona en mql5, aún no lo he probado.
No... no funciona en mql5. Funciona en mql5.