Besoin d’aide pour trouver l’erreur dans un screener simple

Forums ProRealTime forum Français Support ProScreener Besoin d’aide pour trouver l’erreur dans un screener simple

  • This topic has 3 replies, 2 voices, and was last updated 1 year ago by avatarneos.
Viewing 4 posts - 1 through 4 (of 4 total)
  • #216220

    Bonjour,

    J’ai codé un screener simple pour identifier les valeurs ayant fait un gap haussier d’au moins 5% en daily au cours des 30 derniers jours.

    Voici le code :

    indicateur = 0

    c1= (low / high[1]) > 1.05

    if c1 then
    indicateur = 1
    endif

    test = summation[30](indicateur>0)>0

    screener [test]

    J’ai paramétré ce screener en daily sur l’ensemble des valeurs européennes.

    Seulement, je ne comprends pas pourquoi ce screener n’a pas retourné une action qui répond à ce critère : ATEME.

    Le 10/05/2023 (il y a 26 jours) il y a bien un écart de 5,49% entre le + bas du jour et le plus haut de la séance précédente et pourtant cette action n’apparaît pas dans mon screener.

    Pourriez-vous svp m’aider à trouver ce qui cloche ?

    Merci

     

    #216266

    Si jamais quelqu’un me fait plaisir de lire mon post et de bien vouloir m’aider, j’en profite pour poser une autre question sur un 2ème screener très simple que j’ai codé et, là encore, je ne comprends pas du tout pourquoi je n’ai pas les résultats escomptés.

     

    C1 = close < highest[52](Close)
    C2 = close > highest[52](Close)*0.9

    screener [c1 and C2]

     

    Le but de ce screener est de détecter les actions qui se situent à moins de 10% en dessous de leur plus haut des 52 dernières semaines.

    Ce screener aurait dû me retourner par exemple la société LVMH dont le cours est proche de son plus haut (sur la bougie hebdo actuelle, on est à 5,2% au moment où j’ai lancé ce screener et la bougie hebdo de la semaine dernière a clôturé à 8,2% en dessous de la clôture de la bougie la + haute de ces 52 dernières semaines).

    Or, ce screener ne me renvoie aucun résultat !

    Merci pour votre aide.

    #216268

    Bonjour,

    A priori je ne vois pas d’erreur flagrante dans le code du screener du post d’en-tête. Eventuellement vérifier qu’ateme est bien dans la liste scannée, et que le graphe est dans la même configuration d’historique (ajusté des dividendes ou pas) dans les réglages plateformes que les cours utilisés par le screener pour éviter des écarts de cours dans les comparaisons…

    Pour le 2e post, utiliser highest[52](high) si on veut le plus haut absolu, plutôt que highest[52](close) qui prend le plus haut des clôtures, de là voir si ça a influé assez ou pas…

    #216270

    <audio class=”audio-for-speech”></audio>

    Merci pour votre réponse.

    Concernant vos remarques

    • en ce qui concerne le 1er screener : ATEME étant une valeur française cotée sur Euronext Paris, elle est bien dans la liste scannée (j’ai sélectionné l’ensemble des valeurs françaises et européennes)
    • en ce qui concerne le 2ème screener : j’ai effectivement hésité entre le + haut en séance et le + haut en cloture mais, dans les 2 cas, le screener ne me retourne aucun résultat ce que je n’arrive pas à m’expliquer. Là encore, j’ai sélectionné l’ensemble des valeurs françaises et européennes.
Viewing 4 posts - 1 through 4 (of 4 total)

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