[ARCHIVO]Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No puedo ir a ningún sitio sin ti - 5. - página 373

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
extraño.
comprobado, muestra todo.
tal vez el gráfico necesita ser comprimido verticalmente, si el canal es amplio, puede no ser visible cuando se amplía.
Algo surgió después de ajustar los parámetros. Sólo un rango muy estrecho se ajusta a las condiciones del EA. Un paso a la izquierda, un paso a la derecha - nada. Y estas condiciones no se ajustan a la definición de piso. Estoy recibiendo un piso a 100 puntos en 4 dígitos. Y todo se muestra con precisión.
Lo he modificado un poco, he tratado de entenderlo. Pero funciona así. Utilicé el H1. Lo malo es que no lo mostré en otros TFs debido a la selección de parámetros. Por ejemplo, en 5 y 15 minutos. - Se podría sugerir que sería posible lograr un piso usando esos TFs. (Si alguien con un punto de vista más experimentado da algunas ideas o señala los errores).
Pero no he notado ningún problema de renderización.
En tu indicador, como en la gran mayoría, lo que se dibuja es lo que había antes; eso es normal para la plantilla de escritura del indicador. Pero lo que está pasando ahora (como usted dijo - en la barra actual) no entrar en las condiciones de este indicador. Por lo tanto, no hay ningún problema en el bar actual.
Algo surgió después de ajustar los parámetros. Sólo un rango muy estrecho se ajusta a las condiciones del EA. Un paso a la izquierda, un paso a la derecha - nada. Y estas condiciones no se ajustan a la definición de piso. Estoy recibiendo un piso a 100 puntos en 4 dígitos. Todo está dibujado con claridad.
Puede que lo haya alterado un poco, he intentado entenderlo. Pero funciona así. Usé H1. Lo malo es que no lo mostré en otros TFs a través de la selección de parámetros. Por ejemplo, en 5 y 15 minutos. - Se podría sugerir que sería posible lograr un piso usando esos TFs. (Si alguien con un punto de vista más experimentado da algunas ideas o señala los errores).
No he notado ningún problema de dibujo.
Lo que tienes en este indicador, al igual que la gran mayoría, es renderizar lo que fue una vez; lo cual es normal para la plantilla de escritura de indicadores. Pero lo que está pasando ahora (como has dicho - en la barra actual) no se ajusta a las condiciones de este indicador. Por lo tanto, no hay ningún problema en la barra actual.
El parámetroPauseBar es la distancia mínima que separa un canal de otro, en su edición este parámetro debe ser mayor que 5, luego se dibuja en otros parámetros diferentes.
Pero el problema de la renderización con barras nuevas sigue existiendo.
El parámetroPauseBar es la distancia mínima que separa un canal de otro, en su versión este parámetro debe ser mayor que 5, luego se dibuja con otros parámetros diferentes.
Pero el problema del renderizado con la llegada de nuevas barras seguía siendo.
Para ser honesto, no entiendo la lógica del trabajo de su indicador (aunque entiendo su esencia). Pero...
Mira - el problema radica exactamente en este bloque:
En algún momento los valores no se escriben en los búferes y, por lo tanto, se les asigna un valor de "cero". De ahí los palos hacia abajo - a cero. Cómo construir la lógica y qué añadir - no puedo entender. Pero los datos no se escriben, obviamente, porque tiene banderas, incluyendo el parámetro
DrawChannel=false;
Por lo tanto, los valores no llegan a ser asignados a los buffers. - Tienes que jugar con esto de alguna manera.
No puedo ser más específico todavía - Para ser honesto, no entiendo la lógica de su indicador (aunque lo entiendo). Pero...
Mira - el problema radica exactamente en este bloque:
En algún momento los valores no se escriben en los búferes y por lo tanto se les asigna un valor de "cero". De ahí los palos hacia abajo - a cero. Cómo construir la lógica y qué añadir - no puedo entender. Pero los datos no se escriben, obviamente, porque tiene banderas, incluyendo el parámetro
Por lo tanto, los valores no llegan a ser asignados a los buffers. - Tienes que jugar con esto de alguna manera.
Ya veo, así que es una cuestión de lógica. Lo pensaré.
Gracias por su ayuda.
P.D.
Comprueba si todo se renderiza bien en tu historial con el aumento del parámetro PauseBar con otro conjunto de otros parámetros, o también hay algún problema con él?
Ya veo, así que es una cuestión de lógica. Seguiré pensando.
Gracias por su ayuda.
P.D.
¿Compruebas al menos si todo se muestra correctamente en tu historial al aumentar el parámetro PauseBar con otro conjunto de parámetros, o también hay algún problema con él?
Lo he comprobado con el aumento de la PauseBar y he obtenido estos palos a 1 y 5 min. Pero no sé cómo evitarlos correctamente. Entiendo que hay que escribir probablemente (pero no obviamente) si el valor
DrawChannel=false;
в
el valor de las barras anteriores - algo así:
Pero cuando intento hacerlo, todo mi indicador se "mueve" - porque no entiendo la lógica y no puedo entender dónde ponerlo y bajo qué condiciones.¿cómo puedo ver y visualizar el carácter de la tabla ascicode ampliada?
Esto se llama ANSI.
Se adjunta el guión.
Por primera vez en el foro, me decidí a hacer una pregunta que me interesa - ¿es posible hacer tales cambios en el terminal para insertar mi comentario (1 o más veces) en una posición abierta ya? no inmediatamente cuando se abre un comentario. pero cuando ya se ha abierto - para que aparezca el comentario actual?
No