En la carga de los recursos... Cargando...

FMZ PINE Doc de guión

El autor:Los inventores cuantifican - sueños pequeños, Creado: 2022-04-28 16:05:05, Actualizado: 2024-10-12 17:25:27

El proyecto de ley (tiempo y hora)


**Returns**
Unix time.

**Arguments**
- ```timezone``` (series string) Timezone. Optional. The default is syminfo.timezone. Can be specified in GMT notation (e.g. "GMT-5") or as an IANA time zone database name (e.g. "America/New_York").
- ```year``` (series int) Year.
- ```month``` (series int) Month.
- ```day``` (series int) Day.
- ```hour``` (series int) (Optional argument) Hour. Default is 0.
- ```minute``` (series int) (Optional argument) Minute. Default is 0.
- ```second``` (series int) (Optional argument) Second. Default is 0.
- ```dateString``` (const string) A string containing the date and, optionally, the time and time zone. Its format must comply with either the IETF RFC 2822 or ISO 8601 standards ("DD MMM YYYY hh:mm:ss ±hhmm" or "YYYY-MM-DDThh:mm:ss±hh:mm", so "20 Feb 2020" or "2020-02-20"). If no time is supplied, "00:00" is used. If no time zone is supplied, GMT+0 will be used. Note that this diverges from the usual behavior of the function where it returns time in the exchange's timezone.

**Remarks**
UNIX time is the number of milliseconds that have elapsed since 00:00:00 UTC, 1 January 1970.

**See also**
```time``` ```timenow``` ```syminfo.timezone```

### fill

Fills background between two plots or hlines with a given color.

relleno (línea1, línea2, color, título, editable, espacios llenos, visualización)


relleno (plot1, plot2, color, título, editable, show_last, espacios llenos, visualización)


