Como crear indicadores en TradingView | Tutorial Pine Script v4 Español Gratis

Como crear indicadores en TradingView | Tutorial Pine Script v4 Español Gratis

En este tutorial veremos todo lo que necesitas saber para crear tus propios indicadores en TradingView utilizando Pine Script v4.

Además, incluimos un curso gratis en español donde Paso a Paso te mostraremos como programar un indicador personalizado.

Si querías crear indicadores en TradingView esto es para ti.

FACEBOOK TWITTER WHATSAPP

Qué es Tradingview y cómo funciona

TradingView es una plataforma de análisis chartista que brinda acceso a gráficos, indicadores y herramientas para seguir la acción del precio de Bitcoin, criptomonedas, índices, Forex, comodities y más.

También TradingView funciona como una red social donde se pueden compartir ideas y conseguir opiniones de otros traders acerca de éstas.

Además, TradingView brinda la posibilidad de programar tus propios indicadores y scripts o utilizar los creados por la comunidad.

Puedes ver qué dicen los usuarios y conocer opiniones de TradingView en nuestra review.

 

Por qué crear un indicador para tradear criptomonedas

Si ya estás usando TradingView sabrás que posee una gran cantidad de indicadores a disposición, entonces te preguntarás para que alguien desearía programar su propio script.

Las respuestas son varias:

 

  • Crear tu propio script en TradingView te da la libertad de utilizar varios indicadores combinados que pueden resultar útiles en tu estrategia de trading de criptomonedas.
  • Al crear un script para un indicador en TradingView tienes completo control sobre la estrategia que diseñas.
  • Puedes utilizar los indicadores que programaste en TradingView para disparar alarmas

 

Por si esto fuera poco, programar indicadores utilizando la plataforma TradingView es realmente simple, aun para aquellas personas son conocimientos profundos de codificación.

 

Qué es Pine Script

Pine Script es el lenguaje de programación de indicadores integrado en TradingView.

La estructura del lenguaje es realmente simple y contiene muchas funciones pre-diseñadas fácilmente aplicables a tu estrategia.

Además, incluye funciones para recrear fácilmente los principales indicadores, por ejemplo, sma, ema, rsi, etc. en sólo 1 línea de código.

De esta forma, muy fácilmente puedes anidar la salida de un indicador como entrada de otro, logrando en pocos pasos el algoritmo que necesitas.

Te recomiendo antes de seguir adelante, que eches una mirada al manual del usuario, que contiene documentación detallada que describe las características principales, la sintaxis y la estructura del lenguaje, aquí.

 

Como programar un script en TradingView

Para programar un script en TradingView debes utilizar el editor del lenguaje Pine integrado en la plataforma.

No importa si eres un principiante haciendo trading de criptomonedas o eres un trader avanzado, programar un indicador en TradingView es muy simple.

Para acceder, debes abrir el panel inferior de tu gráfico donde dice Editor Pine.

 

tradingview abrir pine editor

Abrir el Editor Pine para crear un script

 

El editor es muy simple de utilizar, ya que resalta automáticamente los elementos integrados (variables y funciones) del lenguaje y te da sugerencias en ventanas emergentes con la sintaxis apropiada.

Cuando terminas de escribir tu código en el editor, simplemente das en Guardar. El editor se encarga también de tener un backup de versiones.

 

tradingview-guardar-añadir-indicador-al-chart

Al terminar de programar tu indicador de TradingView

 

Para ver tu indicador en el gráfico, das Añadir al Gráfico.

¡Listo!

El indicador para TradingView que has creado puedes visualizarlo en el chart de la criptomoneda que estés utilizando y cuando lo hagas, estarás listo para ganar dinero con Bitcoin y otras criptomonedas.

 

Curso Pine Script para principiantes gratis

En este curso de Pine Script gratis, para empezar, vamos a programar un indicador para TradingView que nos muestre cuando están en control del mercado los osos o cuando lo están los osos.

El indicador le hemos llamado: War Zone Control y puedes encontrarlo funcionando aquí.

El funcionamiento del indicador que crearemos en el curso Pine Script para principiantes utiliza 2 medias móviles para determinar la dirección del precio en un mercado de criptomonedas y así saber si es alcista o bajista.

Según las condiciones, el indicador mostrará sobre el gráfico de velas una etiqueta con el string TOROS u OSOS según quien determine poseer el control de la acción del precio.

Este indicador te ayudará a identificar en que criptomonedas invertir al revelar quien tiene el control en un determinado momento.

¡Vamos a codificar! ¡Verás que es simple!

 

Lección 1: Seteos Básicos

Lo primero es decirle a Pine que versión vamos a utilizar por compatibilidad. Actualmente, la última versión es Pine Script v4.

//@version=4

 

A continuación, debemos dar algunos seteos básicos sobre el indicador que deseamos crear para ejecutar en TradingView.

 

