No me lo he encontrado, pero es posible escribir... esto sería más o menos el valor máximo de la línea principal de masd en las últimas 10 barras, sin contar la actual:
Pequeña corrección
double Hi (int pos=0)
{
int i=pos;
double H=0;
while (i<=pos+10)
{
if (H<iMACD (NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,i))
H=iMACD (NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,i);
i++;
}
return(H);
}
¿Y en qué se diferenciará de mi versión, en términos de operatividad?
p.s. Sí, por cierto, esta función no necesita ser realizada en cada tick, es suficiente cuando se abre una nueva barra. Aumento importante de la velocidad.
¿Y en qué se diferenciará de mi versión, en términos de operatividad?
p.s. Sí, por cierto, esta función no necesita ser realizada en cada tick, es suficiente cuando se abre una nueva barra. Un serio aumento de la velocidad.
Es decir, si compruebo que la primera prueba es igual a trut, y la optimización no se comprueba, resulta que si hay optimización, entonces no llego a la segunda condición? Y como resultado, la ejecución pasa por el programa completo y no como en el modo de prueba....
El truco aquí es sencillo. Si hay una visualización, el EA dibuja objetos en el gráfico y se come mucho tiempo. Por lo tanto, debemos dibujar los objetos durante la prueba con la VISUALIZACIÓN pero no sin ella. Pero, ¿es lo mismo que la optimización?
Es decir, si compruebo que la primera prueba es igual a trut, y la optimización no se comprueba, resulta que si hay optimización, entonces no llego a la segunda condición? Y como resultado, la ejecución pasa por el programa completo y no como en el modo de prueba....
El truco aquí es sencillo. Si hay una visualización, el EA dibuja objetos en el gráfico y se come mucho tiempo. Por lo tanto, debemos dibujar los objetos durante la prueba con la VISUALIZACIÓN pero no sin ella. Pero, ¿es lo mismo que la optimización?
En principio, los objetos no se dibujan durante la optimización.
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
No me lo he encontrado, pero es posible escribir... esto sería más o menos el valor máximo de la línea principal de masd en las últimas 10 barras, sin contar la actual:
Pequeña corrección
no se comprueba el valor por -1
¡Bingo!
¡Muy agradecido! ))
Pequeña corrección.
¿Y en qué se diferenciará de mi versión, en términos de operatividad?
p.s. Sí, por cierto, esta función no necesita ser realizada en cada tick, es suficiente cuando se abre una nueva barra. Aumento importante de la velocidad.
¿Y en qué se diferenciaría de mi versión, en términos de rendimiento?
Tanto el tuyo como el suyo cuentan 11 barras por alguna razón, y yo necesito 10).
Tanto tú como él contáis 11 barras por alguna razón, pero yo necesito 10).
¿Y en qué se diferenciará de mi versión, en términos de operatividad?
p.s. Sí, por cierto, esta función no necesita ser realizada en cada tick, es suficiente cuando se abre una nueva barra. Un serio aumento de la velocidad.
Al menos porque se utiliza el tipo de doble H;
Aunque sólo sea porque se utiliza el tipo de doble H;
¿Probar y optimizar son dos cosas diferentes?
Es decir, si compruebo que la primera prueba es igual a trut, y la optimización no se comprueba, resulta que si hay optimización, entonces no llego a la segunda condición? Y como resultado, la ejecución pasa por el programa completo y no como en el modo de prueba....
El truco aquí es sencillo. Si hay una visualización, el EA dibuja objetos en el gráfico y se come mucho tiempo. Por lo tanto, debemos dibujar los objetos durante la prueba con la VISUALIZACIÓN pero no sin ella. Pero, ¿es lo mismo que la optimización?
¿Probar y optimizar son dos cosas diferentes?
Es decir, si compruebo que la primera prueba es igual a trut, y la optimización no se comprueba, resulta que si hay optimización, entonces no llego a la segunda condición? Y como resultado, la ejecución pasa por el programa completo y no como en el modo de prueba....
El truco aquí es sencillo. Si hay una visualización, el EA dibuja objetos en el gráfico y se come mucho tiempo. Por lo tanto, debemos dibujar los objetos durante la prueba con la VISUALIZACIÓN pero no sin ella. Pero, ¿es lo mismo que la optimización?
En principio, los objetos no se dibujan durante la optimización.