Plantilla genérica de estrategia de backtesting
Este código sirve como una plantilla de retroalimentación de estrategias generales, que proporciona un marco completo de desarrollo de estrategias para construir y probar rápidamente estrategias de negociación. El usuario solo necesita agregar código de lógica de estrategia a la plantilla para realizar un análisis de retroalimentación.
La plantilla contiene los siguientes módulos funcionales:
-
Un marco de estrategia lógica en blanco para escribir códigos de cálculo de indicadores, de juicio de condiciones y de generación de señales de negociación.
-
Configuración de los intervalos de tiempo de respuesta.
-
El índice ADX filtra la incertidumbre en el mercado.
-
Múltiples paradas y ajustes de pérdidas.
-
Leverage y cálculo automático de posiciones.
-
Módulo de gestión del estado de las transacciones.
-
La gramática para generar una alerta de ejecución de una transacción.
-
Un marco de ejecución de operaciones completo para ejecutar operaciones estratégicas y administrar posiciones directamente.
La ventaja de esta plantilla es que ofrece un entorno de desarrollo de estrategias completo, fácil de usar, pero que contiene muchas funciones auxiliares para evaluar rápidamente la eficacia de la estrategia. El usuario puede desarrollar en función de la plantilla introduciendo una variedad de reglas de indicadores, sin necesidad de crear un marco complejo para una respuesta eficiente.
Por supuesto, los usuarios aún deben preocuparse por la optimización de parámetros, el control de riesgos, etc. La plantilla solo proporciona un marco básico, y el efecto final de la estrategia aún está determinado por los resultados de desarrollo del usuario. Pero en general, la plantilla puede reducir considerablemente la dificultad de desarrollo de estrategias.
- 1
