Bonjour,
Je débute dans la programmation.
J’ai codé le screener très simple ci-dessous afin d’identifier les valeurs qui ont connu une forte hausse des volumes durant la semaine écoulée par rapport à la moyenne des 20 semaines précédentes
C1 = VOLUME > 5*(Average[20](Volume))
SCREENER(C1)
J’ai choisi “Semaine” dans le menu “Période” et ai appliqué ce screener aux valeurs Euronext PEA.
Or, je n’arrive pas à comprendre pour quelle raison les résultats retournés ne répondent pas du tout au critère demandé.
Pour prendre un seul exemple : j’ai la valeur ATOS qui est retournée. Or, que ce soit en daily ou en hebdo, les volumes de la dernière bougie ne sont pas du tout supérieurs à 5 fois la moyenne des 20 dernières bougies. J’ai aussi Air-France, Ubisoft… Aucune de ces valeurs ne répondent à mon critère.
Merci d’avance pour votre aide
Bonjour, en mettant c1 entre parenthèse dans la dernière ligne en “screener”, ça ne sélectionne pas, ça met seulement en ordre selon c1 (donc toutes les valeurs de la liste, ordonnée selon 0 ou 1).
Pour mettre un critère de sélection, il faut employer des crochets: SCREENER[C1]
Et pour à la fois mettre un critère ET ordonner selon le même critère, on peut mettre les 2: SCREENER[C1](C1)
De façon plus générale, on peut sélectionner selon un critère, et ordonner selon un autre si on veut, ref: https://www.prorealcode.com/documentation/screener/
Merci beaucoup.
Petite erreur, grosse conséquence !