Documentación y guías del usuario

Aprenda los conceptos básicos o perfeccione sus habilidades con tutoriales diseñados para inspirarle.

Última actualización el 26 de agosto de 2025 por Kornel Mazur

Cómo crear estrategias en SQX

Cómo crear estrategias en StrategyQuant X

StrategyQuant X provides multiple approaches for generating algorithmic trading strategies. The two primary build modes are Generación aleatoria y Evolución genéticacon una opción adicional para crear Temas personalizados 1TP9 para flujos de trabajo automatizados más avanzados.

Para comprender plenamente la lógica de generación de estrategias, se recomienda revisar primero la sección Cómo funciona StrategyQuant.

Modos de construcción

Puedes elegir entre los siguientes modos de construcción de estrategias:

1. Generación aleatoria

En Generación aleatoria StrategyQuant X crea y evalúa continuamente estrategias construidas aleatoriamente en función de la configuración seleccionada.

Las estrategias con mejores resultados (determinados por sus criterios de filtrado y validación) se guardan en el archivo Banco de datos para su revisión y posterior análisis.

Ventajas:

  • Más rápido y fácil de configurar que la Evolución Genética
  • Puede funcionar indefinidamente, evaluando potencialmente millones de estrategias a lo largo del tiempo.
  • Menos propenso al sobreajuste, ya que no se aplica ninguna optimización posterior a la generación.

Limitaciones:

  • Las estrategias no se perfeccionan ni optimizan automáticamente tras su creación.
  • Para mejorar estas estrategias, puede utilizarlas posteriormente como población inicial para una ejecución de Evolución Genética

2. Evolución genética

Evolución genética se basa en la Generación Aleatoria generando primero un población inicial de estrategias, para luego hacerlas evolucionar a lo largo de múltiples generaciones mediante técnicas de programación genética.

  • Las estrategias se seleccionan y combinan en función de criterios de rendimiento para producir nuevos candidatos potencialmente superiores.
  • El proceso continúa hasta que se completa un número determinado de generaciones o no se detecta ninguna mejora.

Ventajas:

  • Puede producir estrategias más refinadas y de mayor rendimiento en comparación con la Generación Aleatoria
  • Permite la mejora continua de los candidatos prometedores
  • Búsqueda eficaz de grandes espacios estratégicos mediante algoritmos evolutivos

Limitaciones:

  • Generalmente más lenta que la generación aleatoria
  • May reach suboptimal "dead ends" if not properly configured
  • Los resultados de la estrategia son más susceptibles de sobreajuste debido a la naturaleza de optimización del proceso.
  • El tamaño de la población limita la diversidad de la producción

3. Temas 1TP9Personalizados

Aunque no es un modo de construcción distinto, Temas personalizados 1TP9 permiten crear flujos de trabajo complejos que combinan múltiples tareas de generación y análisis de estrategias.

  • Por ejemplo, puede configurar un proyecto para:
    • Ejecutar una serie de construcciones aleatorias
    • Utilizar las estrategias resultantes como población de partida para la Evolución Genética.
    • Validar, filtrar y exportar automáticamente las estrategias finales

Este marco flexible es ideal para usuarios avanzados que buscan automatización y control total sobre el proceso de desarrollo de estrategias.

Para más detalles, consulte la sección Introducción a los Proemas personalizados.

¿Le ha resultado útil este artículo? El artículo era útil El artículo no era útil

0 Comentarios
Más antiguo
Más reciente Más votados