Entradas

Mostrando entradas de noviembre, 2011

Utilización de varios gráficos en un sistema

Imagen
En el desarrollo de una estrategia de inversión, puede interesarnos tener en cuenta las señales dadas en distintas compresiones de tiempo para la toma de decisiones.

Por ejemplo, podemos buscar entrar largos con el cruce alcista de los precios sobre una media de 30 en una compresión de 5 minutos y a su vez que lo confirme una segunda media de 30 en una compresión mayor, de 60 minutos.

Esto es posible implementarlo dentro de un sistema VBA: Siempre que pongamos dos gráficos en la misma ventana, el sistema sobre el gráfico de 5 minutos puede leer los datos del gráfico mayor (60 minutos) y por tanto, también puede acceder a cualquier media insertada sobre éste.

A continuación vamos a analizar cómo llevarlo a cabo y a destacar sus particularidades.

Desarrollo de la programación

Para poder trabajar con dos compresiones de tiempo sincronizadas, es necesario configurar el siguiente escenario:

1. Debemos abrir una ventana con el gráfico de menor compresión a usar. Este gráfico será sobre el que ope…

Estructura básica de un sistema en VBA

Imagen
A la hora de diseñar un sistema utilizando el entorno VBA se suelen repetir ciertos patrones de diseño, lo cual nos permite generar un modelo básico de estructura de sistemas, facilitándonos la labor de desarrollo y disminuyendo el nivel de errores a la hora de programar.
Un ejemplo en el que se utiliza este modelo lo observamos en el sistema Default System al que pueden acceder desde el siguiente enlace:
Default System
También tenemos disponible el sistema en PDV:

Default System en PDV

La finalidad del sistema Default System  no es otra sino la de acercar a los usuarios de Visual Chart los métodos más utilizados a la hora de realizar un sistema automático de trading.
Funcionamiento del sistema
Este sistema se basa en un cruce de Medias para decidir el punto de entrada, así como en distintos stops de pérdida y beneficio para decidir el punto de salida.


El sistema tiene, además, la opción de liquidar posiciones al finalizar la sesión para cuando se desea operar en intradía.


Diseño del sistema
Ta…

Uso de la herramienta Trading Tools: Fuente de datos y operativa

Imagen
En la última entrada relacionada con las Trading Tools, se habló de cómo acceder a las fuentes de datos de las que dispone VisualChart 5utilizando estas herramientas.

En esta ocasión, vamos a tratar de mostrar un ejemplo práctico de cómo utilizar estos datos para poder tomar decisiones y asimismo cómo poder diseñar una estrategia automática que opere siguiendo unos criterios preestablecidos.

Para ello, vamos a hacer uso de una hoja Excel que va a ejercer de interfaz cliente, y por tanto llevará incorporada toda la materia que necesitamos para nuestro ejemplo. Podemos descargar dicha hoja Excel accediendo al siguiente enlace:

Ejemplo EventosInd

Ésta nueva hoja Excel, también lleva incorporada una macro que, al activarla, nos va a permitir realizar operaciones de compra y venta a través de la intermediación de Visual Chart 5 según una serie de criterios que el usuario podrá configurar previamente. Estos criterios estarán basados en señales dadas por un indicador que también podrá elegirse d…

Indicador de estadísticos

Imagen
A la hora de elegir las herramientas que vamos a usar como filtros en nuestros sistemas, no son pocos los usuarios que optan por usar como moderador de las señales los resultados obtenidos por otros sistemas generados previamente.

Por ejemplo, nos podría interesar seguir las señales de un sistema pero sólo a partir de cuando el factor de ganancia de los últimos negocios es positivo.

A fin de facilitar el acceso a ésta información, hemo creado dos nuevos indicadores que nos aportarán estos datos.

Lo primero que vamos a necesitar, es extraer el identificador del sistema que queremos usar como referencia. Este indicador lo vamos a usar posteriormente para poder acceder a las señales del sistema, pues es el dato que nos solicitará el programa cuando queramos pedirle dicha información.

Para poder extraer el identificador, vamos a usar el indicador Extrae ID de Sistema que podremos descargar desde aquí:

Extrae ID de Sistema



A la hora de insertar el indicador, observamos que tiene un parámetr…

Regression Line Value

Imagen
La regresión lineal es una herramienta estadística que permite relacionar dos variables, siempre que se cumplan ciertas condiciones. La ecuación de regresión relaciona la cotización de un título o índice con la variable tiempo, para conocer cómo evoluciona la primera a partir de los datos históricos. Visual Chart usa el método denominado mínimos cuadrados ordinarios (MCO) para ajustar al gráfico de cotizaciones la recta que pasa más cerca de todos los precios, que será indicativa de la tendencia.


Para representar dicha regresión, podemos hacer uso del indicador Regression Line Value, el cual pueden descargar desde aquí:


Regression Line Value



Este indicador cuenta con los siguientes parámetros:


         Period: Número de periodos (barras) sobre los que se calcula la ecuación de ajuste.
         PriceSource: Campo del que se extraen los precios para hacer el ajuste de regresión.


El valor mostrado por el indicador es la cotización pronosticada por la ecuación de regresión para cada periodo, de…