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
Un ejemplo de guión:
y el resultado:
Editado.
Aquí están.
Funciona tanto en 4pc como en 5pc
En 4-rka aplique Period(), Symbol(), etc.
En 5-pc, aplique _Period, _Symbol(), etc.
iBars
Devuelve el número de barras en el historial para un símbolo y un periodo especificados
iBarShift
Devuelve el desplazamiento de la barra a la que pertenece la hora especificada
iClose
Devuelve el precio de cierre de la barra del gráfico correspondiente
iHigh
Devuelve el valor del precio máximo de la barra en el gráfico
iHighest
Devuelve el índice del valor más alto encontrado del gráfico correspondiente
iLow
Devuelve el valor del precio mínimo de la barra del gráfico correspondiente
iLowest
Devuelve el índice del menor valor encontrado del gráfico correspondiente
iOpen
Devuelve el valor del precio de apertura de la barra del gráfico correspondiente
iTime
Devuelve la hora de apertura de la barra del gráfico correspondiente
iVolume
Devuelve el valor del volumen de ticks de la barra en el gráfico
Y aquí está la variante deCopyRates
y el resultado
Alexey, esto es para los que están en un tanque. Y para los normales, CopyRates() está disponible en mql4 también. Así que olvídate de iOpen y otras tonterías. Ni siquiera entiendo por qué lo ponen en mql5.
¡Oh! Han aparecido chicos muy pequeños))
¿Por qué necesitamos en la práctica tener muchos valores consecutivos de OHLC - que sugeriste obtener usando CopyRates() ? - ¿excepto para meditar? ))))
no hay mucho uso práctico, aquí hay una tarea trivial, la descarga (o el uso) del indicador Fractals, tengo un código de este tipo:
muéstrame tu código con el uso de CopyRates()...
Y aquí está la variante deCopyRates
y el resultado
Pero, si necesitamos hacer un seguimiento constante de los datos en las nuevas barras, ¿significa referirse a CopyRates en cada tick y hacer una serie de tiempo en cada tick?
Estoy tratando de averiguar el mejor lugar para poner CopyRates.
Pero, si necesita hacer un seguimiento constante de los datos en las nuevas barras, entonces ¿necesita referirse a CopyRates en cada tick y hacer una serie de tiempo en cada tick?
Estoy tratando de entender dónde poner mejor los CopyRates.
Ya he preguntado más arriba: ¿por qué? ¿Es necesario tener en cuenta el valor de la barra cero (la barra más a la derecha del gráfico)?
Ya he preguntado más arriba: ¿Por qué? ¿Hay que tener en cuenta el valor de la barra cero (la más a la derecha del gráfico)?
Para la mesa. Hay cuatro parámetros en la tabla: Apertura, Cierre, Máximo, Mínimo, las últimas 10 barras, sin incluir la actual.
Última, en el sentido de retroceder desde la actual (cero).
Ooh! han aparecido los teeny-weenies))
¿por qué en la práctica tener un montón de valores OHLC consecutivos - que usted propone obtener usando CopyRates() ? - ¿excepto para meditar? ))))
no hay mucho uso práctico, aquí hay una tarea trivial, la descarga (o el uso) del indicador Fractals, tengo un código de este tipo:
muéstrame tu código usando CopyRates()...
Igor, deberías ir al primer grado. Allí enseñan las letras y después de estudiar entenderás la diferencia entre CopyRates y CopyBuffer.
Será mejor que me ofrezcas una solución a este problema SIN CopyRates(!)
Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading
¿Cómo obtener los parámetros Open, Low, High, Close en MQL5?
Retrog Konow, 2019.07.29 19:58
Para la mesa. Hay cuatro parámetros en la tabla: Apertura, Cierre, Máximo, Mínimo, últimas 10 barras, sin incluir la actual.
Por último, me refiero a si te mueves hacia atrás desde el actual (cero).
Para la mesa. Hay cuatro parámetros en la tabla: Apertura, Cierre, Máximo, Mínimo, las últimas 10 barras, sin incluir la actual.
Último, en el sentido de retroceder desde el actual (cero).
En este caso CopyRates de la primera barra es inequívocamente 10. Y llamarlo no cada tick, pero sí lo suficiente cuando aparezca una nueva barra.