Colonne critère pour screener

Forums ProRealTime forum Français Support ProScreener Colonne critère pour screener

Viewing 11 posts - 1 through 11 (of 11 total)
  • #41613

    Bonjour 🙂

    J’ai un screener qui se base sur un indicateur qui revoit 1 ou 0 (achat / vente). La valeur achat peut rester plusieurs périodes de suites, tant qu’on reste à l’achat.

    Je voudrais savoir si on peut dans la colonne critère du screener faire figurer le nombre de périodes depuis lesquelles l’indicateur est passé à 1.

    Ainsi je peux ensuite classer les résultat de mon screener en fonction du nombre de jours depuis lesquels il est up.

    Merci d’avance pour votre aide

    LR

     

    #41638

    Oui on peut, il faut faire une différence entre les 2 BARINDEX: celui qui a vu le signal et le dernier lu par le screener (soit la dernière barre).

    Pour cela il faut enregistrer dans une variable le BARINDEX lorsque tu passe ton signal à 1 ou 0 (achat / vente) et faire la différence pour ton ordre de tri dans ton instruction SCREENER, comme ceci :

    Je n’ai pas testé, mais ça doit fonctionner !

    #41689

    Merci Nicolas pour ton retour.

    C’est bizarre ça me renvoi des valeurs qui ne devrait pas ressortir ( signal achat = 0)

    J’ai alors essayé d’initialiser signal = 0 au début dur screener et là c’est toujours égale à 0.

    Est ce que ce serait pas plutôt barindexachat = barindex + 1 ?

    LR

    #41693

    Sans le code complet du screener, difficile de me prononcer sur ce qui ne marche pas ! 🙂

    #41697

    Le voilà :

     

    #41699

    Il est normal qu’il ressorte des conditions qui ne sont plus valables aujourd’hui, puisque ce que l’on recherche c’est la distance entre la première fois ou signal=1 et l’instant présent.

    #41700

    Heu non en fait ce que je cherche signal = 1 et depuis combien de temps il est à 1

    Mais pas la première fois. Est ce que mon indic est passé à 1 hier ou la semaine dernière ?

    #41712

    Ok, je n’ai pas testé, mais vite fait une correction :

     

    #41718

    Ça fonctionne comme ça, j’ai pas très bien compris pourquoi !

     

    #41722

    ça fonctionne comme ça car on enregistre le barindex au moment où le signal passe de 1 à 0, donc tu mesures ici plutôt la fin du signal plutôt que son début.

    #41735

    Ok merci encore 🙂

Viewing 11 posts - 1 through 11 (of 11 total)

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