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
¿Seguir ocultando el código?
¿Acaso lees los mensajes?
Gritaste y los llamaste chukchi, ¡pero el problema no está resuelto!
Todavía no he escrito la descarga del historial, pero los datos están en el terminal, ¡y NO salen de él a la primera!
en el bolsillo|editar|borrar
¿Puede alguien explicarlo?
Por qué la función con identificador SERIES_TERMINAL_FIRSTDATE, cuando hay datos
en el terminal devuelve FALSE?
¿Puede alguien explicarlo?
Por qué la función con identificador SERIES_TERMINAL_FIRSTDATE, cuando hay datos
en el terminal devuelve FALSE?
5 seg. Voy a poner algunos enlaces...
Desde la Ayuda Organizar el acceso a los datos --> Script de ejemplo para descargar el historial:
Todo sucede exactamente como dice la documentación. :)
Esbozado un indicador y un Asesor Experto para comprobar + el resultado en el video.
1) Primero lanzo un Asesor Experto en el gráfico que tiene una función dentro del OnTick que funciona durante 20 segundos.
El resultado es que el gráfico sigue funcionando y muestra todo como debe ser. El gráfico también funciona como se esperaba.
2) Luego aplicamos al gráfico el indicador que tiene la funciónOnCalculate durante 20 segundos.
El resultado: el chat se cuelga. Al mismo tiempo, el siguiente chat con el mismo símbolo que tiene un periodo diferente también se suspende. El cristal sigue funcionando como debe. Una vez que la función ha funcionado, todo vuelve a la normalidad.
¡3) El video no lo muestra - pero si usted lanza un indicador en un chat (fijado 60 seg), y un EA en el otro - el EA no comienza a trabajar hasta que el indicador funciona mal en otro chat!
Adjunto el vídeo por separado - se ralentiza en mi navegador.
No me digas, ¿dónde está el multithreading?
Hasta que el indicador no funcione, los ticks no llegan al EA.
¡¿Dónde demonios se ha metido el multihilo?!
Hasta que el indicador no funcione, los ticks no llegan al EA.
¡¿Dónde demonios se ha metido el multihilo?!
Hasta que el indicador no funcione, los ticks no llegan al EA.
Siempre ha sido así.
Las ofertas están llegando a la copa, sólo que no aparece en el gráfico.
Los ticks del EA no funcionan. Y todo lo demás en el chat. No he comprobado el temporizador ni los eventos personalizados.
De la ayuda Organización del acceso a los datos --> Ejemplo de script para cargar el historial:
También de ayuda.
...Los archivos de servicios en formato HCC actúan como fuente de datos para construir los datos de precios para los plazos solicitados en formato HC. Los datos en el formato HC son series temporales, que están preparadas al máximo para un acceso rápido. Se crean sólo a petición de un gráfico o programa mql5 en el volumen que no exceda el parámetro "Barras máximas en los gráficos", y se guardan para su posterior uso en archivos con la extensión hc.
Para ahorrar recursos, los datos del marco temporal se cargan y almacenan en la RAM sólo cuando se necesitan. En caso de ausencia prolongada de solicitudes, los datos se descargan de la RAM guardándolos en un archivo. Los datos de cada marco temporal se preparan independientemente de los datos listos para otros marcos temporales. Las normas de preparación y disponibilidad de los datos son las mismas para todos los plazos. Es decir, a pesar de que la unidad de almacenamiento de datos en el formato HCC es una barra de minutos, la disponibilidad de los datos en el formato HCC no significa la disponibilidad y accesibilidad de los datos del formato HC para el marco temporal M1 en el mismo volumen.
¿Puede alguien explicarlo?
Por qué la función con identificador SERIES_TERMINAL_FIRSTDATE, cuando hay datos
en el terminal devuelve FALSE?
Desde la Ayuda de la Organización de Acceso a Datos --> Script de ejemplo para descargar el historial:
Ahí lo tienes. Vas por buen camino. Para comprobar cómo funciona exactamente el terminal, en lugar de cómo te lo imaginas, un simple algoritmo de comprobación.