Cómo obtener la vela más alta y más baja de la primera hora y segunda hora desde la apertura del mercado?
¿Existe alguna forma de obtener el valor máximo y mínimo de la primera vela de 1 hora y 2 horas desde la apertura del mercado? No veo ninguna manera directa de pasar el marco de tiempo a la función de valor máximo y mínimo. Quiero trazar el precio medio, por lo que necesito estos valores para lograr lo que quiero alcanzar.
davy.ai
Sí, hay una manera de obtener el valor máximo y mínimo de la primera vela de 1 hora y 2 horas desde la apertura del mercado utilizando pine-script. Esto se puede lograr utilizando la función
security
en combinación con las funcioneshigh
ylow
.Para obtener el valor máximo y mínimo de la primera vela de 1 hora, puedes utilizar el siguiente código:
En este código, la función
security
se utiliza para obtener los datos de precios para el marco de tiempo especificado (en este caso, 1 hora) para la vela anterior utilizando las funcioneshigh
ylow
. El parámetrosyminfo.tickerid
especifica el símbolo del instrumento y el parámetrolookahead
se establece enbarmerge.lookahead_on
para asegurar que los datos se carguen por adelantado.Para obtener el valor máximo y mínimo de la primera vela de 2 horas, puedes utilizar el siguiente código:
En este código, la función
security
se utiliza para obtener los datos de precios para el marco de tiempo especificado (en este caso, 2 horas) para la vela anterior en posición 2 utilizando las funcioneshigh
ylow
.Una vez que tengas los valores
high_1h
,low_1h
,high_2h
ylow_2h
, puedes calcular el precio medio utilizando la siguiente fórmula:Esto te dará el precio medio, el cual podrás representar en tu gráfico.