Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1129
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
¿Por qué tienes que dar tanta importancia a tu persona? ¿Cuál es el problema de asignar primero los búferes que se van a mostrar y luego los auxiliares?
Una peculiaridad del algoritmo, los búferes auxiliares son siempre un número fijo, mientras que el número de búferes a mostrar varía. Por favor, responde a la pregunta del post anterior sobre cómo especificar todo correctamente?
Para DRAW_HISTOGRAM2 se especifican 3 búferes y la secuencia es obligatoria, 2 búferes de valor primero y un búfer de color después. Pero hay una diferencia entre DRAW_HISTOGRAM y DRAW_HISTOGRAM2 en que DRAW_HISTOGRAM se dibuja desde cero hasta el valor del buffer, mientras que DRAW_HISTOGRAM2 se dibuja desde el valor de un buffer hasta el valor de otro buffer.
De la descripción de DRAW_HISTOGRAM2 en https://www.mql5.com/ru/docs/customind/indicators_examples/draw_histogram2 :
"El número de buffers necesarios para construir DRAW_HISTOGRAM2 es 2".
¿De dónde saldría entonces el tercer colchón? Y en el ejemplo del mismo enlace sólo hay dos buffers, pero no se especifica si se pueden intercalar los colores de la misma manera que con un DRAW_HISTOGRA normal?Como peculiaridad del algoritmo, los búferes auxiliares son siempre un número fijo, mientras que el número de búferes mapeados varía. Por favor, responde a la pregunta del post anterior sobre cómo especificar todo correctamente?
De la descripción de DRAW_HISTOGRAM2 en https://www.mql5.com/ru/docs/customind/indicators_examples/draw_histogram2 :
"El número de buffers necesarios para construir DRAW_HISTOGRAM2 es 2".
¿De dónde saldría entonces el tercer colchón? Y en el ejemplo del mismo enlace sólo hay dos buffers, pero no se especifica si se pueden intercalar los colores de la misma manera que con un DRAW_HISTOGRA normal?Sí, perdón por mi falta de atención. Me refiero a DRAW_COLOR_HISTOGRAM2 y DRAW_COLOR_HISTOGRAM
Una peculiaridad del algoritmo, los búferes auxiliares son siempre un número fijo y los búferes mostrados son un número diferente. Por favor, responde a la pregunta del post anterior sobre cómo especificar correctamente todo esto.
Nunca me había burlado así de mí mismo. Si estás dispuesto, experimenta.
¿Cómo puedo establecer los colores correctamente con PlotIndexSetInteger()?
Cuando especifique
#property indicator_color3 clrRed,clrGreen
los colores se ajustan correctamente, pero cuando utilizo el
PlotIndexSetInteger(2,PLOT_LINE_COLOR,0,clrRed);
PlotIndexSetInteger(2,PLOT_LINE_COLOR,1,clrGreen);
entonces el primer color de la línea es rojo, pero el segundo (y los siguientes) son negros (por defecto) en lugar de verdes por alguna razón.
¿Cómo puedo establecer los colores correctamente con PlotIndexSetInteger()?
Cuando especifique
#property indicator_color3 clrRed,clrGreen
los colores se ajustan correctamente, pero cuando utilizo el
PlotIndexSetInteger(2,PLOT_LINE_COLOR,0,clrRed);
PlotIndexSetInteger(2,PLOT_LINE_COLOR,1,clrGreen);
entonces el primer color de la línea es rojo, pero el segundo es negro (por defecto) en lugar de verde por alguna razón.
¿Por qué poner un modificador?
¿Por qué poner un modificador?
¿Cuál, dónde? He mirado el ejemplo en la documentación de MQL5 y he hecho lo mismo. Escríbelo, ¿cómo es de correcto?
¿Cuál, dónde? He mirado el ejemplo en la documentación de MQL5 y he hecho lo mismo. Escríbelo, ¿cómo es de correcto?
¿Cuál, dónde? He mirado el ejemplo en la documentación de MQL5 y he hecho lo mismo. ¿Cómo hacerlo bien?
Lo he buscado
e hizo esto.
Y dice en la documentación
Mostrar todo el código para la inicialización de los buffers de los indicadores.
Algo así
Lo he buscado
e hizo esto.
Y allí, en la documentación dice
Esto significa que el modificador debe ser si se asignan diferentes colores de los niveles del indicador de sótano, los niveles de fibo y algo similarExactamente mi caso.
Aquí hay un trozo del ejemplo para DRAW_COLOR_HISTOGRAM2 en el manual:
Aquí plot_colors = 8, cols[] - array con diferentes colores. Pero el terminal no percibe ningún color excepto el primero.