Je vais automatiser les backtests de Ninjatrader 8 avec Python et Ninjascript
Développeur de systèmes d'automatisation et de trading par IA
À propos de ce service
Je crée un exécuteur de backtest Windows pour NinjaTrader 8 afin que vous puissiez compiler et tester une stratégie NinjaScript depuis Python et recevoir des résultats structurés en JSON.
Le Starter Backtest Runner inclut une stratégie, un processus de compilation et de backtest répétable, le code source et des notes d'installation. Il ne comprend pas de campagnes d'optimisation ni de surveillance en direct.
La plateforme complète ajoute des campagnes de paramètres approuvés, des contrôles de progression, la gestion de versions avec Git et une reconciliation avec Strategy Analyzer. La version Ultimate Research Build inclut des exportations de trades, un tableau de bord et une boucle de recherche plus large.
Je teste avec NT8 8.1.8.1, Python 3.14 et Windows. L'exécuteur utilise la réflexion sur les internals de NinjaTrader et n'est pas officiellement supporté par NinjaTrader, donc la compatibilité dépend de la version. Aucune commande en live ou simulée n'est incluse.
Envoyez-moi votre version de NT8, le type de stratégie, les entrées et sorties souhaitées. Je confirmerai la compatibilité et la portée avant votre commande.
Plateforme:
NinjaTrader
Technologie de développement:
Python
•
NinjaScript
Mon portfolio
FAQ
Traduction automatique
Cet endroit ou cette plateforme gère-t-elle des trades en direct ?
Non, c'est fait exprès. Il n'y a aucun appel d'ordre ou de compte dans le code. Il ne peut pas accéder à un compte live ou de simulation, ce qui est intentionnel pour que la recherche ne puisse jamais se mélanger à l'exécution.
Cela fonctionnera-t-il avec différentes stratégies NinjaTrader ?
Oui. C'est indépendant de la stratégie. Il trouve automatiquement les paramètres ajustables de votre stratégie, donc vous n'avez qu'à déposer votre propre fichier .cs et rien d'autre ne doit changer. Votre logique reste sur votre machine et je n'ai jamais besoin de la voir.
Suis-je propriétaire du code ?
Oui, pour chaque package. Vous recevez le code source complet commenté, la documentation et les scripts d'installation. C'est à vous de le garder, de le modifier et de l'exécuter sans moi. Je ne fournis pas de livraison uniquement compilée.
Qu'est-ce qui n'est pas inclus ?
Cela dépend du niveau. Le runner ne gère pas les campagnes, la surveillance ou la gestion des versions — cela commence avec le niveau Standard. Les exports au niveau commerce, le tableau de bord et la boucle de recherche sont en Premium. Pour des travaux plus importants ou sur mesure, il faut demander un devis personnalisé, donc contactez-moi d’abord.
Cette solution est-elle supportée par NinjaTrader ?
Non. Elle utilise la réflexion sur les propres assemblies de NinjaTrader. Elle fonctionne et j'ai vérifié avec leur Strategy Analyzer, mais NinjaTrader ne la supportera pas et une mise à jour de la plateforme pourrait changer ses composants internes.
Et si cela ne fonctionne pas avec ma version ?
Envoyez-moi votre version avant de commander et je vous dirai franchement. Testé sur NT8 8.1.8.1, Python 3.14, Windows. Si vous commandez et que je ne peux pas la faire fonctionner sur votre configuration, je vous rembourse. Je préfère perdre la commande plutôt que d'avoir un litige.
Est-ce que cela fonctionne sur NinjaTrader 7 ?
Non. Seulement NinjaTrader 8. Les composants internes sur lesquels elle se base n'existent pas sous la même forme dans NT7.
Quel est le délai de livraison habituel ?
Starter prend généralement 7 jours, Comprehensive 14 jours, et Ultimate 30 jours. Le délai dépend de votre version de NinjaTrader et des intégrations demandées, je confirme donc le calendrier avant le début du travail.
1 avis concernant ce service
| (1) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Détails de la notation
- Niveau de communication avec le freelance
- Qualité de la livraison
- Valeur de la livraison
Trier par
E evartskevin

États-Unis
Josh did an excellent job on a complex software development project. He was knowledgeable, responsive, professional, and communicated clearly throughout the process. He paid close attention to the requirements, handled challenges effectively, and delivered high-quality work with helpful documentation...
1 000 $US-2 500 $US
Prix
2 jours
Durée
Utile?
1 avis concernant ce service
| (1) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Détails de la notation
- Niveau de communication avec le freelance
- Qualité de la livraison
- Valeur de la livraison
Trier par
E evartskevin

États-Unis
Josh did an excellent job on a complex software development project. He was knowledgeable, responsive, professional, and communicated clearly throughout the process. He paid close attention to the requirements, handled challenges effectively, and delivered high-quality work with helpful documentation...
1 000 $US-2 500 $US
Prix
2 jours
Durée
Utile?
