Exportez vos stratégies vers d’autres plateformes
Exportez le code de votre stratégie avec des vérifications de compatibilité adaptées à la plateforme cible et un rapport sur les vérifications effectuées.
Qu’est-ce qu’un export ?
La section Exporter d’une page de stratégie adapte le code de cette stratégie à une autre plateforme. L’agent d’exportation produit le code adapté. Lorsqu’un moteur cible compatible est installé, il exécute un backtest du code adapté sur les bougies de Stratmill et compare les transactions. Sinon, le rapport précise les vérifications limitées qui ont été effectuées ; une vérification automatique ne constitue pas un résultat de parité des transactions.
Plateformes prises en charge
Le menu d’exportation conserve backtrader, vn.py, QuantConnect LEAN, TradingView Pine et MetaTrader 5. La compatibilité dépend de la stratégie et de la cible. Le rapport doit préciser si un moteur a été exécuté ou si seuls des contrôles structurels ont été réalisés. Les contrôles d’exécution de Pine ne s’exécutent pas sur TradingView. Les contrôles structurels MT5 ne garantissent pas la parité avec le Strategy Tester.
Vérification de chaque transposition
Le portage vers la plateforme cible est backtesté sur les 180 derniers jours, ou sur un historique plus long plafonné, et ses transactions sont comparées à celles de Stratmill. Les divergences sont renvoyées à l’outil d’exportation pour un maximum de 3 cycles de correction. Un portage est considéré comme aligné lorsque les transactions correspondent dans les deux sens à au moins 90 %, avec des entrées séparées d’au plus une barre. Le rapport indique la part de nos transactions qui correspondent, la part des leurs qui correspondent, la corrélation des rendements par transaction et la fenêtre utilisée.
Téléchargements
Chaque export comprend le fichier de transposition, le fichier de configuration ou de paramètres de la plateforme, le rapport de parité et un guide succinct pour son exécution sur cette plateforme. Les plages de paramètres de l’optimiseur sont reprises dans le format propre à la plateforme cible.
Qui peut exporter ?
Le propriétaire d’une stratégie peut l’exporter. Un abonné à la marketplace peut exporter ou télécharger une stratégie à laquelle il est abonné uniquement tant que l’abonnement est actif et que l’annonce propose son code. Le travail des agents pour un export est facturé en crédits, comme les autres appels d’agents.
En cours sur votre plateforme
Pour exécuter le code exporté, vous devez disposer de votre propre plateforme compatible et de paramètres de compte Forex validés. L’exportation ne connecte aucun compte et n’autorise pas le trading auprès d’un courtier. Examinez la mise en correspondance des symboles, les coûts et la taille des positions avant toute validation sur un compte de démonstration.
Alertes de dérive
Stratmill récupère les exécutions de chaque déploiement associé, rejoue son propre backtest sur la même période avec les paramètres exportés et évalue les 14 derniers jours au moins une fois par jour. Lorsque le déploiement dérive, par exemple en négociant différemment, en devenant inactif, en entraînant des coûts supérieurs à deux fois ceux modélisés ou en subissant un drawdown trop important, vous recevez une notification. « Synchroniser maintenant » lance une nouvelle vérification immédiate.