Nuevo parámetro para ingresar fechas agregada a Pine

Dec 1, 2020

Introducir fechas y horas en Pine se ha vuelto mucho más fácil, porque la función input() ahora puede aceptar el nuevo tipo input.time. Con este parámetro, puede transferir una fecha a Pine usando el cuadro de diálogo Configuración y el mismo widget de fecha y hora que se usa en toda la interfaz de usuario de TradingView.

El tiempo para input.time se establece en formato Unix, pero para la conveniencia de establecer el valor de fecha inicial, hemos agregado la capacidad de pasar cadenas constantes que contienen una fecha en uno de varios formatos comunes a la función timestamp() y especificar la llamada a esta función como parámetro devfal de la función input(). En la función de timestamp(), puede especificar la hora en cualquier zona horaria conveniente, y el valor se ajustará automáticamente a la zona horaria seleccionada en el gráfico. Por ejemplo, si crea una estrategia que abrirá operaciones solo después de una fecha específica y para ello pasa la marca de tiempo del valor («01 de septiembre de 2020 13:30 + 0000»), en un gráfico con la zona horaria UTC-5 (Nueva York) comenzará a cotizar en una vela a las 8:30 a.m. (en invierno) o a las 9:30 a.m. (en verano).

//@version=4
strategy("Price Channel Strategy with date range", overlay=true)

i_startTime = input(defval = timestamp("01 Sep 2020 13:30 +0000"), title = "Start Time", type = input.time)
i_endTime = input(defval = timestamp("30 Sep 2020 19:30 +0000"), title = "End Time", type = input.time)
i_length = input(defval = 20, title = "Length", type = input.integer)

inDateRange = time >= i_startTime and time <= i_endTime
inCondition = not na(close[i_length])

hh = highest(high, i_length)
ll = lowest(low, i_length)

if (inCondition and inDateRange)
    strategy.entry("PChLE", strategy.long, stop=hh)
    strategy.entry("PChSE", strategy.short, stop=ll)

bgcolor(inDateRange ? color.green : na, 90)


Obtenga más información sobre las funciones timestamp() y input() en la referencia de Pine Script.

Esperamos que esta característica tan solicitada le resulte útil. Continúe enviándonos sus comentarios y sugerencias. Estamos creando TradingView para usted y nos complace escuchar lo que piensa sobre las actualizaciones de nuestra plataforma.

Look first Then leap

TradingView está hecho para usted, asegúrese de aprovechar al máximo nuestras increíbles funciones
Abrir gráfico