Actualización de línea de indicador personalizado automáticamente

 

Publi

Resultados 1 al 5 de 5

Tema: Actualización de línea de indicador personalizado automáticamente

  1. #1
    Hola,

    Descubrí que algunos indicadores de hábito no se redibujan automáticamente a las nuevas barras con cada tick o pub entrante. Cuando abre el gráfico o cada vez que hace clic en un período de tiempo diferente y luego recurre, sus líneas se vuelven a dibujar en la barra anterior.

    Entonces, ¿qué los hace actuar así?

    Ir a GráficosActualizar o hacer clic derecho Actualizar no ayuda y agregar WindowRedraw () en el código tampoco ayuda.

    He leído que el problema podría ser que dichos indicadores usan un límite, es decir, que la función IndiorCounted () limita seriamente el ciclo al indicador para no volver a pintar las barras.

    Aquí hay un ejemplo del límite en este indicador:

    Código PHP: <code> <span style = ”color: # 000000”> <span style = ”color: # 0000BB”> inti </span> <span style = ”color: # 007700”>, </span> < span style = ”color: # 0000BB”> limit </span> <span style = ”color: # 007700”>;
    </span> <span style = ”color: # 0000BB”> intcounted_bars </span> <span style = ”color: # 007700”> = </span> <span style = ”color: # 0000BB”> IndiorCounted </span> <span style = ”color: # 007700”> ();
    </span> <span style = ”color: # FF8000”>/- checkforpossibleerrors
    </span> <span style = ”color: # 007700”> if (</span> <span style = ”color: # 0000BB”> counted_bars </span> <span style = ”color: # 007700”> lt; </span> <span style = ”color: # 0000BB”> 0 </span> <span style = ”color: # 007700”>) return (- </span> <span style = ”color: # 0000BB”> 1 </span> <span style = ”color: # 007700”>);
    </span> <span style = ”color: # FF8000”>/- lastcountedbarwillbereconcount
    </span> <span style = ”color: # 007700”> if (</span> <span style = ”color: # 0000BB”> counted_bars </span> <span style = ”color: # 007700”> gt; </span> <span style = ”color: # 0000BB”> 0 </span> <span style = ”color: # 007700”>) </span> <span style = ”color: # 0000BB”> counted_bars </span> <span style = ”color: # 007700”> -;
    </span> <span style = ”color: # 0000BB”> restringir </span> <span style = ”color: # 007700”> = </span> <span style = ”color: # 0000BB”> Barras </span> <span style = ”color: # 007700”> - </span> <span style = ”color: # 0000BB”> Períodos </span> <span style = ”color: # 007700”> - </span> <span style = ”color: # 0000BB”> 1 </span> <span style = ”color: # 007700”> - </span> <span style = ”color: # 0000BB”> counted_bars </span> <span style = ”color: # 007700”>;
    </span> <span style = ”color: # FF8000”>/- mainloop
    </span> <span style = ”color: # 007700”> for (</span> <span style = ”color: # 0000BB”> I </span> <span style = ”color: # 007700”> = <span> <span style = ”color: # 0000BB”> restringir </span> <span style = ”color: # 007700”>; </span> <span style = ”color: # 0000BB”> I </span > <span style = ”color: # 007700”> gt; = </span> <span style = ”color: # 0000BB”> 0 </span> <span style = ”color: # 007700”>; </span > <span style = ”color: # 0000BB”> I </span> <span style = ”color: # 007700”> -) {
    </span> <span style = ”color: # 0000BB”> </span> </span> </code>

    Gracias por proporcionar una solución.

  2. #2
    No hay ninguna razón para volver a calcular las barras y retroceder cada tic, el pasado es el pasado y no debe cambiar. Rehacerlos en cada tic no hará más que atascar tu computadora con cálculos. Pero, si desea que se vuelvan a calcular cada vez, establezca limit = Bars; Para aquellos que quieran simplemente hacer las barras nuevas, establezca limit = wedges - counted_bars;

  3. #3
    Por supuesto, necesito que haga las barras nuevas ya que se traza la línea del indicador para barras anteriores. Me pregunto por qué el desarrollador ha seleccionado el código PHP: <code> <span style = ”color: # 000000”> <span style = ”color: # 0000BB”> limit </span> <span style = ”color: # 007700” > = </span> <span style = ”color: # 0000BB”> Barras </span> <span style = ”color: # 007700”> - </span> <span style = ”color: # 0000BB”> Períodos </span> <span style = ”color: # 007700”> - </span> <span style = ”color: # 0000BB”> 1 </span> <span style = ”color: # 007700”> - </span> <span style = ”color: # 0000BB”> counted_bars </span> </span> </code>? ¿Alguna idea de lo que está tratando de lograr?

  4. #4
    Encontré eso, no estaba seguro de dónde fue el programador con esto. Tal vez para eludir las primeras barras que podrían no tener suficiente información para dibujar, pero a quién le importa eso. Solo lo cambiaría a limit = Bars-counted_bars;

  5. #5

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Cookies
Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. Puede cambiar la configuración u obtener más información y política de cookies aquí.