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
Si sospecha que hay errores en las funciones iXXXXX, utilice las funciones SymbolInfoXXXXXX
Puede un ejemplo de sustitución de iXXXXX por SymbolInfoXXXXXX.
Mi código es similar. Error en OnTick
debe ser
Si tenemos el marco temporal actual M5 debemos comparar M5 con H1 y M1
El marco temporal actual M5 se muestra correctamente. El problema era con H1 y M1.
Lo he comprobado en Alpari real EURCHF M5 sólo que en lugar de Imprimir he dibujado barras horizontales en cada uno de los niveles.
Sí, al principio puse H1 así, pero luego decidí que serían comparaciones demasiado raras. Así que lo cambié a M5.
Puedo poner un ejemplo de sustitución de iXXXXXXX por SymbolInfoXXXXXX.
Artyom cometió un pequeño error...
En lugar de iClose puede utilizar
algo así como
De este modo, puedes obtener valores de varias barras con un movimiento de varita mágica.
La función devuelve true o false, pero no lo he comprobado en este ejemplo. Puedes adivinarlo tú mismo...
Sí, así es como puse primero H1, pero luego decidí que serían comparaciones demasiado raras. Así que lo cambié a M5.
He terminado tu código ahí y lo he publicado arriba. He puesto tu versión en la mía y el resultado es el mismo. Hay un desajuste en casi todas las velas M5. ¿Cuáles son sus resultados?
He terminado tu código ahí y lo he publicado arriba. He puesto tu versión en la mía y el resultado es el mismo. Hay un desajuste en casi todas las velas M5. ¿Cuáles son sus resultados?
Aquí tenemos que cambiar
a
Aquí tienes que cambiar
a
No, mejor _Período. Porque esperaremos forzosamente la cotización cero de H1, mientras se actualiza correctamente el período actual. Los datos deben recibirse en los primeros segundos de la hora, no cuando se actualiza la hora.
Quiero añadir al ejemplo y comprobarAquí tenemos que cambiar
a
El resultado es el mismo que con iClose(); iClose y CopyClose parecen tomar los datos del mismo lugar.
No, mejor _Período. Porque esperaremos forzosamente la cotización cero de H1, mientras se actualiza correctamente el período actual. Los datos deben recibirse en los primeros segundos de la hora, no cuando se actualiza la hora.
Quiero añadir al ejemplo y comprobarParece que no entiendes en absoluto cómo funciona la aparición de nuevas barras.
Y en consecuencia.
El resultado es el mismo que cuando iClose(); iClose y CopyClose parecen tomar los datos del mismo lugar.
Parece que no entiendes en absoluto cómo funciona la nueva función de la barra.
Y en consecuencia.
Cuando se obtienen los valores de cierre de barra y otros de OHLC cuando entra una nueva TIKA, los valores son siempre sin problemas.Responde a la pregunta. ¿Por qué en una nueva vela la función iClose(1) devuelve información obsoleta y no actualizada o un error? Esto es un error.
Responde a la pregunta. ¿Por qué en una vela nueva la función iClose(1) devuelve información obsoleta y no actualizada o un error? Esto es un error.
Si es un error, entonces todos, o casi todos, deberían tenerlo. Si es sólo usted, entonces es un problema en el código.
Tengo mi EA en M15 con la determinación de una nueva barra H1
Y esto es lo que dice el comentario.
No hay ninguna discrepancia.