Pro Builder

  • View
    85

  • Download
    4

Embed Size (px)

Transcript

SUMARIO

Presentacin de ProBuilder_______________________________________ Captulo I: Principios fundamentales_______________________________Acceder a ProBuilder.....................................................................................................2 Aspectos especficos de la programacin en ProBuilder..............................................6 Las constantes financieras ProBuilder..........................................................................71) Las constantes de precio y volumen adaptadas a la unidad de tiempo del grfico....8 2) Constantes diarias del precio.....................................................................................9 3) Constantes de tiempo................................................................................................9 4) Constantes de precio...............................................................................................14 5) Constante indefinida................................................................................................14

Uso de indicadores ya existentes................................................................................14 Optimizacin de variables...........................................................................................16

Captulo II: Funciones e instrucciones ProBuilder____________________Estructuras de control..................................................................................................181) Instruccin condicional IF.........................................................................................18a. Una condicin, un resultado (IF THEN ENDIF)............................................................18 b. Una condicin, dos resultados (IF THEN ELSE ENDIF)..............................................18 c. Condiciones imbricadas................................................................................................19 d. Condiciones Mltiples (IF THEN ELSE ELSIF ENDIF).................................................19

2) Bucle iterativo FOR..................................................................................................21a. Avance creciente (FOR, TO, DO, NEXT)......................................................................21 b. Avance decreciente (FOR, DOWNTO, DO, NEXT)......................................................23

3) Bucle condicional WHILE.........................................................................................24 4) BREAK.....................................................................................................................25a. Con WHILE..................................................................................................................25 b. Con FOR......................................................................................................................26

5) CONTINUE..............................................................................................................27a. Con WHILE..................................................................................................................27 b. Con FOR......................................................................................................................27

6) ONCE......................................................................................................................28

Funciones matemticas..............................................................................................291) Funciones comunes unarias y binarias....................................................................29 2) Operadores matemticos comunes.........................................................................29 3) Funciones de comparaciones grficas.....................................................................30 4) Funciones sumatorias..............................................................................................30 5) Funciones estadsticas............................................................................................30

Operadores lgicos.....................................................................................................31 Instrucciones ProBuilder.............................................................................................311) RETURN..................................................................................................................31 2) REM ou //.................................................................................................................32 3) CustomClose...........................................................................................................32 4) CALL........................................................................................................................33 5) AS............................................................................................................................33 6) COLOURED............................................................................................................34

Captulo III: Aplicaciones prcticas_________________________________Creacin de un indicador binario o ternario: lgica y mtodo.....................................36 Crear indicadores STOP: siga sus posiciones en tiempo real....................................371) STOP profit esttico.................................................................................................38 2) STOP loss esttico...................................................................................................39 3) STOP de inactividad................................................................................................39 4) Trailing STOP...........................................................................................................41

Captulo IV: Ejercicios___________________________________________Configuraciones de velas japonesas..........................................................................42 Indicadores..................................................................................................................44

Glosario_______________________________________________________

Presentacin de ProBuilder

Presentacin de ProBuilderProBuilder es el lenguaje de programacin de ProRealTime. Le permite crear indicadores personalizados de anlisis tcnico, estrategias y sistemas de trading (ProBackTest), o escneres de mercados (ProScreener). ProBackTest y ProScreener tienen manuales de ayuda propios a causa de sus propias especificidades de programacin. ProBuilder es un lenguaje de tipo BASIC, muy simple y a la vez exhaustivo en cuanto a las posibilidades de programacin que ofrece. Con l podr construir sus propios programas que utilizarn los precios de cualquier valor que forme parte de la cobertura de mercados de ProRealTime, a partir de los siguientes elementos de base: el precio de apertura de cada vela: Open el precio de cierre de cada vela: Close el mximo de cada vela: High el mnimo de de cada vela: Low la cantidad de ttulos negociados: Volume Las velas, candlesticks o barras, son representaciones grficas estandarizadas de cotizaciones recibidas en tiempo real. Por supuesto, ProRealTime le permite personalizar el estilo de representacin grfica ms all de las opciones descritas, incluyendo otras vistas como Renko, Kagi, Heikin-Ashi. ProBuilder evala los datos de cada vela de precios por orden cronolgico de la ms antigua a la ms reciente, ejecutando la frmula programada en el lenguaje para calcular el valor de los indicadores en cada vela. Los indicadores creados mediante ProBuilder pueden mostrarse superpuestos al grfico de precios o en un grfico individua adyacente, en funcin del tipo de escala empleado. En este manual se familiarizar gradualmente con los comandos de programacin de ProBuilder con una visin terica clara acompaada de ejemplos ilustrativos. Al final del manual encontrar un ndice que le ofrece un listado global de los comandos de ProBuilder, indicadores ya codificados y otras funciones complementarias a lo que haya aprendido durante la lectura. Aquellos lectores ms acostumbrados a la programacin pueden pasar directamente a la lectura del captulo II, o consultar el ndice para hallar rpidamente la explicacin relativa a la funcin concreta que les pueda interesar.

Para quien no est familiarizado con la programacin, sugerimos visualizar el vdeo titulado Programe indicadores simples o dinmicos y leer ntegramente este manual, que hemos diseado para permitirle programar lo ms rpidamente posible. Buena lectura !

1 / 55

Captulo I: Principios fundamentales

Captulo I: Principios fundamentalesAcceder a ProBuilderEl acceso a la zona de programacin de un indicador se realiza a travs del botn Indicador/Backtest situado hacia la esquina superior derecha de cualquier ventana de grfico de su plataforma ProRealTime.

Desde ah podr acceder a la ventana de gestin de indicadores, donde podr: visualizar un indicador predefinido de cada vela crear un indicador personalizado, que podr aplicar a cualquier valor.

2 / 55

Captulo I: Principios fundamentales

En este ltimo caso deber pulsar el botn Crear indicador para acceder a la ventana de programacin. Esta ventana le ofrece las siguientes posibilidades: programar directamente un indicador en la zona de texto reservada al cdigo utilizar el asistente Insertar funcin para abrir una nueva ventana con una biblioteca de funciones clasificadas en siete categoras, para utilizarlas directamente en su codificacin.

3 / 55

Captulo I: Principios fundamentales

Veamos el ejemplo del primer elemento tpico de los indicadores ProBuilder: la funcin RETURN. Est disponible en la seccin 'Instrucciones ProBuilder', tal y como se muestra en la imagen a continuacin.

Para aadir el comando en la zona de programacin, bas