Problème avec critère de tri sur fraicheur de signal

Forums ProRealTime forum Français Support ProScreener Problème avec critère de tri sur fraicheur de signal

Viewing 3 posts - 1 through 3 (of 3 total)
  • #152924

    Bonjour,

    J’ai le code ci-dessus.
    Le but est d’avoir un screener des actions dont la MA8 a croisé à la hausse sa MA20, entre hier et il y a 10 jours.

    Je voudrais trier les résultats par la fraicheur du signal.
    Avec ce code, actuellement, j’ai par exemple 94 résultats, et uniquement les 50 premiers sont affichés (fraicheur de 10 à 5).
    J’aimerais plutôt voir les 50 premiers ayant une fraicheur de 1 à xx.

    En changeant l’ordre de la colonne Fraicheur dans les résultats du screener, cela me laisse les 50 même lignes (fraicheur de 5 à 10).

    En changeant l’ordre au niveau du “critère de tri” (dans la fenêtre de Gestion Proscreeners), cela ne change rien du tout.

    Merci d’avance pour votre aide

    #152935

    Un exemple de code plus simple pour renvoyer la fraicheur d’une condition :

    Non testé, on fait une différence entre le BARINDEX courant et celui de la condition testée (le croisement de moyenne mobile). La condition générale du screener est de ne renvoyer que les Fraicheur de 10 au maximum.

    #153011

    Bonjour,

    En relançant la plateforme aujourd’hui, mes valeurs étaient bien triées, avec des fraicheurs de 1 à xx.
    Bizarre qu’on doivent relancer pour prendre en compte ce changement dans l’écran…

    Merci pour ton code modifié, ça renvoie les mêmes valeurs, mais c’est beaucoup plus propre !

    J’ai juste remplacer le code de la condition par [barindexstartbar>0 and barindexstartbar<=maxFraicheur] car je veux vraiment que les signaux passés.
    Merci encore.

    1 user thanked author for this post.
Viewing 3 posts - 1 through 3 (of 3 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login