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.