méthodes de sortie

Comment classer rapidement et efficacement vos stratégies par type de sortie ?

Méthodes de sortie banque de données colonnes snippets bundle

StrategyQuant X peut générer un grand nombre de stratégies basées sur plusieurs paramètres d'entrée. L'un d'entre eux est l'option de choisir différentes méthodes de sortie ( Exit Types) parmi lesquelles StrategyQuant X sélectionne.

 

 

Le résultat de la génération de stratégies dans BUILDER ou du re-test dans RETESTER peut être un grand nombre de stratégies avec différents types de sorties. La question est de savoir comment classer ces stratégies en fonction de leurs sorties. Jusqu'à présent, la seule façon possible était de le faire manuellement en analysant chaque stratégie. ( sans scripts externes... )

Cet ensemble d'extraits de colonnes de la banque de données peut être une nouvelle solution qui peut vous aider à identifier les méthodes de sortie utilisées dans la stratégie. Ils indiquent la part en pourcentage d'une méthode de sortie spécifique par rapport à toutes les méthodes de sortie utilisées dans chaque stratégie.

Une autre utilisation prometteuse est l'utilisation de ces extraits comme condition physique dans le constructeur de stratégies. Vous devriez être en mesure d'indiquer au moteur de construction génétique de StrategyQuant X quelles stratégies devraient être privilégiées au cours du processus de construction.

Complexité de la sortie

Un autre outil utile est Exit complexity a snippet - colonne de la banque de données qui renvoie une somme des méthodes de sortie utilisées. En théorie, si la stratégie la plus simple est la plus robuste, une complexité de sortie plus faible devrait indiquer une stratégie plus robuste. Là encore, elle peut être utilisée comme une fonction d'aptitude.

 

Les deux extraits peuvent être téléchargés ici : https://strategyquant.com/codebase/exit-methods-snippet-bundle/

 

clonex / Ivan Hudec

Ivan Hudec — “ Clonex ” sur le forum

Je suis trader depuis 15 ans et je développe des stratégies avec StrategyQuant X depuis 2014. Aujourd’hui, je me consacre à trois activités : je développe et teste en conditions réelles des stratégies automatisées, j’enrichis la plateforme SQX elle-même avec des indicateurs personnalisés, des extraits de code et des outils Python dédiés à l’apprentissage automatique et à la recherche quantitative, et j’aide d’autres traders à atteindre leurs objectifs plus rapidement — sans qu’ils aient à commettre les mêmes erreurs coûteuses que celles que j’ai commises au fil des années.
La plupart des stratégies de trading au détail semblent très prometteuses lors des backtests, mais s'effondrent en conditions réelles. Mon travail va à l'encontre de cette tendance : je développe des stratégies honnêtes, validées et suffisamment robustes pour qu'on puisse leur confier de l'argent réel. Je décris ce processus — avec ses bons et ses mauvais côtés, ainsi que le surajustement dont personne ne parle — sur mon site, algotrading.space.
Si vous souhaitez approfondir vos connaissances en matière de validation, de développement SQX sur mesure ou de création d'un véritable avantage concurrentiel grâce aux données et au code, c'est là que je partage toutes ces informations.  www.algotrading.space

13 Commentaires
Le plus ancien
Le plus récent Le plus populaire
GaryAitcheson
GaryAitcheson
17. 12. 2020 6:13 pm

Merci d'avoir répondu à cette question ! La colonne "complexité de la sortie" s'appelle-t-elle "qualité de la sortie" ? Moins c'est mieux, n'est-ce pas ?

clonex
clonex
Répondre à  GaryAitcheson
18. 12. 2020 10:50 am

La complexité de la sortie est la somme de toutes les méthodes de sortie utilisées et la qualité de la sortie est un élément différent : Bénéfice net/total MFE (somme de tous les MFE). Donc plus bas = meilleur aussi.

cofirazak
Répondre à  clonex
28. 10. 2022 21:15

si nous le faisons Bénéfice net/total MFE alors pourquoi dites-vous que plus bas = meilleur ?
N'est-ce pas plus grand = meilleur ?

si total EMF = 100
et Bénéfice net = 90
alors 90/100 = 0,9

mais bénéfice net = 90
alors 30/100 = 0,3

donc plus grand = meilleur !

kasinath
kasinath
18. 12. 2020 4:43 pm

C'est une excellente contribution à la communauté. Merci de l'avoir partagée !

clonex
clonex
Répondre à  kasinath
23. 12. 2020 7:02 pm

Profitez-en !

Jason
Jason
19. 12. 2020 3:54 am

Merci beaucoup, comme toujours. Merci Clonex pour vos efforts continus dans l'amélioration du logiciel.

clonex
clonex
Répondre à  Jason
23. 12. 2020 7:03 pm

Heureux d'aider

Le sol de l'enfer
Le sol de l'enfer
10. 1. 2021 5:59 pm

Merci à Clonex pour son excellent travail. Des extraits très précieux

nrsimha
7. 8. 2021 11:38 am

Bonjour, il n'y a pas de lien pour les snippets dans l'article du blog. Où puis-je les obtenir ?

tomas262
Administrateur
Répondre à  nrsimha
9. 8. 2021 3:42 pm

C'est peut-être ce que vous recherchez https://strategyquant.com/codebase/exit-methods-snippet-bundle/

MuSa
16. 8. 2022 9:14 am

J'ai téléchargé deux fichiers .sxp. Où dois-je les placer?et comment les utiliser ?

Chad Lin
Répondre à  MuSa
14. 1. 2026 4:33 am

Cliquez sur l'éditeur de code en haut à droite d'AlgoWizard, puis cliquez sur Importer.

Poursuivre la lecture