Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 654
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
¿Puede el EA mirar hacia el futuro?
Necesito que el EA tome los datos del último año, calcule la varianza en él y luego con el valor de varianza conocido, haga que el EA pruebe el último año en el probador.
Puede. En el probador. ¿Golpear un grial para el mercado y cebar conejos?
¿Y qué hará el EA con los datos actuales?
En el siguiente ciclo compruebo 3 fractales y los escribo en la variable f
La condición es completa: si el fractal superior está por encima de la MA y el siguiente fractal inferior está por debajo de la MA, entonces desde este fractal superior comparo tres fractales con cualquier precio de la barra actual.
Con un fractal normal, el algoritmo funciona correctamente. Con iFreeNumFractals, algunos fractales no parecen ser visibles. ¿Cómo puedo saber por qué?
Es más fácil que busques aquí: obtendrás resultados más rápidos.
Puede. En el probador. ¿Golpear un grial para el mercado y cebar conejos?
Empiezo a hacer pruebas. Tengo cero - el número de la barra actual. ¿Cómo puedo ver los datos de todo el año, para poder calcular la varianza y luego ejecutar el EA desde el principio del año?
¿Y qué hará el EA con los datos actuales?
Es sólo para probarlo.
No quiero escribir el script y el Asesor Experto por separado. El script debe calcular la varianza y luego ejecutar el Asesor Experto en el probador.
Me gustaría que todo encajara en un solo programa.
Quiero meter todo en un solo programa.
En ese tiempo, puedes escribir un guión y otro guión y un asesor y ... escribir
En cuanto a la esencia de la pregunta, necesitas escribir un indicador que calcule la varianza sobre los datos históricos, y una vez que tengas los valores de la varianza, puedes usarlos en el EA, no olvides que el indicador ayuda a visualizar los datos
si todavía obstinadamente quiere espiar el EA en los datos históricos - la respuesta es no, en el probador es sólo los archivos disponibles en el probador de la carpeta, puede poner en esta carpeta los archivos .hst y luego se puede leer con el EA desde el probador
Puede que le resulte más fácil buscar aquí, ya que le dará resultados más rápidos.
La ailuromancia sería una buena idea).
La pregunta no es sobre la esencia y la corrección del algoritmo, sino sobre el hecho de que dos cadenas iguales, en mi opinión
cuando se introducen en el algoritmo, producen resultados diferentes. Se han probado todas las variantes con y sin normalización.
Si tiene tiempo, puede consultar el indicadoriFreeNumFractalsaquí
mi oficio aquíes que las dos líneas son equivalentes, en mi opinión.
o no son equivalentes o tienes problemas para ver
Desenclavarf_up yi_i, y el otrof_up yi_i
o utilice su fórmula: f_up=iFractals(Symbol(),0,MODE_UPPER,i_i);
y compararlo con la fórmula f_up=NormalizeDouble(iCustom(Symbol(),0,"iFreeNumFractals",1,2,2,0,i_i),Digits);
hay que visualizar el error
HH: puedes ejecutar el depurador y ver los valores de las variables
hay que visualizar el error
ZS: puedes ejecutar el depurador y ver los valores de las variables
Visualmente, los fractales de los indicadores coinciden. Imprimir por resultado, dos de cinco señales coinciden, y en tres casos, un fractal iFreeNumFractals como si faltara. Todavía no he utilizado el depurador. ¿Qué puedo ver en él?
Todavía no he utilizado el depurador. ¿Qué puede ver en él?
2. depurador
https://www.mql5.com/ru/articles/654
Si todavía quieres que el EA mire los datos históricos, la respuesta es no
¡Buenas tardes!
¿Puedes decirme si es posible crear un script que, al arrastrarlo a una barra determinada, dé su fecha? ¿Es posible hacerlo? Si es así, ¿qué función? He estado leyendo el manual y los foros pero no he encontrado nada hasta ahora. Dame una idea o una dirección. Gracias.