MyIntelligenceAgency / Lean

Lean Algorithmic Trading Engine by QuantConnect (C#, Python, F#)
https://lean.io
Apache License 2.0
0 stars 33 forks source link

Algorithme principal MACDTrendRSIAlgoWarriorsPTFRebalance #24

Closed fbamigbola closed 8 months ago

fbamigbola commented 8 months ago

Bonjour Monsieur, Nous voudrions que vous vérifiez notre algorithme MACDTrendRSIAlgoWarriorsPTFRebalance qui est basé sur une étude de portefeuille avec 4 actions avec un rebalancing annuel. Cordialement.

jsboige commented 8 months ago

Bonjour, j'ai fusionné vos algorithmes en l'état. C'est une bonne chose que vous ayez procédé par étapes avec plusieurs algorithmes, permettant de comparer leurs résultats. Après c'est difficile de comprendre ce qui se passe sans rentrer plus dans le détail. Vous n'avez pas mis de journalisation des trades, donc on ne voit pas grand chose dans la console (cf mes exemples qui journalisent les trades), et puis à défaut, vos charts sont sans doute une très bonne chose mais je vois à l'exécution qu'on atteint des limites. Vous avez peut-être vu passer le paramètre "maximum-data-points-per-chart-series" dans le fichier de config qui devrait vous permettre de faire sauter cette limite, en revanche la limite du nombre de series par chart de 10 est en dur. Du coup, ça vaudrait peut-être le coup de ne pas chercher à tout mettre dans le chart par défaut comme vous le faites actuellement (cf la création de charts dans mes exemples).

Quoiqu'il en soit, vos algos font beaucoup de trades avec un win loss assez moyen, et je crois que vous vous en sortez bien surtout parce que su la longue période en question, les actions en question ont pas mal progressé. Je reverrais leur sensibilité à la baisse. Et puis pour ça vous devriez passer certains paramètres par l'optimiseur. Quid de la tolerence que vous avez défini comme paramétrisable?