**Example**
```pine
h1 = hline(20)
h2 = hline(10)
fill(h1, h2, color=color.new(color.blue, 90))

p1 = plot(open)
p2 = plot(close)
fill(p1, p2, color=color.new(color.green, 90))

Argumentos

  • hline1El primer objeto de línea, argumento requerido.
  • hline2El segundo objeto de la línea.
  • plot1El primer objeto de la trama, argumento requerido.
  • plot2El segundo objeto de la trama, argumento requerido.
  • color(color de serie) Color de la gráfica.color=color.red o color=#ff001a así como expresiones complejas como color = cerrado >= abierto?color.green : color.redEl argumento es opcional.
  • title(const string) Título del objeto de relleno creado.
  • editable(const bool) Si es cierto, entonces el estilo de relleno será editable en el diálogo de formato.
  • show_last(input int) Si está configurado, define el número de barras (desde la última barra hasta el pasado) para rellenar en el gráfico.
  • fillgaps(const bool) Controla el llenado continuo en los huecos, es decir, cuando una de las llamadas de la trama devuelve un valor na. Cuando es verdad, el último llenado continuará en los huecos.
  • display(plot_display) Controles donde se muestra el relleno. Los valores posibles son: display.none, display.all. El valor predeterminado es display.all.

Véase también plot barcolor bgcolor hline

línea

Renda una línea horizontal a un nivel de precio fijo dado.

hline(price, title, color, linestyle, linewidth, editable, display)

Ejemplo

// input.hline
hline(3.14, title='Pi', color=color.blue, linestyle=hline.style_dotted, linewidth=2)

// You may fill the background between any two hlines with a fill() function:
h1 = hline(20)
h2 = hline(10)
fill(h1, h2, color=color.new(color.green, 90))

Las devolucionesUn objeto lineal, que se puede usar en el relleno.

Argumentos

  • price(input int/float) Valor del precio al que se renderizará el objeto.
  • title(const string) Título del objeto.
  • color(color de entrada) Color de la línea renderizada. Debe ser un valor constante (no una expresión).
  • linestyle(hline_style) Estilo de la línea renderizada. Los valores posibles son: sólido, con puntos, con puntos. Argumento opcional.
  • linewidth(input int) Ancho de la línea renderizada. Valor predeterminado es 1.
  • editable(const bool) Si es verdadero entonces el estilo de la línea será editable en el diálogo de formato.
  • display(plot_display) Controles donde se muestra la línea. Los valores posibles son: display.none, display.all. El valor predeterminado es display.all.
  • overlay(const bool) es el argumento de extensión de la plataforma FMZ, se utiliza para establecer la función actual que se mostrará en la imagen principal (establecida en verdadera) o sub-imagen (establecida en falsa), el valor predeterminado es falso.overlayel argumento enstrategyo bienindicator, sistrategyo bienindicatorno establece eloverlayArgumento, se procesará de acuerdo con los argumentos predeterminados.

Bgcolor

Rellene el fondo de las barras con el color especificado.

bgcolor(color, offset, editable, show_last, title, display, overlay)

Ejemplo

// bgcolor example
bgcolor(close < open ? color.new(color.red,70) : color.new(color.green, 70))

Argumentos

  • color(color de serie) Color del fondo llenado. Puedes usar constantes como red o #ff001a así como expresiones complejas como close >= open?color.green : color.redSe requiere un argumento.
  • offset(serie int) Mueve la serie de colores a la izquierda o a la derecha en el número de barras dado.
  • editable(const bool) Si es cierto entonces el estilo bgcolor será editable en el diálogo de formato.
  • show_last(input int) Si está configurado, define el número de barras (desde la última barra hasta el pasado) para rellenar en el gráfico.
  • title(const string) Título del color bg. Argumento opcional.
  • display(plot_display) Controles donde se muestra bgcolor. Los valores posibles son: display.none, display.all. El valor predeterminado es display.all.
  • overlay(const bool) es el argumento de extensión de la plataforma FMZ, se utiliza para establecer la función actual que se mostrará en la imagen principal (establecida en verdadera) o sub-imagen (establecida en falsa), el valor predeterminado es falso.overlayel argumento enstrategyo bienindicator, sistrategyo bienindicatorno establece eloverlayArgumento, se procesará de acuerdo con los argumentos predeterminados.

Véase también plot

color de barras

Coloque las barras.

barcolor(color, offset, editable, show_last, title, display)

Ejemplo

barcolor(close < open ? color.black : color.white)

Argumentos

  • color(color de serie) Color de barras. Puedes usar constantes como red o #ff001a así como expresiones complejas como close >= open?color.green : color.redSe requiere un argumento.
  • offset(serie int) Mueve la serie de colores a la izquierda o a la derecha en el número de barras dado.
  • editable(const bool) Si es verdadero entonces el estilo barcolor será editable en el diálogo de formato.
  • show_last(input int) Si está configurado, define el número de barras (desde la última barra hasta el pasado) para rellenar en el gráfico.
  • display(plot_display) Controles donde se muestra el color de barras. Los valores posibles son: display.none, display.all. El valor predeterminado es display.all.

Véase también bgcolor plot fill

el error

Compatible conerrorde PINE v4, y la función es la misma queruntime.error.

Variables incorporadas

el orden

order.ascending

Determina el orden de orden de la matriz desde el valor más pequeño hasta el más grande.

Tipo de productoorden de orden

Véase también array.new_float array.sort

order.descending

Determina el orden de orden de la matriz desde el valor más grande hasta el más pequeño.

Tipo de productoorden de orden

Véase también array.new_float array.sort

plazo de tiempo

timeframe.isdaily

Devuelve verdadero si la resolución actual es una resolución diaria, falso de lo contrario.

Tipo de productosimple bool

Véase también timeframe.isdwm timeframe.isintraday timeframe.isminutes timeframe.isseconds timeframe.isweekly timeframe.ismonthly

timeframe.isdwm

Devuelve verdadero si la resolución actual es diaria, semanal o mensual, falso en caso contrario.

Tipo de productosimple bool

Véase también timeframe.isintraday timeframe.isminutes timeframe.isseconds timeframe.isdaily timeframe.isweekly timeframe.ismonthly

timeframe.isintraday

Devuelve verdadero si la resolución actual es intradiaria (minutos o segundos), falso en caso contrario.

Tipo de productosimple bool

Véase también timeframe.isminutes timeframe.isseconds timeframe.isdwm timeframe.isdaily timeframe.isweekly timeframe.ismonthly

timeframe.isminutes

Devuelve verdadero si la resolución actual es una resolución de minutos, falso de lo contrario.

Tipo de productosimple bool

Véase también timeframe.isdwm timeframe.isintraday timeframe.isseconds timeframe.isdaily timeframe.isweekly timeframe.ismonthly

timeframe.ismonthly

Devuelve verdadero si la resolución actual es una resolución mensual, falso de lo contrario.

Tipo de productosimple bool

Véase también timeframe.isdwm timeframe.isintraday timeframe.isminutes timeframe.isseconds timeframe.isdaily timeframe.isweekly

timeframe.isseconds

Devuelve verdadero si la resolución actual es una resolución de segundos, falso de lo contrario.

Tipo de productosimple bool

Véase también timeframe.isdwm timeframe.isintraday timeframe.isminutes timeframe.isdaily timeframe.isweekly timeframe.ismonthly

timeframe.isweekly

Devuelve verdadero si la resolución actual es una resolución semanal, falso de lo contrario.

Tipo de productosimple bool

Véase también timeframe.isdwm timeframe.isintraday timeframe.isminutes timeframe.isseconds timeframe.isdaily timeframe.ismonthly

timeframe.multiplier

Multiplicador de resolución, por ejemplo 60 - 60, D - 1, 5D - 5, 12M - 12.

Tipo de producto- ¿Qué quieres decir?

Véase también syminfo.ticker syminfo.tickerid timeframe.period

timeframe.period

Resolución, por ejemplo 60 - 60 minutos, D - diaria, W - semanal, M - mensual, 5D - 5 días, 12M - un año, 3M - un trimestre.

Tipo de productouna cadena simple

Véase también syminfo.ticker syminfo.tickerid timeframe.multiplier

muestra

display.none

Una constante nombrada que especifica dónde se muestra el gráfico.

Tipo de producto- ¿ Qué es eso?

Véase también plot plotshape plotchar

display.all

Una constante nombrada que especifica dónde se muestra la gráfica.

Tipo de producto- ¿ Qué es eso?

Véase también plot plotshape plotchar plotarrow plotbar plotcandle

forma

shape.xcross

Estilo de forma para la función de gráficos.

Tipo de productoConst cadena

Véase también plotshape

shape.cross

Estilo de forma para la función de gráficos.

Tipo de productoConst cadena

Véase también plotshape

shape.triangleup

Estilo de forma para la función de gráficos.

Tipo de productoConst cadena

Véase también plotshape

shape.triangledown

Estilo de forma para la función de gráficos.

Tipo de productoConst cadena

Véase también plotshape

shape.flag

Estilo de forma para la función de gráficos.

Tipo de productoConst cadena

Véase también plotshape

shape.circle

Estilo de forma para la función de gráficos.

Tipo de productoConst cadena

Véase también plotshape

shape.arrowup

Estilo de forma para la función de gráficos.

Tipo de productoConst cadena

Véase también plotshape

shape.arrowdown

Estilo de forma para la función de gráficos.

Tipo de productoConst cadena

Véase también plotshape

shape.labelup

Estilo de forma para la función de gráficos.

Tipo de productoConst cadena

Véase también plotshape

shape.labeldown

Estilo de forma para la función de gráficos.

Tipo de productoConst cadena

Véase también plotshape

shape.square

Estilo de forma para la función de gráficos.

Tipo de productoConst cadena

Véase también plotshape

shape.diamond

Estilo de forma para la función de gráficos.

Tipo de productoConst cadena

Véase también plotshape

el color

color.aqua

Es una constante nombrada para el color #00BCD4.

Tipo de productoColor const

color.black

Es una constante nombrada para el color #363A45.

Tipo de productoColor const

color.blue

Es una constante nombrada para el color # 2962ff.

Tipo de productoColor const

color.fuchsia

Es una constante nombrada para el color #E040FB.

Tipo de productoColor const

color.gray

Es una constante nombrada para el color #787B86.

Tipo de productoColor const

color.green

Es una constante nombrada para el color #4CAF50.

Tipo de productoColor const

color.lime

Es una constante nombrada para el color #00E676.

Tipo de productoColor const

color.maroon

Es una constante nombrada para el color #880E4F.

Tipo de productoColor const

color.navy

Es una constante nombrada para el color # 311B92.

Tipo de productoColor const

color.olive

Es una constante nombrada para el color #808000.

Tipo de productoColor const

color.orange

Es una constante nombrada para el color #FF9800.

Tipo de productoColor const

color.purple

Es una constante nombrada para el color #9C27B0.

Tipo de productoColor const

color.red

Es una constante nombrada para el color #FF5252.

Tipo de productoColor const

color.silver

Es una constante nombrada para el color #B2B5BE.

Tipo de productoColor const

color.teal

color.teal

Es una constante nombrada para el color #00897B.

Tipo de productoColor const

color.white

Es una constante nombrada para el color #FFFFFF.

Tipo de productoColor const

color.yellow

Es una constante nombrada para el color #FFEB3B.

Tipo de productoColor const

Parcela

Trama.tipo_línea

Una constante nombrada para el estilo Line, que se utilizará como argumento para elstyleParámetro en la función gráfica.

Tipo de producto¿ Qué es esto?

Véase también plot plot.style_linebr plot.style_stepline plot.style_stepline_diamond plot.style_histogram plot.style_cross plot.style_area plot.style_areabr plot.style_columns plot.style_circles

Plot.style_linebr también

Una constante nombrada para el estilo Line With Breaks, que se utilizará como argumento para elstyleParámetro en la función de gráfico. Similar a plot.style_line, excepto que los huecos en los datos no se llenan.

Tipo de producto¿ Qué es esto?

Véase también plot plot.style_line plot.style_stepline plot.style_stepline_diamond plot.style_histogram plot.style_cross plot.style_area plot.style_areabr plot.style_columns plot.style_circles

Plot.style_histogram

Una constante nombrada para el estilo Histogram, que se utilizará como argumento para elstyleParámetro en la función gráfica.

Tipo de producto¿ Qué es esto?

Véase también plot plot.style_line plot.style_linebr plot.style_stepline plot.style_stepline_diamond plot.style_cross plot.style_area plot.style_areabr plot.style_columns plot.style_circles

Plot.style_columns y otras columnas

Una constante nombrada para el estilo Columns, que se utilizará como argumento para elstyleParámetro en la función gráfica.

Tipo de producto¿ Qué es esto?

Véase también plot plot.style_line plot.style_linebr plot.style_stepline plot.style_stepline_diamond plot.style_histogram plot.style_cross plot.style_area plot.style_areabr plot.style_circles

Plot.style_circles (Círculos de estilo)

Una constante nombrada para el estilo Circles, que se utilizará como argumento para elstyleParámetro en la función gráfica.

Tipo de producto¿ Qué es esto?

Véase también plot plot.style_line plot.style_linebr plot.style_stepline plot.style_stepline_diamond plot.style_histogram plot.style_cross plot.style_area plot.style_areabr plot.style_columns

Parcela.tipo_área

Una constante nombrada para el estilo Area, que se utilizará como argumento para elstyleParámetro en la función gráfica.

Tipo de producto¿ Qué es esto?

Véase también plot plot.style_line plot.style_linebr plot.style_stepline plot.style_stepline_diamond plot.style_histogram plot.style_areabr plot.style_cross plot.style_columns plot.style_circles

El plan de trabajo es el siguiente:

Una constante nombrada para el estilo Area With Breaks, que se utilizará como argumento para elstyleParámetro en la función de gráfico. Similar a plot.style_area, excepto que los huecos en los datos no se llenan.

Tipo de producto¿ Qué es esto?

Véase también plot plot.style_line plot.style_linebr plot.style_stepline plot.style_stepline_diamond plot.style_histogram plot.style_cross plot.style_area plot.style_columns plot.style_circles

Plot.style_cross y el otro

Una constante nombrada para el estilo Cross, que se utilizará como argumento para elstyleParámetro en la función gráfica.

Tipo de producto¿ Qué es esto?

Véase también plot plot.style_line plot.style_linebr plot.style_stepline plot.style_stepline_diamond plot.style_histogram plot.style_area plot.style_areabr plot.style_columns plot.style_circles

Plot.style_stepline (cuadro de la línea)

Una constante nombrada para el estilo Step Line, que se utilizará como argumento para elstyleParámetro en la función gráfica.

Tipo de producto¿ Qué es esto?

Véase también plot plot.style_stepline_diamond plot.style_linebr plot.style_histogram plot.style_cross plot.style_area plot.style_areabr plot.style_columns plot.style_circles

Plot.style_stepline_diamante

Una constante nombrada para el estilo Línea de paso con diamantes, para ser utilizada como argumento para elstyleParámetro en la función de gráfico. Similar a plot.style_stepline, excepto que los cambios de datos también están marcados con las formas de diamante.

Tipo de producto¿ Qué es esto?

Véase también plot plot.style_line plot.style_linebr plot.style_histogram plot.style_cross plot.style_area plot.style_areabr plot.style_columns plot.style_circles

ubicación

location.abovebar

location.abovebar

Valor de ubicación para las funciones de gráfico, gráfico.

Tipo de productoConst cadena

Véase también plotshape plotchar location.belowbar location.top location.bottom location.absolute

location.belowbar

Valor de ubicación para las funciones de gráfico, gráfico y gráfico.

Tipo de productoConst cadena

Véase también plotshape plotchar location.abovebar location.top location.bottom location.absolute

location.top

Valor de ubicación para las funciones de gráfico, gráfico.

Tipo de productoConst cadena

Véase también plotshape plotchar location.abovebar location.belowbar location.bottom location.absolute

location.bottom

Valor de ubicación para las funciones de gráfico, gráfico.

Tipo de productoConst cadena

Véase también plotshape plotchar location.abovebar location.belowbar location.top location.absolute

location.absolute

Valor de ubicación para las funciones de gráfico, gráfico.

Tipo de productoConst cadena

Véase también plotshape plotchar location.abovebar location.belowbar location.top location.bottom

tamaño

size.auto

size.auto

El tamaño de la forma se adapta automáticamente al tamaño de las barras.

Tipo de productoConst cadena

Véase también plotshape plotchar size.tiny size.small size.normal size.large size.huge

size.tiny

El tamaño de la forma es constantemente pequeño.

Tipo de productoConst cadena

Véase también plotshape plotchar size.auto size.small size.normal size.large size.huge

size.small

El tamaño de la forma es siempre pequeño.

Tipo de productoConst cadena

Véase también plotshape plotchar size.auto size.tiny size.normal size.large size.huge

size.normal

El tamaño de la forma es siempre normal.

Tipo de productoConst cadena

Véase también plotshape plotchar size.auto size.tiny size.small size.large size.huge

size.large

El tamaño de la forma es constantemente grande.

Tipo de productoConst cadena

Véase también plotshape plotchar size.auto size.tiny size.small size.normal size.huge

size.huge

El tamaño de la forma es constantemente enorme.

Tipo de productoConst cadena

Véase también plotshape plotchar size.auto size.tiny size.small size.normal size.large

alerta

alerta.freq_once_per_bar

Una constante con nombre para su uso con elfreqParámetro de la función de alerta. La primera llamada de la función durante la barra activa la alerta.

Tipo de productoConst cadena

Véase también alert

Alerta.freq_all

Una constante con nombre para su uso con elfreqParámetro de la función de alerta. Todas las llamadas de función activan la alerta.

Tipo de productoConst cadena

Véase también alert

Alerta.freq_once_per_bar_close (Alerta.freq_once_per_bar_close)

Una constante con nombre para su uso con el parámetro freq de la función de alerta (). La llamada de la función activa la alerta solo cuando ocurre durante la última iteración de script de la barra en tiempo real, cuando se cierra.

Tipo de productoConst cadena

Véase también alert

el formato

format.inherit

Es una constante nombrada.

Tipo de productoConst cadena

Véase también format.price format.volume

format.price

Es una constante nombrada.

Tipo de productoConst cadena

Las observacionesSi el formato es format.price, se establece el valor de precisión predeterminado. Puede utilizar el argumento de precisión de la función de indicador para cambiar el valor de precisión.

Véase también format.inherit format.volume

format.volume

Es una constante con nombre.

Tipo de productoConst cadena

Véase también format.inherit format.price

- Sí, es cierto.

syminfo.ticker

Nombre del símbolo sin prefijo de intercambio, por ejemplo MSFT.

Tipo de productouna cadena simple

Véase también syminfo.tickerid timeframe.period timeframe.multiplier

syminfo.tickerid

Nombre del símbolo con prefijo de intercambio, por ejemplo BATS:MSFT, NASDAQ:MSFT.

Tipo de productouna cadena simple

Véase también syminfo.ticker timeframe.period timeframe.multiplier

syminfo.basecurrency

Para el símbolo BTCUSD devuelve BTC.

Tipo de productouna cadena simple

Véase también syminfo.currency syminfo.ticker

syminfo.currency

Devuelve el código de moneda: USD, EUR, etc.

Tipo de productouna cadena simple

Véase también syminfo.basecurrency syminfo.ticker

syminfo.type

Tipo del símbolo actual. Los valores posibles son acciones, futuros, índices, divisas, criptomonedas, fondos, dr.

Tipo de productouna cadena simple

Véase también syminfo.ticker

syminfo.mintick

En la plataforma FMZ, el parámetro de la plantillaPrecisión de las monedas de preciosen la Pine Language Trading Class Library en la interfaz real de orden/backtest puede controlar este valor.Precisión de las monedas de preciosLa configuración 2 significa que el precio es preciso hasta el segundo decimal cuando se negocia, y la unidad mínima de cambio de precio es 0.01.

Tipo de productoflotación simple

Véase también syminfo.pointvalue

syminfo.pointvalue

Valor puntual del producto corriente

Tipo de productoflotación simple

Véase también syminfo.mintick

syminfo.timezone

Zona horaria del intercambio de la serie principal del gráfico.

Tipo de productouna cadena simple

Véase también timestamp

barestado

barstate.islastconfirmedhistory

Devuelve true si el script se ejecuta en la última barra del conjunto de datos cuando el mercado está cerrado, o si el script se ejecuta en la barra inmediatamente anterior a la barra en tiempo real, si el mercado está abierto. Devuelve false de lo contrario.

Tipo de productoserie bool

Las observacionesEl código PineScript que utiliza esta variable podría calcular de manera diferente en el historial y los datos en tiempo real. Tenga en cuenta que el uso de esta variable/función puede provocar una nueva pintura del indicador.

Véase también barstate.isfirst barstate.islast barstate.ishistory barstate.isrealtime barstate.isnew

barstate.isnew

Devuelve verdadero si el script está calculando actualmente en la barra nueva, falso de lo contrario.

Tipo de productoserie bool

Las observacionesEl código PineScript que utiliza esta variable podría calcular de manera diferente en el historial y los datos en tiempo real. Tenga en cuenta que el uso de esta variable/función puede provocar una nueva pintura del indicador.

Véase también barstate.isfirst barstate.islast barstate.ishistory barstate.isrealtime barstate.isconfirmed barstate.islastconfirmedhistory

barstate.isfirst

Devuelve verdadero si la barra actual es la primera barra en barset, falso de lo contrario.

Tipo de productoserie bool

Las observacionesEl código PineScript que utiliza esta variable podría calcular de manera diferente en el historial y los datos en tiempo real. Tenga en cuenta que el uso de esta variable/función puede provocar una nueva pintura del indicador.

Véase también barstate.islast barstate.ishistory barstate.isrealtime barstate.isnew barstate.isconfirmed barstate.islastconfirmedhistory

barstate.islast

Devuelve verdadero si la barra actual es la última barra en barset, falso de lo contrario.

Tipo de productoserie bool

Las observacionesEl código PineScript que utiliza esta variable podría calcular de manera diferente en el historial y los datos en tiempo real. Tenga en cuenta que el uso de esta variable/función puede provocar una nueva pintura del indicador.

Véase también barstate.isfirst barstate.ishistory barstate.isrealtime barstate.isnew barstate.isconfirmed barstate.islastconfirmedhistory

barstate.ishistory

Devuelve verdadero si la barra actual es una barra histórica, falso de lo contrario.

Tipo de productoserie bool

Las observacionesEl código PineScript que utiliza esta variable podría calcular de manera diferente en el historial y los datos en tiempo real. Tenga en cuenta que el uso de esta variable/función puede provocar una nueva pintura del indicador.

Véase también barstate.isfirst barstate.islast barstate.isrealtime barstate.isnew barstate.isconfirmed barstate.islastconfirmedhistory

barstate.isconfirmed

Devuelve true si el script está calculando la última actualización (cierre) de la barra actual.

Tipo de productoserie bool

Las observacionesEl código PineScript que utiliza esta variable podría calcular de manera diferente en el historial y los datos en tiempo real. NO se recomienda utilizar barstate.isconfirmed en la expresión request.security. Su valor solicitado de request.security es impredecible. Tenga en cuenta que el uso de esta variable/función puede provocar una nueva pintura del indicador.

Véase también barstate.isfirst barstate.islast barstate.ishistory barstate.isrealtime barstate.isnew barstate.islastconfirmedhistory

barstate.isrealtime

Devuelve verdadero si la barra actual es una barra en tiempo real, falso de lo contrario.

Tipo de productoserie bool

Las observacionesEl código PineScript que utiliza esta variable podría calcular de manera diferente en el historial y los datos en tiempo real. Tenga en cuenta que el uso de esta variable/función puede provocar una nueva pintura del indicador.

Véase también barstate.isfirst barstate.islast barstate.ishistory barstate.isnew barstate.isconfirmed barstate.islastconfirmedhistory

barstate.time

No está disponible.

el

ta.accdist

Indice de acumulación/distribución.

Tipo de productoflotación en serie

ta.iii

Índice de intensidad intradiaria.

Tipo de productoflotación en serie

Ejemplo

// Intraday Intensity Index
plot(ta.iii, color=color.yellow)

// the same on pine
f_iii() =>
    (2 * close - high - low) / ((high - low) * volume)

plot(f_iii())

ta.nvi

Índice de volumen negativo.

Tipo de productoflotación en serie

Ejemplo

// Negative Volume Index

plot(ta.nvi, color=color.yellow)

// the same on pine
f_nvi() =>
    float ta_nvi = 1.0
    float prevNvi = (nz(ta_nvi[1], 0.0) == 0.0)  ? 1.0: ta_nvi[1]
    if nz(close, 0.0) == 0.0 or nz(close[1], 0.0) == 0.0
        ta_nvi := prevNvi
    else
        ta_nvi := (volume < nz(volume[1], 0.0)) ? prevNvi + ((close - close[1]) / close[1]) * prevNvi : prevNvi
    result = ta_nvi

plot(f_nvi())

ta.pvi

Índice de volumen positivo.

Tipo de productoflotación en serie

Ejemplo

// Positive Volume Index

plot(ta.pvi, color=color.yellow)

// the same on pine
f_pvi() =>
    float ta_pvi = 1.0
    float prevPvi = (nz(ta_pvi[1], 0.0) == 0.0)  ? 1.0: ta_pvi[1]
    if nz(close, 0.0) == 0.0 or nz(close[1], 0.0) == 0.0
        ta_pvi := prevPvi
    else
        ta_pvi := (volume > nz(volume[1], 0.0)) ? prevPvi + ((close - close[1]) / close[1]) * prevPvi : prevPvi
    result = ta_pvi

plot(f_pvi())

ta.obv

En el volumen del saldo.

Tipo de productoflotación en serie

Ejemplo

// On Balance Volume
plot(ta.obv, color=color.yellow)

// the same on pine
f_obv() =>
    ta.cum(math.sign(ta.change(close)) * volume)

plot(f_obv())

ta.pvt

Tendencia del volumen de precios.

Tipo de productoflotación en serie

Ejemplo

// Price-Volume Trend
plot(ta.pvt, color=color.yellow)

// the same on pine
f_pvt() =>
    ta.cum((ta.change(close) / close[1]) * volume)

plot(f_pvt())

ta.wad

Williams acumulación / distribución.

Tipo de productoflotación en serie

Ejemplo

// Williams Accumulation/Distribution
plot(ta.wad, color=color.yellow)

// the same on pine
f_wad() =>
    trueHigh = math.max(high, close[1])
    trueLow = math.min(low, close[1])
    mom = ta.change(close)
    gain = (mom > 0) ? close - trueLow : (mom < 0) ? close - trueHigh : 0
    ta.cum(gain)

plot(f_wad())

ta.wvad

Williams acumulación/distribución de variables.

Tipo de productoflotación en serie

Ejemplo

// Williams Variable Accumulation/Distribution
plot(ta.wvad, color=color.yellow)

// the same on pine
f_wvad() =>
    (close - open) / (high - low) * volume

plot(f_wvad())

las matemáticas

math.e

Es una constante de nombre para el número de Euler. Es igual a 2.7182818284590452.

Tipo de productoConst float

Véase también math.phi math.pi math.rphi

math.phi

Es una constante llamada para la proporción dorada. Es igual a 1.6180339887498948.

Tipo de productoConst float

Véase también math.e math.pi math.rphi

math.pi

Es una constante de nombre para la constante de Arquímedes. Es igual a 3.1415926535897932.

Tipo de productoConst float

Véase también math.e math.phi math.rphi

math.rphi

Es una constante llamada para el conjugado de la proporción dorada. Es igual a 0.6180339887498948.

Tipo de productoConst float

Véase también math.e math.pi math.phi

estrategia

strategy.equity

Capital corriente (estrategia.capital inicial + estrategia.beneficio neto + estrategia.beneficio abierto).

Tipo de productoflotación en serie

Véase también strategy.netprofit strategy.openprofit strategy.position_size

Estrategia.posición_tamaño

Dirección y tamaño de la posición de mercado actual. Si el valor es > 0, la posición de mercado es larga. Si el valor es < 0, la posición de mercado es corta. El valor absoluto es el número de contratos/acciones/lotes/unidades en el comercio (tamaño de la posición).

Tipo de productoflotación en serie

Véase también strategy.position_avg_price

El valor de la inversión se calcula en función de la posición de la entidad.

Si la posición de mercado es plana, se devuelve NaN.

ExplicaciónEl precio promedio en FMZ PINE Script es el precio incluido la tarifa de manejo. Por ejemplo: el precio del pedido es de 8000, la dirección de venta, la cantidad es de 1 lote (piezas, hojas), el precio promedio después de la transacción no es de 8000, sino inferior a 8000 (el costo incluye la tarifa de manejo).

Tipo de productoflotación en serie

Véase también strategy.position_size

strategy.long

Entrada de posición larga.

Tipo de productoestrategia_dirección

Véase también strategy.entry strategy.exit

strategy.short

Entrada de posición corta.

Tipo de productoestrategia_dirección

Véase también strategy.entry strategy.exit

strategy.closedtrades

Número de operaciones que se cerraron durante todo el intervalo de operaciones.

Tipo de productoserie int

Véase también strategy.position_size strategy.opentrades

strategy.opentrades

Número de entradas de posiciones de mercado que no se han cerrado y permanecen abiertas.

Tipo de productoserie int

Véase también strategy.position_size

strategy.netprofit

Valor monetario total de todas las operaciones realizadas.

Tipo de productoflotación en serie

Véase también strategy.openprofit strategy.position_size strategy.grossprofit

strategy.grossprofit

Valor monetario total de todas las operaciones ganadoras completadas.

Tipo de productoflotación en serie

Véase también strategy.netprofit

strategy.openprofit

Ganancias o pérdidas no realizadas actuales para todas las posiciones abiertas.

Tipo de productoflotación en serie

Véase también strategy.netprofit strategy.position_size

strategy.direction.long

Permite a la estrategia abrir sólo posiciones largas.

Tipo de productoConst cadena

Véase también strategy.risk.allow_entry_in

strategy.direction.short

Permite a la estrategia abrir sólo posiciones cortas.

Tipo de productoConst cadena

Véase también strategy.risk.allow_entry_in

strategy.direction.all

Permite a la estrategia abrir tanto posiciones largas como cortas.

Tipo de productoConst cadena

Véase también strategy.risk.allow_entry_in

día a semana

día a semana

Día de la semana para la hora de barra actual en la zona horaria de intercambio.

Tipo de productoserie int

Las observacionesTenga en cuenta que esta variable devuelve el día basado en la hora en que las barras están abiertas. Para las sesiones nocturnas (por ejemplo, EURUSD, donde la sesión del lunes comienza el domingo, 17:00) este valor puede ser inferior a 1 que el día del día de negociación. Puede utilizar las variables dayofweek.domingo, dayofweek.lunes, dayofweek.martes, dayofweek.miércoles, dayofweek.jueves, dayofweek.viernes y dayofweek.sábado para las comparaciones.

Véase también time dayofmonth

dayofweek.sunday

Es una constante nombrada para el valor de retorno de la función de la semana de día y el valor de la variable de la semana de día.

Tipo de productoConst int

Véase también dayofweek.monday dayofweek.tuesday dayofweek.wednesday dayofweek.thursday dayofweek.friday dayofweek.saturday

dayofweek.monday

Es una constante nombrada para el valor de retorno de la función de la semana de día y el valor de la variable de la semana de día.

Tipo de productoConst int

Véase también dayofweek.sunday dayofweek.tuesday dayofweek.wednesday dayofweek.thursday dayofweek.friday dayofweek.saturday

dayofweek.tuesday

Es una constante nombrada para el valor de retorno de la función de la semana de día y el valor de la variable de la semana de día.

Tipo de productoConst int

Véase también dayofweek.sunday dayofweek.monday dayofweek.wednesday dayofweek.thursday dayofweek.friday dayofweek.saturday

dayofweek.wednesday

Es una constante nombrada para el valor de retorno de la función de la semana de día y el valor de la variable de la semana de día.

Tipo de productoConst int

Véase también dayofweek.sunday dayofweek.monday dayofweek.tuesday dayofweek.thursday dayofweek.friday dayofweek.saturday

dayofweek.thursday

Es una constante nombrada para el valor de retorno de la función de la semana de día y el valor de la variable de la semana de día.

Tipo de productoConst int

Véase también dayofweek.sunday dayofweek.monday dayofweek.tuesday dayofweek.wednesday dayofweek.friday dayofweek.saturday

dayofweek.friday

Es una constante nombrada para el valor de retorno de la función de la semana de día y el valor de la variable de la semana de día.

Tipo de productoConst int

Véase también dayofweek.sunday dayofweek.monday dayofweek.tuesday dayofweek.wednesday dayofweek.thursday dayofweek.saturday

dayofweek.saturday

Es una constante nombrada para el valor de retorno de la función de la semana de día y el valor de la variable de la semana de día.

Tipo de productoConst int

Véase también dayofweek.sunday dayofweek.monday dayofweek.tuesday dayofweek.wednesday dayofweek.thursday dayofweek.friday

línea

línea.estilo_dashed

Es una constante nombrada para el estilo de línea punteada de la función de línea.

Tipo de productoEl estilo de línea

Véase también hline.style_solid hline.style_dotted

línea.estilo_punteado

línea.estilo_punteado

Es una constante nombrada para el estilo de línea punteada de la función de línea.

Tipo de productoEl estilo de línea

Véase también hline.style_solid hline.style_dashed

- ¿Qué quieres decir?

Es una constante nombrada para el estilo de línea sólida de la función de línea.

Tipo de productoEl estilo de línea

Véase también hline.style_dotted hline.style_dashed

Barmerge

Barmerge.gaps_on está disponible

Estrategia de fusión para los datos solicitados Los datos se fusionan con posibles lagunas (valores na).

Tipo de productoel número de barmerge_gap

Véase también request.security barmerge.gaps_off

barmerge.gaps_off (la división de las barreras)

Estrategia de fusión para los datos solicitados. Los datos se fusionan continuamente sin huecos, todos los huecos se llenan con el valor anterior más cercano existente.

Tipo de productoel número de barmerge_gap

Véase también request.security barmerge.gaps_on

Barmerge.Lookahead_on está en línea.

Estrategia de fusión para la posición de datos solicitada. El barset solicitado se fusiona con el barset actual en el orden de ordenar las barras por su hora de apertura. Esta estrategia de fusión puede conducir a un efecto indeseable de obtener datos de future en el cálculo del historial. Esto es inaceptable en las estrategias de backtesting, pero puede ser útil en los indicadores.

Tipo de producto¿Qué está pasando?

Véase también request.security barmerge.lookahead_off

Barmerge.Lookahead_off es una aplicación de búsqueda.

Estrategia de fusión para la posición de datos solicitada. El conjunto de barras solicitado se fusiona con el conjunto de barras actual en el orden de las barras de clasificación por su hora de cierre. Esta estrategia de fusión desactiva el efecto de obtener datos de futuro en el cálculo del historial.

Tipo de producto¿Qué está pasando?

Véase también request.security barmerge.lookahead_on

otros

H2

Es un atajo para (precio más alto + precio más bajo) /2.

Tipo de productoflotación en serie

Véase también open high low close volume time hlc3 hlcc4 ohlc4

HLC3

Es un atajo para (precio más alto + precio más bajo + precio de cierre) / 3.

Tipo de productoflotación en serie

Véase también open high low close volume time hl2 hlcc4 ohlc4

HLCC4

Es un atajo para (precio más alto + precio más bajo + precio de cierre + precio de cierre) /4.

Tipo de productoflotación en serie

Véase también open high low close volume time hl2 hlc3 ohlc4

el 4

Es un atajo para (precio de apertura + precio más alto + precio más bajo + precio de cierre) /4.

Tipo de productoflotación en serie

Véase también open high low close volume time hl2 hlc3 hlcc4

No

Valor doble.NaN (no es un número).

Tipo de productoNo es nada.

Ejemplo

// na
plot(bar_index < 10 ? na : close)    // CORRECT
plot(close == na ? close[1] : close)    // INCORRECT!
plot(na(close) ? close[1] : close)    // CORRECT

Las observacionesUtilice sólo para los valores de retorno. ¡NO TRATE de comparar con él! Si necesita verificar si algún valor es NaN, utilice la función incorporada na.

Véase también na

el índice de barra

La numeración está basada en cero, el índice de la primera barra es 0.

Tipo de productoserie int

Ejemplo

// bar_index
plot(bar_index)
plot(bar_index > 5000 ? close : 0)

Las observacionesTenga en cuenta que el bar_index ha reemplazado a n variables en la versión 4. Tenga en cuenta que la indexación de barras comienza desde 0 en la primera barra histórica. Tenga en cuenta que el uso de esta variable/función puede provocar una nueva pintura del indicador.

Véase también barstate.isfirst barstate.islast barstate.isrealtime

el índice de la última barra

Los índices de barras comienzan en cero en la primera barra.

Tipo de productoserie int

Ejemplo

strategy("Mark Last X Bars For Backtesting", overlay = true, calc_on_every_tick = true)
lastBarsFilterInput = input.int(100, "Bars Count:")
// Here, we store the 'last_bar_index' value that is known from the beginning of the script's calculation.
// The 'last_bar_index' will change when new real-time bars appear, so we declare 'lastbar' with the 'var' keyword.
var lastbar = last_bar_index
// Check if the current bar_index is 'lastBarsFilterInput' removed from the last bar on the chart, or the chart is traded in real-time.
allowedToTrade = (lastbar - bar_index <= lastBarsFilterInput) or barstate.isrealtime
bgcolor(allowedToTrade ? color.new(color.green, 80) : na)

Las devolucionesÚltimo índice de barras histórico para mercados cerrados, o el índice de barras en tiempo real para mercados abiertos.

Las observacionesTenga en cuenta que el uso de esta variable puede provocar una nueva pintura del indicador.

Véase también bar_index last_bar_time barstate.ishistory barstate.isrealtime

tiempo

Tiempo de barra actual en formato UNIX. Es el número de milisegundos que han transcurrido desde 00:00:00 UTC, 1 de enero de 1970.

tiempo ahora

Tiempo actual en formato UNIX. Es el número de milisegundos que han transcurrido desde 00:00:00 UTC, 1 de enero de 1970.

Tipo de productoserie int

Las observacionesTenga en cuenta que el uso de esta variable/función puede provocar una nueva pintura del indicador.

Véase también timestamp time dayofmonth dayofweek

Tipo de productoserie int

Las observacionesTenga en cuenta que esta variable devuelve la marca de tiempo en función de la hora en que las barras están abiertas. Debido a eso, para las sesiones durante la noche (por ejemplo, EURUSD, donde la sesión del lunes comienza el domingo, 17:00) esta variable puede devolver el tiempo antes de la fecha especificada del día de negociación. Por ejemplo, en EURUSD, dayofmonth(time) puede ser inferior a 1 que la fecha del día de negociación, porque la barra para el día actual en realidad se abre un día antes.

Véase también time dayofmonth dayofweek

año

Año en barra actual en el huso horario de intercambio.

Tipo de productoserie int

Las enmiendasTenga en cuenta que esta variable devuelve el año basado en la hora en que las barras están abiertas. Para las sesiones de una noche (por ejemplo, EURUSD, donde la sesión del lunes comienza el domingo, 17:00) este valor puede ser inferior en 1 al año del día de negociación.

Véase también year time month weekofyear dayofmonth dayofweek hour minute second

el mes

Mes de barra actual en la zona horaria de intercambio.

Tipo de productoserie int

Las enmiendasTenga en cuenta que esta variable devuelve el mes en función de la hora en que las barras están abiertas. Para las sesiones de una noche (por ejemplo, EURUSD, donde la sesión del lunes comienza el domingo, 17:00) este valor puede ser menor de 1 que el mes del día de negociación.

Véase también month time year weekofyear dayofmonth dayofweek hour minute second

hora

Hora de barra actual en el huso horario de intercambio.

Tipo de productoserie int

Véase también hour time year month weekofyear dayofmonth dayofweek minute second

el minuto

Minuto de barra actual en la zona horaria de intercambio.

Tipo de productoserie int

Véase también minute time year month weekofyear dayofmonth dayofweek hour second

segundo

Segundo de barra actual en la zona horaria de intercambio.

Tipo de productoserie int

Véase también second time year month weekofyear dayofmonth dayofweek hour minute

abierto

Precio de apertura actual.

Tipo de productoflotación en serie

Las observacionesLos valores anteriores se pueden acceder con el operador de paréntesis cuadrados [], por ejemplo, abierto[1], abierto[2].

Véase también high low close volume time hl2 hlc3 hlcc4 ohlc4

muy alto

El precio más alto actual.

Tipo de productoflotación en serie

Las observacionesLos valores anteriores se pueden acceder con el operador de paréntesis cuadrados [], por ejemplo, alto[1], alto[2].

Véase también open low close volume time hl2 hlc3 hlcc4 ohlc4

bajo

El precio más bajo actual.

Tipo de productoflotación en serie

Las observacionesLos valores anteriores se pueden acceder con el operador entre paréntesis cuadrados [], por ejemplo, bajo[1], bajo[2].

Véase también open high close volume time hl2 hlc3 hlcc4 ohlc4

cerrado

Precio de cierre de la barra actual cuando se haya cerrado, o último precio negociado de una barra aún incompleta, en tiempo real.

Tipo de productoflotación en serie

Las observacionesLos valores anteriores se pueden acceder con el operador de paréntesis cuadrados [], por ejemplo, close[1], close[2].

Véase también open high low volume time hl2 hlc3 hlcc4 ohlc4

volumen

Volumen de la barra actual.

Tipo de productoflotación en serie

Las observacionesLos valores anteriores se pueden acceder con el operador de paréntesis cuadrados [], por ejemplo, volumen[1], volumen[2].

Véase también open high low close time hl2 hlc3 hlcc4 ohlc4

semana por año

Número de semana de la hora de barra actual en la zona horaria de intercambio.

Tipo de productoserie int

Las observacionesTenga en cuenta que esta variable devuelve la semana en función de la hora en que las barras están abiertas. Para las sesiones nocturnas (por ejemplo, EURUSD, donde la sesión del lunes comienza el domingo, 17:00) este valor puede ser inferior a 1 que la semana del día de negociación.

Véase también weekofyear time year month dayofmonth dayofweek hour minute second

día del mes

Fecha de la hora de barra actual en la zona horaria de intercambio.

Tipo de productoserie int

Las observacionesTenga en cuenta que esta variable devuelve el día basado en la hora en que las barras están abiertas. Para las sesiones nocturnas (por ejemplo, EURUSD, donde la sesión del lunes comienza el domingo, 17:00) este valor puede ser menor de 1 que el día del día de negociación.

Véase también time dayofweek


Más.

El mendigo¿Por qué las estrategias de la Plaza de Replicación de la estrategia de Pine no pueden ser reales?

Los inventores cuantifican - sueños pequeñosBien, vamos a ver qué pasa.

El mendigoEl rastreador de tendencias optimizado de Zhang

Los inventores cuantifican - sueños pequeñosHola, ¿cuál es la estrategia en concreto?