Modèle de stratégie de backtesting générique
Ce code est un modèle de rétroanalyse de stratégie générique qui fournit un cadre complet de développement de stratégies permettant de construire et de tester rapidement des stratégies de trading. Il suffit d'ajouter du code logique de stratégie dans le modèle pour effectuer une analyse de rétroanalyse.
Le modèle contient les modules fonctionnels suivants:
-
Cadre de logique stratégique pour la programmation de codes de calcul d'indicateurs, de jugements conditionnels et de génération de signaux de trading.
-
Configuration de la période de rétroaction.
-
L'indicateur ADX filtre l'incertitude sur le marché.
-
Plusieurs réglages d'arrêt et d'arrêt de perte.
-
Leverage et calcul automatique des positions.
-
Module de gestion de l'état des transactions
-
La syntaxe utilisée pour générer des messages d'alerte pour l'exécution de transactions.
-
Un cadre d'exécution de transactions complet permettant d'exécuter directement des transactions stratégiques et de gérer des positions.
L'avantage de ce modèle est qu'il offre un environnement de développement de stratégie complet, simple à utiliser, mais contenant de nombreuses fonctionnalités auxiliaires, permettant d'évaluer rapidement l'efficacité de la stratégie. L'utilisateur peut introduire diverses règles de mesure basées sur le modèle pour le développement, sans avoir besoin de créer un cadre complexe.
Bien sûr, les utilisateurs doivent toujours se concentrer sur l'optimisation des paramètres, le contrôle des risques, etc. Le modèle fournit uniquement le cadre de base, l'effet final de la stratégie est toujours déterminé par les résultats du développement de l'utilisateur. Mais dans l'ensemble, le modèle peut considérablement réduire la difficulté de développement de la stratégie.
- 1
