Preguntas de los principiantes MQL4 MT4 MetaTrader 4 - página 227

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
Hola, probablemente el problema no sea el paso por cero sino el paso de un buffer a otro. En una barra la señal termina y en la siguiente la señal ya está en otro buffer, ¿qué color te gustaría ver entre las dos barras adyacentes? No está claro.
Si quieres hacer un tercer tope con una línea amarilla y ponerlo debajo de estos dos, ¡sería precioso!
Hola, probablemente el problema no sea el paso por cero sino el paso de un buffer a otro. En una barra la señal termina y en la siguiente la señal ya está en otro buffer, ¿qué color te gustaría ver entre las dos barras adyacentes? No está claro.
Si quieres, haz un tercer tope con una línea amarilla y ponlo debajo de estos dos, ¡quedará precioso!
Alexey, gracias por la ayuda.
No necesito tres colores, con dos es suficiente. Me gustaría que los espacios vacíos se dibujaran con una línea del color anterior. No entiendo a qué te refieres con "En una barra la señal ha terminado, y en la siguiente la señal está en un buffer diferente". En cada barra, hay un valor en uno de los búferes, por lo que también debería aparecer en el gráfico, ¿o me estoy perdiendo algo?
Pues mira, el tiempo es discreto en el gráfico, la unidad mínima es 1 bar. Es decir, no hay tiempo parcial entre compases, por así decirlo. Si sustituye la representación por un gráfico de barras, tendrá dos barras de colores diferentes. Pero no hay nada entre ellos. Y la línea se dibuja de tal manera (se hace tal propiedad) que conecta valores del mismo buffer, pero no diferentes. Por eso hay agujeros.
Si lo quieres por belleza, entonces puedes intentar dar los valores finales superpuestos en ambos buffers. Se hace la señal al nuevo buffer, pero se sigue haciendo la señal a la antigua barra.
Pero si luego toma la señal de dicho indicador en el Asesor Experto, será inexacta.
O un histograma es una buena opción sin ninguna molestia adicional. Voto por el gráfico de barras.
Alexei, gracias por tu ayuda.
No necesito tres colores, con dos es suficiente. Me gustaría que los espacios vacíos se dibujaran con una línea del color anterior. No entiendo qué quieres decir con "En una barra la señal termina, y en la siguiente barra la señal ya está en otro buffer". En cada barra, hay un valor en uno de los búferes, significa que debería mostrarse en el gráfico, ¿o me estoy perdiendo algo?
dejar un búfer sin condiciones y superponer el segundo con condiciones sobre el primero
Pues mira, el tiempo es discreto en el gráfico, la unidad mínima es 1 bar. Es decir, no hay tiempo parcial entre compases, por así decirlo. Si sustituye la representación por un gráfico de barras, tendrá dos barras de colores diferentes. Pero no hay nada entre ellos. Y la línea se dibuja de tal manera (se hace tal propiedad) que conecta valores del mismo buffer, pero no diferentes. Por eso hay agujeros.
Si lo quieres para la belleza, entonces puedes intentar dar los valores finales superpuestos en ambos buffers. Se hace la señal al nuevo buffer, pero se sigue haciendo la señal a la antigua barra.
Pero si luego toma la señal de dicho indicador en el Asesor Experto, será inexacta.
O un histograma es una buena opción sin ninguna molestia adicional. Voto por el gráfico de barras.
Muchas gracias, Alexey.
Ahora hasta mi cabeza está ordenada. Podría haberlo hecho yo mismo, pero no tan corto y elegante como el consejo posterior de Yuri.
dejar un búfer sin condiciones y superponer el segundo con condiciones sobre el primero
Me quito el sombrero ante ti, Yuri.
Una solución tan elegante y concisa que no podría haber imaginado.
Me quito el sombrero ante ti, Yuri.
No podría haber imaginado una solución tan elegante y concisa.
no fue mi idea, aquí en el foro, así como usted aprendió
en la base de código un montón de soluciones, y no sólo tales
Gracias por el agradecimiento.
¿Por qué mis preguntas siguen siendo ignoradas?
depende de las preguntas...