Bonsoir
je vous délivre une petite astuce toute bête pour tester l’efficacité d’un screener. je rajoute en début de code une variable JOUR qui permet de “remonter dans le temps” et j’applique cela à toutes les lignes. je m’explique dans les exemples joint. Cela permet de tester ainsi si le screener renvoie des actions correspondant aux critères que l’on s’est fixé.
Exemple joint avec JOUR=20 soit environ 1 mois auparavant sur un screener sur Bollinger et stochastique.
J’ai même poussé le vice à faire un screener dans lequel les conditions de gains sont testés. Je le paramèter aussi à la même valeur de JOUR et je lance les 2 screeners. Si le screener test donne exactement les mêmes valeurs que le screener alors il est parfait.
Dans l’exemple joint on achète le lendemain de la détection et on cherche 1,5% de gain sous 5 jours.
Si pas clair dîtes moi mais cela me permet ne faisant varier les valeurs de JOUR de faire des études statistiques sur la qualité de mes screeners (par exemple de 10 à 20), JOUR ne doit pas être inférieur à 5. Par exemple celui joint a une efficacité de 65% environ (cela dépend bien entendu des périodes de marché)
1 user thanked author for this post.