¿Qué es Pine Script?
Pine Script es un lenguaje de programación desarrollado por TradingView, utilizado para escribir indicadores y estrategias patentados que pueden agregarse a su gráfico y usarse en análisis técnicos.
Hay un editor especial en el panel inferior de su gráfico, diseñado específicamente para escribir y editar código. Además, este editor puede funcionar como un marcador automático, diseñado para resaltar variables, funciones e información sobre herramientas. Esencialmente, resalta automáticamente los elementos integrados (variables y funciones) del lenguaje y envía sugerencias en ventanas emergentes con información adicional que aparece cuando se pasa el cursor sobre elementos específicos.
El indicador terminado puede agregarse al gráfico, guardarse para su posterior uso y edición, o publicarse en nuestros Scripts de la Comunidad.
¿Cómo empezar?
Materiales de referencia básicos:
- Manual del usuario: documentación detallada que describe las características principales, la sintaxis y la estructura del lenguaje, Pine Script, y cómo funcionan los Scripts de la Comunidad;
- Material de referencia: material de referencia rápida para todas las funciones, variables y palabras clave disponibles en Pine, con ejemplos sobre cómo usar cada una. Puede abrir nuestro Material de referencia directamente en el editor a través de una ventana emergente; y
- Recursos de PineCoders: una comunidad independiente de usuarios activos y experimentados de Pine Script que escriben instrucciones para ayudar a los principiantes y mantener su propia base de conocimientos
Hemos creado una sección simplificada donde cualquiera puede familiarizarse con la estructura de nuestro lenguaje utilizando el ejemplo de script simple que se ha dividido en partes individuales para su conveniencia.
Otra forma de aprender el idioma es a través de los indicadores integrados de TradingView que están escritos en Pine. El código para estos indicadores está abierto y accesible para cualquiera. Simplemente seleccione su indicador preferido de la lista y aparecerá en el editor. Luego experimente haciendo cambios en el código.
Además, puede encontrar ejemplos del trabajo de otros autores en nuestros Scripts de la Comunidad. Una gran cantidad de ellos son scripts de código abierto que están disponibles para los usuarios.
Desarrollo de scripts Pine
Nuestro lenguaje Pine Script se desarrolla y mejora constantemente. Nos centramos en los comentarios y tratamos de ampliar el idioma para satisfacer sus necesidades. Puede seguir las actualizaciones en nuestra página de notas de la versión, en el chat de Tradingview o en el canal de telegramas, PineCoders Squawk Box.
¿Qué hago si todavía tengo preguntas?
Si no puede encontrar lo que le interesa en nuestros materiales de referencia, puede hacer preguntas en el chat de Tradingview donde se discute específicamente Pine Script, o en el sitio web StackOverflow, donde tenemos una etiqueta separada en la lista.