Sobre este proyecto
it-programming / desktop-apps
Abierto
Se busca un desarrollador experto en trading algorítmico, Forex y MQL4/MetaTrader 4 para la creación de un sistema de trading profesional. El sistema debe operar intradía en los pares eur/usd, gbp/usd y usd/jpy.
El objetivo es un sistema que no se base en una única estrategia fija, sino que sea capaz de analizar y aplicar diversas estrategias y técnicas de mercado, incluyendo: estructura del precio, identificación de tendencias, soportes y resistencias, niveles de Fibonacci, medias móviles, acción del precio, patrones de velas, análisis de volatilidad (ATR), momentum, rupturas y otras técnicas que demuestren utilidad estadística.
Funcionalidades clave requeridas:
- Identificación automática del régimen del mercado: alcista, bajista, lateral, alta/baja volatilidad y detección de situaciones anormales.
- Análisis multi-temporal: el sistema debe considerar varios marcos temporales, priorizando la máxima confluencia cuando diferentes temporalidades, estructura e indicadores relevantes coinciden.
- Evaluación estadística de oportunidades: cálculo de probabilidad, ganancia/pérdida media, expectativa matemática, relación riesgo/beneficio, consideración de spread, comisiones y slippage. El sistema solo debe operar cuando exista una ventaja suficiente y tener la capacidad de abstenerse de operar durante días si no se cumplen las condiciones.
Validación y Backtesting:
- Se requiere un backtesting riguroso, utilizando datos fuera de muestra y walk-forward testing para prevenir el overfitting.
- Capacidad para comparar y validar estrategias, pares de divisas, horarios de operación, posiciones long/short, regímenes de mercado y niveles de confluencia.
- Verificación de que la ventaja estadística se mantiene con datos no utilizados en el desarrollo.
Registro y Gestión de Riesgo:
- El sistema debe registrar todas las decisiones, incluyendo las operaciones rechazadas, y proporcionar una justificación clara para cada entrada o no entrada.
- Implementación de gestión de riesgo avanzada: tamaño de posición, Stop Loss (SL), Take Profit (TP), límites de pérdidas y exposición máxima.
- Control de spread y ejecución, integración de calendario económico y función de parada de emergencia.
El proyecto se dividirá en fases, comenzando con una Fase 1 de investigación y validación. La fase de ejecución automática solo se desarrollará si se demuestra una ventaja estadística real y consistente, después de considerar todos los costes y con datos fuera de muestra.
Se busca un profesional con experiencia demostrable en MQL4, trading algorítmico, estadística aplicada, backtesting y desarrollo de sistemas robustos, más allá de la simple programación de Expert Advisors.
Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
Plazo de Entrega: No definido
Habilidades necesarias