¿Qué es una Librería de Pine y cómo se utiliza?

La Librería de Pine es un tipo particular de publicación que puede ser muy útil para los desarrolladores. No deben confundirse con la Librería publica de TradingView, que es un punto de recogida de todos los scripts de Pine publicados en nuestra plataforma.

Las Librerías de Pine son scripts que contienen funciones que pueden reutilizarse e integrarse en otros scripts de Pine, ya sean indicadores, estrategias u otras librerías. Son especialmente útiles para incluir las funciones más utilizadas en sus propios scripts y evitar tener que reescribir el código todo el tiempo.

Por lo tanto, no son herramientas que puedan aplicarse directamente al gráfico, que pueden utilizarse para construir otros scripts. Para importarlas, es necesario utilizar una palabra clave determinada, que se destaca en el puesto donde se publica la librería. Para aquellos que deseen saber más, hemos elaborado un tutorial sobre cómo escribir y utilizar las librerías en el Manual de Usuario.

Todas las librerías se publican en modo de código abierto. Los scripts públicos sólo pueden utilizar las librerías públicas. Los scripts privados pueden utilizar tanto las librerías públicas como las privadas. Una librería puede utilizar otras librerías o versiones anteriores de sí misma.

Las librerías públicas se consideran código de dominio público, tal y como lo entiende el Reglamento de publicación de scripts. Esto significa que, a diferencia de los indicadores y estrategias de código abierto, no es necesario el permiso del autor para utilizar el código y las funciones disponibles en la biblioteca en un script de código abierto. Sin embargo, si el script tiene código oculto (protegido o por invitación), se requiere el permiso explícito del autor.