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
La clase CChart estándar tiene problemas.
Ejecuta el script y voilá, el gráfico se lo lleva el viento :o)
El gráfico se borra sin ningún mensaje de error.
Puedo recomendar que antes de que el script termine, llame a
eur.Detach();
Entonces el gráfico no se borrará.
Puedo recomendar que, antes de que el script termine, llame a
eur.Detach();
Entonces el gráfico no se borrará.
Por favor, dígame si hay varios gráficos (indicadores) en un solo código. ¿Cómo hacer que salgan de este código a varias ventanas diferentes (indicadores) (en ventanas separadas bajo un gráfico de velas)?
Si "un código calcula varios gráficos (indicadores)", lo más probable es que los topes de los indicadores para cada uno de ellos se calculen en el mismo código. Para dar salida a los valores de los búferes de los indicadores en "varias ventanas diferentes (en ventanas separadas debajo del gráfico de velas)", basta con crear indicadores MQL5 según el número de ventanas necesarias, y copiar los búferes de los indicadores necesarios desde el código principal a cada una de ellas.
Si "un código calcula varios gráficos (indicadores)", lo más probable es que los topes de los indicadores para cada uno de ellos se calculen en un solo código. Para mostrar los valores de los búferes de los indicadores en "varias ventanas diferentes (en ventanas separadas debajo del gráfico de velas)", basta con crear indicadores MQL5 según el número de ventanas necesarias, y copiar los búferes de los indicadores necesarios del código principal en cada uno de estos indicadores.
-Alexey-:
подскажите пожалуйста, как копировать имеющийся индикаторный буфер, который находится в основном коде, в другой индикатор?
Así que he insertado un enlace para"copiar en cada uno de estos indicadores" en la respuesta. Aquí está el enlace a la propia documentación:https://www.mql5.com/ru/docs/series/copybuffer Si algo no está claro en este enlace, por favor pregunte.
Gracias. Intentaré averiguarlo.
No hay nada complicado. Cada uno de sus búferes indicadores está numerado previamente en el código fuente. Se crea un nuevo indicador y un búfer de indicador para él, y luego se solicita el búfer de indicador desde el código fuente utilizando la función CopyBuffer y se copian los valores necesarios desde él.
-Alexey-:
Кажется, все понятно. Вначале необходимо использовать функцию ICustom, т.к. ее результат Handle нужен функции CopyBuffer, потом использовать функцию CopyBuffer с полученным ранее параметром Handle.
Muy bien. No he mencionado el iCustom.
¿He entendido bien que el código con cálculos de búferes puede colocarse en el gráfico sin ponerlo, pero sólo los indicadores que copian búferes de él y los muestran?