Entradas

Mostrando las entradas etiquetadas como Trading Tools

Trading Tools: Excel Profundidad de Mercado

Imagen
Una semana más, facilitamos a nuestros usuarios un ejemplo de diseño de hoja Excel a la que le incorporamos las tecnologías Trading Tools . En esta ocasión, se trata de una aplicación mediante la cual podemos visualizar los niveles de profundidad que se van generando para un valor en concreto. Esto es posible gracias a la librería VCRealTimeLib , la cual nos permite acceder a la información en tiempo real de los mercados, incluyendo como es en este caso, el precio y volumen de las posiciones Bid/Ask. Como vemos en la imagen, con cada nuevo cruce se genera una fila sobre la cual se rellena la siguiente información: hora, precio del negocio y los consecutivos niveles de compra y venta dados en ese momento. Pueden descargar la hoja desde el siguiente enlace: Ejemplo Profundidad Visual Chart 6

Trading Tools: Ejemplo de formulario con VCDataSource

Imagen
Hace unos meses les presentamos un ejemplo de diseño de formulario en el que se hacía uso de la tecnología COM , mediante la cual era posible, desde la aplicación cliente, utilizar datos de tiempo real usando Visual Chart 6 como proveedor de datos. Para ello, usábamos los métodos y funciones propios de la librería VCRealTime . Pueden acceder a dicho artículo desde el siguiente enlace . Puesto que las Trading Tools no sólo facilitan datos de tiempo real, sino que además es posible, entre otras cosas, solicitar información relativa a los resultados históricos de valores, indicadores o estrategias, esta semana les facilitamos otro ejemplo de formulario dedicado específicamente a ello. Pueden descargar el proyecto desde el siguiente enlace: Ejemplo DataSource Form

Trading Tools: Excel operativa sobre varias cuentas

Imagen
A petición de varios de nuestros usuarios, esta semana ofrecemos un ejemplo de programa cliente (utilizando Microsoft Excel ) en el que aplicamos las tecnologías Trading Tools para realizar operaciones de compra y venta al unísono sobre varias cuentas. Esto es posible gracias al uso de la librería COMTraderInterfacesLib , la cual nos permite acceder desde otra aplicación a los servicios de operativa de Visual Chart . Para el caso que nos ocupa, hemos incorporado la posibilidad de enviar órdenes de compra y venta sobre diferentes valores y cuentas en función de los datos que el usuario rellene sobre la propia hoja Excel: Como vemos en la imagen, una vez se rellenan las filas pertinentes, podremos generar órdenes de compra y venta con las características especificas según cada fila simplemente con pulsar los botones Comprar o Vender . Pueden descargar la hoja desde el siguiente enlace: Ejemplo Trading Visual Chart 6

Trading Tools: Recepción de órdenes en tiempo real de una estrategia

Imagen
Las Trading Tools de Visual Chart son unas potentes herramientas basadas en la tecnología COM ( Component Object Model ) que permiten acceder a la información que se maneja desde nuestra plataforma a través de cualquier entorno de desarrollo compatible con dicha tecnología. Como ya hemos visto en anteriores artículos, podemos descargar información de una estrategia desde un programa cliente usando a Visual Chart como proveedor de datos . En dichos casos siempre hablamos de la descarga de operaciones realizadas durante el histórico. Sin embargo, también es posible solicitar las órdenes que pudieran haber activas durante el tiempo real . Un ejemplo de ello lo tenemos en la siguiente aplicación  realizada, como en otras ocasiones, usando como programa cliente Microsoft Excel . Pueden descargar el archivo desde este enlace; Ejemplo Eventos Estrategia v6

Trading Tools: Ejemplo de formulario con VCRealTime

Imagen
Las Trading Tools de Visual Chart son unas potentes herramientas basadas en la tecnología COM (Component Object Model) que permiten acceder a la información que se maneja desde el programa a través de cualquier entorno de desarrollo compatible con dicha tecnología. Habitualmente ofrecemos ejemplos desarrollados a través de Microsoft Excel en los que, usando las macros de dicha aplicación, permitimos visualizar los datos que es posible exportar mediante las Trading Tools. Sin embargo, cabe destacar que utilizar Excel como programa cliente no es la única de las opciones que tenemos a nuestra disposición, ya que también podemos utilizar esta tecnología mediante otro tipo de aplicaciones, como pueden ser las aplicaciones de Windows Forms o formularios . Un formulario puede ser creado con editores como Visual Studio o Visual Studio Express, y permiten una gran variedad de posibilidades. Puesto que el lenguaje de programación que se utiliza para las macros de Excel varía respecto al ut...

Trading Tools: Cómo ajustar splits/dividendos

Las Trading Tools de Visual Chart son unas potentes herramientas basadas en la tecnología COM (Component Object Model) que permiten acceder a la información que se maneja desde el programa a través de cualquier entorno de desarrollo compatible con dicha tecnología. Entre otras posibilidades, esta tecnología nos permite descargar los datos históricos de un producto en concreto, simplemente especificando el código del producto, el intervalo histórico y la compresión temporal. Un ejemplo de ello lo podemos encontrar en el siguiente artículo de este mismo blog: Ejemplo descarga de históricos Sin embargo, la descarga por defecto de datos está condicionada a que los resultados que se obtienen se aplican a un símbolo sin ajustar por splits o dividendos . Si quisiéramos que la consulta de datos incluyera estos ajustes, sería necesario realizar una serie de cambios. Vamos a explicar a continuación los pasos que deberíamos dar.

Trading Tools: Descarga de estrategias para Visual Chart 6

Imagen
A petición de varios de nuestros usuarios, esta semana ofrecemos un ejemplo de programa cliente (utilizando Microsoft Excel ) en el que aplicamos las tecnologías Trading Tools para obtener los resultados arrojados por una estrategia determinada. Gracias a este programa, podremos ver rápidamente las operaciones realizadas por una estrategia aplicada a un valor entre dos fechas: Es decir, que tenemos la posibilidad de exportar a Excel la información de la estrategia con un simple clic, lo cual supone un ahorro de tiempo respecto al método clásico, es decir, insertando la estrategia sobre un gráfico de Visual Chart 6, accediendo a las estadísticas y posteriormente seleccionando la opción de exportarlas a Microsoft Excel. Usando las Trading Tools, lo único que tenemos que hacer es especificar los criterios de búsqueda y pulsar el botón de descarga incluido en la propia hoja. Pueden descargar la hoja desde el siguiente enlace: Ejemplo Descarga Estrategia Visual Chart 6

Trading Tools: Descarga de históricos para Visual Chart 6

Imagen
Las Trading Tools de Visual Chart son unas potentes herramientas basadas en la tecnología COM ( Component Object Model ) que permiten acceder a la información que se maneja desde el programa a través de cualquier entorno de desarrollo compatible con dicha tecnología. Es decir, que podemos desarrollar un programa cliente que utilice a Visual Chart como servidor de datos, pudiendo trabajar desde el programa cliente con los datos bursátiles que proporciona Visual Chart . El ejemplo más común de programa cliente compatible con esta tecnología es Microsoft Excel . A través de las macros de Microsoft, podemos diseñar sencillas herramientas que nos permitan manipular desde la famosa hoja de cálculo datos como precios en tiempo real, indicadores, información de estrategias, noticias, análisis técnico, información de la cuenta, etc... Un ejemplo de ello lo tenemos en la hoja Excel que publicamos en este artículo. Puede descargar la hoja desde el siguiente enlace: Ejemplo Descarga H...

Trading Tools. Listado de campos de Tiempo Real

Imagen
A petición de nuestros usuarios, esta semana publicamos el listado de campos de Tiempo Real que pueden ser consultados desde una aplicación cliente a través de las Trading Tools . Este listado lo encontrarán en formato Excel a través del siguiente enlace: Listado de Campos TR

Nuevo manual de ayuda de las Trading Tools para Visual Chart 6

Les comunicamos que desde esta semana ya disponen de un nuevo manual de ayuda para trabajar con las Trading Tools de Visual Chart 6 . Les recordamos que estas herramientas nos permiten trabajar con los datos facilitados por Visual Chart desde un programa externo que actúa como cliente. Estas herramientas está basadas en la tecnología COM (Component Object Model), que es la que nos permite acceder a la información (tiempo real, operativa, históricos, ...) desde programas como por ejemplo Microsoft Excel . Para acceder directamente al manual de ayuda, pinchen sobre el siguiente enlace: Manual Ayuda Trading Tools

Nueva versión aplicación para el envío preconfigurado de órdenes de salida

Imagen
El pasado 24 de noviembre presentábamos en este mismo blog la aplicación para el envío de órdenes preconfiguradas con Visual Chart 6 . Pueden consultar el artículo desde este enlace . A petición de nuestros clientes, esta semana publicamos una variante de dicha herramienta a través de la cual encontraremos una serie de novedades que más adelante comentaremos. Cómo instalar la aplicación Lo primero que debemos hacer es descargar el programa de instalación que encontrarán a través del siguiente enlace: Descargar Setup VCH6 ExitOrderApp 1.1 Al descargarlo, verán que se trata de un archivo comprimido. Descompriman el mismo y posteriormente ejecuten el programa de instalación. Atención. Si previamente habían instalado la versión anterior de este mismo programa, es aconsejable desinstalarla antes de ejecutar el programa de instalación. Para ello, accedan al Panel de Control de Windows, busquen la opcion Programas y características , y desde ahí, la opción Desinstalar o cambiar u...

Visual Chart 6 - Aplicación para el envío preconfigurado de órdenes de salida

Imagen
Esta semana publicamos la versión para Visual Chart 6 de nuestra aplicación para el envío preconfigurado de órdenes de salida . Esta aplicación, desarrollada originalmente para su funcionamiento en Visual Chart 5, tuvo muy buena acogida entre nuestros usuarios, ya que permitía enviar a mercado órdenes de salida de forma rápida y automática . Ahora ofrecemos la adaptación para Visual Chart 6 , incluyendo varias actualizaciones sugeridas por nuestros usuarios. Pueden descargar el instalador de la aplicación desde el siguiente enlace: Descargar Setup VCH6 ExitOrderApp Al descargarlo, verán que se trata de un archivo comprimido. Descompriman el mismo y posteriormente ejecuten el programa de instalación. Sigan los pasos que se especifican en el instalador. Al finalizar, debe aparecer en el escritorio un nuevo icono con el nombre VCH6 ExitOrder App . Acerca de la aplicación A través del uso de ésta herramienta podremos hacer lo siguiente: 1) Predefinir los niveles de salida pa...

Visual Chart 6 - Aplicación Operador de Estrategias

Imagen
En un antiguo artículo de 2012, facilitábamos a nuestros usuarios la aplicación Operador de Sistemas , con la cual podíamos ejecutar los negocios generados por los sistemas de Visual Chart 5 de forma alternativa a la ejecución que se lleva a cabo a través de Direct Access ., en concreto, sustituyendo todas las operaciones por órdenes limitadas . A través del presente artículo, ofrecemos la versión correspondiente para Visual Chart 6, a la cual hemos pasado a llamar Operador de Estrategias Visual Chart 6 : Pueden descargar el instalador de la aplicación desde el siguiente enlace: Descargar Setup Operador Estrategias Visual Chart 6 El archivo se encuentra comprimido, por lo que previamente deberán utilizar un programa de descompresión para poder utilizarlo. El funcionamiento de la herramienta es el mismo que el que veíamos en la versión para Visual Chart 5, por tanto, para saber cómo usarla, pueden acceder al artículo y seguir los pasos ahí descritos: Artículo Operador ...

Aplicación para el envío preconfigurado de órdenes de salida (III)

Imagen
A finales de 2013 desde este mismo blog, les facilitábamos una herramienta complementaria con la que poder automatizar órdenes de salida . Pueden visitar dicho artículo desde el siguiente enlace: Aplicación VCH5 ExitOrder Lo interesante de dicha herramienta es que nos permitía diseñar órdenes de salida preconfiguradas , gracias a lo cual agilizamos notablemente el posicionamiento en mercado de dichas operaciones. Posteriormente, incluimos una nueva versión que admitía su uso independientemente del bróker sobre el que trabajásemos. En el presente artículo, añadimos varias novedades respecto a las anteriores versiones siguiendo las peticiones de nuestros clientes. Estas novedades son las siguientes: 1. Opción de modificar las órdenes de salida en tiempo de ejecución. Ahora, aunque la aplicación esté en marcha, tenemos la posibilidad de cambiar los puntos de las órdenes de salida activas y actualizarlos. Para ello, la aplicación cuenta con un nuevo botón llamado CAMBIAR. Al pulsar ca...

Aplicación para el envío preconfigurado de órdenes de salida (II)

En noviembre del 2013 desde este mismo blog, les facilitábamos una herramienta complementaria con la que poder automatizar órdenes de salida . Pueden visitar dicho artículo desde el siguiente enlace: Aplicación VCH5 ExitOrder En el presente artículo, les facilitamos una variante de dicha aplicación. La diferencia entre ésta nueva versión y la anterior radica en que, ahora, el envío de las órdenes de salida no está vinculado con la generación de una orden de tipo OCO ( Orden-Cancela-Orden ). Este tipo de ordenes combinadas no está incluido para todos los brokers , de modo que con esta nueva versión cubrimos aquellos casos que quedaban excluidos con la anterior aplicación (como por ejemplo, Interdin ). Hemos llamado a esta nueva versión VCH5 Inter ExitOrder App (por Interdin) y pueden descargarla desde el siguiente enlace: Descargar VCH5 Inter ExitOrder App El proceso de instalación es exactamente igual al de la primera versión: Al descargarlo, verán un archivo con la extensión .ZIP qu...

Aplicación para el envío preconfigurado de órdenes de salida

Imagen
Esta semana les ofrecemos una aplicación de operativa complementaria a Visual Chart 5, con la cual poder enviar a mercado órdenes de salida de forma rápida y automática . A través del uso de ésta herramienta podremos hacer lo siguiente: 1) Predefinir niveles de salida para un producto en concreto (Take Profit/Stop Loss). 2) Generar las correspondientes órdenes de salida con cada negocio que realicemos . Este proceso se hará automáticamente sin que tengamos que especificar nada más. Gracias a esta opción, podremos colocar las operaciones de salida con mayor fluidez y tranquilidad, evitando que podamos equivocarnos en el delicado momento de ejecutar la operación de entrada. Hemos llamado a esta aplicación VCH5 ExitOrder APP y pueden descargarla desde el siguiente enlace: Descargar VCH5 ExitOrder App Cuando abran la carpeta correspondiente, verán un archivo de instalación llamado VCH5 ExitOrder APP.msi . Ejecuten dicho archivo y sigan los pasos que se especifican en el instalador. Fun...

Ejemplo Excel Stop Dinámico

Imagen
Como ya hemos comentado en anteriores entradas de este blog, Visual Chart dispone de una serie de herramientas denominadas Trading Tools con las cuales podemos diseñar aplicaciones que nos permitan automatizar procedimientos que hasta ahora realizamos manualmente. Utilización de Stops Dinámicos Como todos los usuarios saben, cuando entramos a mercado, es importante cubrir nuestras pérdidas mediante la activación de una orden en STOP que nos permita limitarlas. Igual de importante es gestionar dicha orden de modo que, si la cotización se mueve a favor de nuestra posición abierta, tengamos la habilidad de modificar el precio de dicho STOP de modo que nos permita fijar un nivel mínimo de ganancias: Este cambio en la orden de pérdidas es lo que denominamos STOP DINAMICO o TRAILING STOP. Cuando trabajamos con sistemas automáticos, es el propio sistema el encargado de gestionar el stop dinámico de la posición abierta. Mientras que si trabajamos en manual, es labor del usuario realizar el s...

Trading Tools: Optimizador de cartera de sistemas

Imagen
Dentro de todas las posibilidades que nos ofrece las herramientas Trading Tools , encontramos la posibilidad de extraer la información de estadísticas de toda una cartera de sistemas , tal y como vimos en anteriores entradas Partiendo de esta premisa, a continuación planteamos otra funcionalidad más: La posibilidad de optimizar de manera conjunta toda una cartera de sistemas. La idea es la siguiente: Si podemos extraer desde una hoja Excel los datos estadísticos de una cartera de sistemas: ¿Por qué no usar esta opción para analizar con qué parámetros obtenemos mejores rentabilidades? Lo único que tendremos que hacer es acceder de forma reiterativa a los datos estadísticos con los distintos juegos de parámetros de los sistemas. Lógicamente, este método puede eternizarse y puede llegar a ser sumamente elaborado en caso de querer explotar todas las posibilidades existentes; A fin de no entrar en procesos complejos, les facilitamos una herramienta desarrollada en Excel con las opciones b...

TradingTools: Extracción de Estadísticas de un Portfolio

Imagen
En anteriores entradas de nuestro blog, presentábamos una opción para extraer de manera directa las  estadísticas de un sistema a una hoja Excel a través de las Trading Tools. En el presente artículo, presentamos una nueva modalidad. En esta ocasión, vamos a poder analizar los resultados obtenidos por un conjunto de sistemas previamente definidos. Pueden descargar la hoja Excel desde el siguiente enlace: Ejemplo EstadisticaPortfolio Cómo utilizar la hoja de Estadísticas Porfolio El proceso que seguiremos inicialmente es similar al de la versión anterior. Para más detalles, pueden consultar dicha entrada. La diferencia en este caso se centra en la descripción de la lista de sistemas que vamos a usar. Esta información se rellena en las cuatro primeras columnas de la hoja Excel: También debemos especificar el rango de fechas durante las cuales se realizará el estudio estadístico. Por último, si queremos obtener los resultados en términos porcentuales o de dinero. Datos devueltos Una v...

Trading Tools: Búsqueda de símbolos y extracción de datos en tiempo real

Imagen
En anteriores publicaciones, hemos estado viendo cómo extraer información de fuentes utilizando las herramientas Trading Tools desde una hoja Excel. Además de esta posibilidad, dichas herramientas nos ofrecen la posibilidad de acceder a datos de tiempo real tales como datos fundamentales, relativos a las empresas, etc... Es decir, todos aquellos campos a los que podemos acceder cuando abrimos una tabla en la interfaz de Visual Chart 5. Esta información la tenemos disponible gracias a la clase VCRealTimeLib. Como ocurre con otras librerías propias de las Trading Tools, ésta clase no hay que descargarla y registrarla de ningún sitio, pues ya viene incluida dentro del paquete de instalación de Visual Chart 5. Durante esta publicación, veremos un par de ejemplos en los que se utiliza la clase VCRealTimeLib . Por un lado un ejemplo de cómo buscar símbolos y por otro lado un ejemplo de cómo extraer campos de tiempo real. Como en otras ocasiones, utilizaremos como interfaz cliente Microsoft E...