Normalmente, eas no puede ejecutarse en un gráfico fuera de línea, ya que no hay datos de ticks en el gráfico fuera de línea para activar manualmente el EA para que realice la función de inicio (). ¿Hay alguna forma de evitar esto?
Publi |
Normalmente, eas no puede ejecutarse en un gráfico fuera de línea, ya que no hay datos de ticks en el gráfico fuera de línea para activar manualmente el EA para que realice la función de inicio (). ¿Hay alguna forma de evitar esto?
Esto realmente es, aunque lo he hecho yo mismo. Desde la función Start () colocaría un bucle infinito (While (true)), junto con un Sleep (). Si algo necesita hacer, hágalo volver a dormir. Esto no es adecuado para todas las situaciones, pero podría funcionar para todos.
Gracias por la respuesta. ¿Puede funcionar el Chart offline trigger Start () cuando se carga?
Envíe tics en intervalos de rutina a un gráfico fuera de línea, si desea ser muy preciso, envíe tics para su gráfico fuera de línea del gráfico en línea del mismo emblema, suponiendo que su gráfico fuera de línea se base en un solo símbolo, por lo que el tic se envía a un fuera de línea el gráfico se activa con la marca real obtenida por el gráfico en línea.Iniciado por ;
Buena pregunta. Creo que se llama tan pronto como se carga justo después de Init (). De lo contrario, puede hacerlo dentro de Init () o ponerlo en un script.
Ponga begin (); desde la función init para iniciarlo. Esto se mueve en la función Start (). Start () while (true)/Program goes También necesita agregar una tecla de control o algo del loop para detenerlo cuando desee detenerlo para cambiar la configuración o lo que no. Sueño (1000); WindowRedraw (); return (0);Iniciado por ;
Gracias por sus respuestas a todos. ¿Funciona el código a continuación para verificar nuevas Bar, sin embargo, en el gráfico fuera de línea? Static datetime tLast = 0; if (tLast == Period [0]) return; tLast = Tiempo [0];