study( shorttitle=”War Zone Control”, title=”War Zone Control [CriptomonedasRentables.com]”, overlay=true )

 

Atención con overlay, que indica si la salida va a aparecer impresa sobre el gráfico o aparte, en la parte inferior.

 

Lección 2: Definición de variables

Ahora nos toca definir las variables de entrada que pueden ser modificadas por el usuario desde la UX de la plataforma:


m1 = input( 50, minval=1, title=”Media Rápida” )
m2 = input( 200, minval=1, title=”Media Lenta” )
src = input( close, title=”Source” )

 

El usuario podrá cambiar estos valores desde las opciones de configuración del indicador.

 

Lección 3: Lógica

Utilizando funciones pre-diseñadas de TradingView, accedemos a los valores de una media móvil exponencial y los comparamos con una media móvil simple, para determinar si el precio se está acelerando o desacelerando.

Luego, verificamos si ambas medias móviles se cruzan hacia arriba o hacia abajo.

 


media_1 = ema( src, m1 )
media_2 = sma( src, m2 )
bullCond = crossover( media_1, media_2 )
bearCond = crossunder( media_1, media_2 )

 

Lección 4: Salida gráfica

De acuerdo a los valores arrojados por la lógica del indicador, hacemos que tradingview imprima sobre el chart el string que muestre la dirección del precio para saber quién está en control del mercado.


plotshape(
bullCond ? media_1 : na,
title=”TAG Bullish”,
text=” TOROS “,
style=shape.labelup,
location=location.absolute,
color=color.green,
textcolor=color.white,
transp=0
)
plotshape(
bearCond ? media_2 : na,
title=”TAG Bearish”,
text=” OSOS “,
style=shape.labelup,
location=location.absolute,
color=color.red,
textcolor=color.white,
transp=0
)

Lección 5: Opcionales

Si lo deseas, es posible agregar al chart el dibujo de las medias móviles fácilmente:


plot( media_1, color=color.green )
plot( media_2, color=color.red )

 

Ejemplo de indicador programado en Pine Script

Aquí puedes acceder al código ejemplo del indicador de TradingView que programamos en este tutorial gratis en español usando Pine Script v4.

 

programar-script-tradingview-tutorial-español

Indicador de TradingView War Zone Control 

 

Para probarlo, simplemente copia y pégalo en el Editor Pine de tu gráfico. Luego guárdalo y ya puedes elegirlo desde el menú de indicadores en la sección Mis Scripts.


//////////////////////////////////////////////////
// TradingView Indicador: WAR ZONE CONTROL
// por CriptomonedasRentables.com
// @CriptomonedasRentables_com
// Disclaimer: No es una recomendación de inversión.
//             Sólo para propósitos educativos.
//////////////////////////////////////////////////
//@version=4
study( shorttitle=”War Zone Control”, title=”War Zone Control [CriptomonedasRentables.com]”, overlay=true )
m1 = input( 50, minval=1, title=”Media Rápida” )
m2 = input( 200, minval=1, title=”Media Lenta” )
src = input( close, title=”Source” )
media_1 = ema( src, m1 )
media_2 = wma( src, m2 )
bullCond = crossover( media_1, media_2 )
bearCond = crossunder( media_1, media_2 )
plotshape(
bullCond ? media_1 : na,
title=”TAG Bullish”,
text=” TOROS “,
style=shape.labelup,
location=location.absolute,
color=color.green,
textcolor=color.white,
transp=0
)
plotshape(
bearCond ? media_2 : na,
title=”TAG Bearish”,
text=” OSOS “,
style=shape.labelup,
location=location.absolute,
color=color.red,
textcolor=color.white,
transp=0
)
plot( media_1, color=color.green )
plot( media_2, color=color.red )

 

Próximos pasos

Prueba el indicador que has creado para TradingView en este curso de Pine Script en diversos marcos de tiempo para asegurarte su efectividad.

Incluso puedes probar en el script diversos valores de medias móviles o hacerlo directamente desde la interfase de TradingView.

Testea el indicador que has creado en diversas criptodivisas, commodities y otros activos.

Investiga el código de los scripts de otros indicadores de TradingView para mejorar aun más tu estrategia de trading de criptomonedas.

Utiliza las alertas para detectar automáticamente que la condición que diseñaste en tu indicador se cumple para que estés siempre listo para entrar o salir del mercado según sea la ocasión.

 

TradingView Chart Tool review rating

Si estás operando criptomonedas y deseas saber si TradingView es la interfase para planificar tus trades que necesitas para llevar tus operaciones al éxito, aquí encontrarás la review en español que necesitas.

Vamos a revisar en detalle la plataforma TradingView, sus herramientas, indicadores, posibilidades gráficas, su potente red social y las posibilidades de programar tus propias estrategias fácilmente.

 

curso de inversion en criptomonedas gratis

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *