Hoy traigo una aplicación en Amibroker que es a la vez sencilla y práctica. Es una plataforma que sirve para operar acciones y que aprovecha las nuevas funciones gráficas para situar varios botones sobre el chart de precios. También permite ver una aplicación práctica de las variables estáticas. Y también muestra la programación del IBController.
Notas Técnicas de Onda4.com
Eres un friki de la programación de algoritmos, sistemas de trading y demás cosas raras? Encuentra aquí el código y herramientas útiles para probar sistemas y gestión de capital. Amibroker Python, Excel...
lunes, 5 de septiembre de 2022
PLATAFORMA SIMPLE DE TRADING
lunes, 17 de enero de 2022
EL SISTEMA BLUEBAR
El primer vídeo que se subió en 2019 al canal YouTube de Onda4 muestra un sistema de trading completo, con su backtesting y con su algoritmo de ejecución automática de órdenes. El vídeo es el siguiente: https://youtu.be/2kZ6txO_gX4
A efectos didácticos, y como una pequeña muestra de lo que se puede hacer con Amibroker, he decidido compartir tanto el Backtester como el algoritmo IBcontroller que permite la ejecución automática de órdenes. El fichero rar con el código BLUEBAR se puede descargar aquí
martes, 4 de enero de 2022
Operativa Automática del sistema TENAZ
Ya es posible introducir automáticamente las órdenes del sistema TENAZ de futuros sobre materias primas. La solución consiste en un Script VBS y dos ficheros de Amibroker (AFL). El script descarga la tabla con las operaciones para el día y los ficheros AFL envían estas instrucciones a la TWS de Interactive Brokers. En el vídeo siguiente se explica:
Los ficheros se pueden descargar en el siguiente enlace
jueves, 29 de julio de 2021
Controlando Amibroker con JavaScript
El código JavaScript que vemos hoy controla Amibroker para que realice las siguientes tareas relacionadas con la cointegración de pares mediante el método de regresión lineal. Los pares a probar se leen de un fichero de texto:
- Optimización al derecho de un par (p.e. SAN-BBVA, o estimar BBVA con una regresión lineal a partir de los datos de SAN)
- Escribir el resultado en un fichero con el nombre del par (p.e. SAN-BBVA.html)
- Optimización al revés del par (BBVA-SAN, o estimar SAN con datos de BBVA)
- Escribir el resultado en un fichero con el nombre del par (BBVA-SAN.html)
- Borrar las primeras dos líneas del fichero para poder repetir con el siguiente par
Esto nos permite hacer tantas optimizaciones como pares tengamos. La programación en JavaScript controla completamente Amibroker para que realice las tareas que queremos.
ENTRADAS POPULARES
-
El sistema "Agorero" opera el SP500 abriendo posiciones cortas cuando hay las siguientes señales bajistas: Baja volatilidad Nuevos...
-
Vamos a ver un sistema de trading clásico cuya lógica es bien simple. Se trata del sistema de Connors que utiliza un RSI de 2 sesiones para ...
-
Supongamos una acción muy volátil, del mercado americano, cuyo precio es de 20 dólares y cuya desviación estándar anual es de 30 dólares. ...
-
Supongamos que ya tenemos nuestro sistema listo para operarlo en real. El sistema genera operaciones largas y cortas y tiene en cuenta todos...
-
Cómo calcular correlaciones A la hora de ver las correlaciones entre los distintos mercados es importante darse cuenta que deben ser cal...