Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1019
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 primera vía ayudó a )))) Gracias.
Una pregunta más: arranco 3 instancias del indicador para obtener datos de diferentes TFs. Pero cuando lo adjunto a un gráfico, obtengo esta especie de hoja de cálculo:
¿Qué significaría?
No puedo asegurarlo, pero tal vez el segundo búfer se inicializó tarde.
Para saber exactamente cuál es el motivo, debe ajustar las siguientes líneas así
Después de eso podemos decir con más seguridad lo que está mal
No puedo asegurarlo, pero tal vez el segundo búfer se inicializó tarde.
Para saber exactamente cuál es el motivo, debe ajustar las siguientes líneas así
Después podremos decir con más seguridad lo que está mal.
¿Se puede hacer algo con él?
Por cierto, esta copia se abre en M15.
Sin embargo, lo mismo ocurre en otros TFs también...
¿Hay algo que pueda hacer al respecto?
Por cierto, esta copia se abre en M15.
Es lo mismo en otros plazos también...
En el temporizador, una vez cada dos minutos, pida cualquier dato para el periodo de tiempo requerido. De este modo, siempre tendrá datos actualizados para el periodo de tiempo.
Además: en OnCalculate() al principio de la misma, lo solicitas, por ejemplo:
Así, hasta que los datos del marco temporal de quince minutos estén disponibles, el indicador esperará al siguiente tick.
Puede solicitar la cantidad correcta de datos para el cálculo utilizando la función CopyXXX:
En este caso, hasta que se disponga de los datos de number_of_datas necesarios, el indicador esperará al siguiente tick.
Si decide utilizar la función
..., debe tener en cuenta que la cantidad de datos para el cálculo no debe superar el total de tasas, de lo contrario superará los límites del array. En otras palabras, si hay menos barras en el marco temporal actual que en el M15, entonces debemos tomar el número de barras igual a su número en el marco temporal actual = rates_total
En el temporizador, una vez cada dos minutos, solicite cualquier dato para el periodo de tiempo requerido. De este modo, siempre tendrá datos actualizados para el periodo de tiempo.
Además: en OnCalculate() al principio del mismo se pide, por ejemplo:
Así, hasta que los datos del marco temporal de 15 minutos estén disponibles, el indicador esperará al siguiente tick.
Con la función CopyXXX se puede solicitar la cantidad adecuada de datos para el cálculo:
En este caso, hasta que la cantidad de datos requerida en number_of_datas esté disponible, el indicador esperará al siguiente tick.
Si decide utilizar la función
..., debe tener en cuenta, que la cantidad de datos para el cálculo no debe exceder el rates_total, de lo contrario excederá los límites del array. En otras palabras, si hay menos barras en el marco temporal actual que en el M15, entonces debemos tomar el número de barras igual a su número en el marco temporal actual = rates_total
Gracias.
Lo hizo así:
resultado:
Me cuesta mucho con los indicadores ))))
Hola a todos.
Por favor, asesore sobre la función CopyHigh.
He leído en la definición de esta función: "Obtiene los datos del historial en un array con el precio máximo de la barra para un símbolo y un periodo especificados".
¿Estamos hablando de un conjunto de precios de oferta o de demanda? ¿O hay alguna forma de establecer el tipo de precio necesario?
Hola a todos.
Por favor, asesórese sobre la función CopyHigh.
He leído en la definición de esta función, "Obtiene los datos del historial a un array de precios máximos de barra para un símbolo y periodo especificados".
¿Estamos hablando de un conjunto de precios de oferta o de demanda? ¿O es posible fijar el tipo de precio necesario de alguna manera?
Referencia:Características del trazado
Características de la elaboración de gráficos
Los datos del historial, en base a los cuales se construyen los gráficos, se almacenan en el disco duro. Cuando se abre un gráfico, los datos se descargan del disco y se descargan los últimos datos que faltan del servidor de operaciones. Si los datos históricos de un instrumento financiero no están disponibles en el disco duro, se descargan las últimas 512 barras del historial.
Para descargar los datos anteriores, desplace el gráfico a la zona deseada. Una vez abierto el gráfico, la plataforma comenzará a recibir información sobre las cotizaciones actuales. Así, el movimiento posterior de los precios se forma en tiempo real. Esta información se guarda automáticamente en un archivo histórico y se utiliza cuando se vuelve a abrir este gráfico en el futuro.
Referencia:Características de los gráficos
Características de la elaboración de gráficos
Los datos históricos, en base a los cuales se construyen los gráficos, se almacenan en el disco duro. Cuando se abre un gráfico, los datos se descargan del disco y se descargan los últimos datos que faltan del servidor de operaciones. Si los datos históricos de un instrumento financiero no están disponibles en el disco duro, se descargan las últimas 512 barras del historial.
Para descargar los datos anteriores, desplace el gráfico a la zona deseada. Una vez abierto el gráfico, la plataforma comenzará a recibir información sobre las cotizaciones actuales. Así, el movimiento posterior de los precios se forma en tiempo real. Esta información se guarda automáticamente en un archivo histórico y se utiliza cuando se vuelve a abrir este gráfico en el futuro.
Buenos días Vladimir, como siempre me ayudas :) Gracias.
¿Cómo encontrar la vela más pequeña de N en mql5?
En mql4
¿Cómo encontrar la vela mínima de N en mql5?
En mql4
¿En el Asesor Experto o en un indicador? ¿Para el plazo actual o para otro?