Entradas

Mostrando entradas de septiembre, 2014

Diseño de indicadores: Método para trazar una línea entre dos puntos

Imagen
El presente artículo está enfocado especialmente a todos aquellos programadores que utilicen la plataforma Visual Basic para Visual Chart.

Como saben, a través de la programación con Visual Chart, no sólo podemos montar estrategias de trading, si no que además podemos crear nuestros propios indicadores o estudios.

Esta posibilidad permite una cantidad ilimitada de herramientas de análisis técnico, tantas como ideas existan en el mundo bursátil. Gracias a ello, podemos dibujar patrones de velas (mediante los estudios), definir funciones matemáticas, crear nuevos osciladores o trazar líneas sobre el gráfico.

Este último caso es muy interesante, sobre todo cuando deseamos dibujar sobre la gráfica líneas de tendencia o figuras chartistas. A continuación, veremos un sencillo método que nos servirá para dibujar líneas sobre el gráfico de forma sencilla y recurrente.

Trazando líneas en el gráfico
Supongamos que deseamos crear un indicador que pinte líneas horizontales en base a una serie de sopor…

El indicador Heiken Ashi

Imagen
La técnica con velas Heiken Ashi consiste en un tipo de representación gráfica de los precios similar a la de los patrones de velas japonesas, pero con sus propias y particulares reglas.

A diferencia de las velas japonesas, donde se concentra un número amplio de patrones con diferentes características, la representación Heiken Ashi se divide en tres grupos (o tipos de velas) concretos, los cuales son:

1. Cuerpo blanco grande con sombra superior. Este tipo de vela indica tendencia alcista.
2. Cuerpo negro grande con sombra inferior. Este tipo de vela indica tendencia bajista.
3. Vela con cuerpo pequeño y sombras alargadas (similar a un Doji). Este tipo de vela implica indecisión.

En Visual Chart podemos representar el gráfico con esta técnica a través de un estudio llamado del mismo modo (Heiken Ashi Candlestick). Al aplicar dicho estudio, el gráfico quedaría del siguiente modo:



Lo que se pretende con esta representación es suavizar el movimiento de los precios y asimilar mejor el ruido prov…

Función VBA para elegir entre varias medias

A la hora de diseñar sistemas automáticos basados en medias móviles, uno de los dilemas con el que nos solemos encontrar consiste en decidir qué tipo de media puede sernos más útil o darnos los mejores resultados. A priori, podemos deducir qué media será la más adecuada en función del tipo de estrategia que vayamos a realizar, si bien estas decisión no siempre tiene por qué ser la que arroje mejores resultados.

Sin embargo, cuando se trata de determinar el periodo de estudio de la media móvil no tenemos tantos problemas, puesto que normalmente se incluye dicho periodo como parámetro de entrada del sistema para posteriormente optimizarlo y así obtener el valor más rentable.

Una idea interesante consiste en seguir el mismo proceso pero, en este caso, que el proceso de optimización nos facilite qué tipo de media es la que ofrece mejores garantías.

Veamos cómo llevarlo a cabo a través del diseño mediante VBA.

Supongamos que un sistema utiliza una media móvil y queremos probar con distintas cl…

El patrón Hanging Man

Imagen
En anteriores artículos de nuestro blog, les hablábamos del estudio de las velas japonesas, destacando aquellos patrones de mayor calado o de mayor uso.

Entre ellos, nos encontramos con el patron Hammer, del cual ya se habló detenidamente en el artículo El patrón Hammer.

Dicho patrón se utiliza como método para detectar los cambios de tendencia bajista a tendencia alcista. Paralelamente, nos encontramos con el patrón Inverted Hammer, el cual surge como una versión invertida del Hammer, ya que detecta cambios de tendencia alcista a tendencia bajista siguiendo la pauta opuesta.

Asociados a estos dos patrones, encontramos el patrón Hanging Man del cual hablaremos en el presente artículo.

El Patrón Hanging Man
El patrón Hanging Man (el Ahorcado o, literalmente, el Hombre Colgado) es una formación de velas japonesas exactamente idéntico al patrón Hammer, sólo que aparece al finalizar una tendencia alcista.

En la siguiente imagen podemos ver un ejemplo de ello:




La formación de este patrón alerta d…

Cómo enviar un archivo con código oculto con Visual Chart 5

Imagen
A la hora de compartir nuestros proyectos con terceros, es frecuente desear que la programación de dichas herramientas sea invisible para estos, de modo que sólo puedan tener acceso a la información que se arroja directamente sobre los gráficos.

Durante el presente artículo vamos a tratar de explicarles cómo pueden generar sus archivos VBA encriptados. Todo lo comentado a continuación hará referencia a sistemas, indicadores o estudios desarrollados mediante Visual Chart 5.

El menú Comunidad
Una de las características que presenta Visual Chart 5 es el menú Comunidad, a través del cual podemos compartir distinta información con otros usuarios conectados en ese mismo momento.

En dicho menú encontraremos la opción Compartir Página, desde la cual un gráfico puede ser enviado incluyendo las distintas herramientas aplicadas sobre él.

Si el sistema o indicador que deseamos compartir está incluido en el gráfico a enviar, nos aparecerá una ventana donde es posible especificar si queremos que el códi…