PROGRAMACIÓN Y OPTIMIZACIÓN DE ROBOT DE TRADING ALGORÍTIMO BASADO EN ADX, RSI Y MEDIA MÓVIL

Fecha

2024-04-17

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad Rey Juan Carlos

Resumen

El trabajo ha consistido en diseñar, programar y optimizar un Expert Advisor en MQL4, usando la plataforma de MetaTrader4. El robot utiliza el análisis técnico para decidir cuándo abrir y cerrar operaciones en el mercado, basándose en el estudio del ADX, RSI, y EMA, y siguiendo las siguientes reglas (los parámetros entre corchetes son parámetros optimizables que el usuario podrá cambiar cuando use el sistema): 1. Entra largo si: ADX>[20] & ASK>EMA & +DI > -DI 2. Entra corto si: ADX>[20] & BID < EMA & +DI < -DI 3. Sale del largo si: RSI sale de sobrecompra (pasa de ser > [70] a menor) | ADX < [20] | BID <= EMA 4. Sale del corto si: RSI sale de sobreventa (pasa de ser < [30] a mayor) | ADX < [20] | ASK>= EMA Durante la optimización, se ha encontrado un set rentable en el mercado GOLD con velas de 4 horas, obteniendo una rentabilidad del 260% en un periodo de 6 años, con un drawdown máximo del 6,48%, y un profit factor de 2,40.

Descripción

Trabajo Fin de Grado leído en la Universidad Rey Juan Carlos en el curso académico 2023/2024. Directores/as: Carlos Grima Izquierdo

Citación