Screener – Volume horaire anormal

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #187236 quote
    ssopiak
    Participant
    Junior

    Bonjour,

    je cherche à construire un screener avec plusieurs critères et notamment des critères de volume que je n’arrive pas à coder.

    Voilà le descriptif :

    • détecter les titres dont le volume en intraday dans une plage paramétrable comme par exemple entre 16h et 17h est supérieur à un pourcentage (parametrable) du volume de la moyenne journalière sur les X derniers jours

    En synthèse si on considère :

    • start = 16h
    • end = 17h
    • seuil = 50%
    • loopback = 20 jours

    on récupérerai les titres dont le volume échangé entre 16 et 17h est supérieur à 50% des volumes moyens sur les 20 derniers jours.

    A dispo pour préciser si besoin.

    Merci

    #187716 quote
    JC_Bywan
    Moderator
    Master

    Bonjour, à tester:

    start=160000
    finish=170000
    seuil=0.5
    period=20
    
    timeframe(daily)
    volmoyen=average[period](volume)
    
    timeframe(1 hour)
    
    if opentime=start then
    myvol=volume
    endif
    if opentime>start and opentime<finish then
    myvol=volume+myvol[1]
    endif
    if opentime<start or opentime>finish then
    myvol=0
    endif
    
    c = myvol>volmoyen*seuil
    
    SCREENER[c](myvol as "volume horaire choisi")
    #187728 quote
    ssopiak
    Participant
    Junior

    Bonjour,

    merci pour votre aide, cela me permet en même temps de comprendre la programmation de screener.

    A priori, le screener prend en compte tous les volumes entre 16h et 17h sur tous les jours de la période et non uniquement la dernière tranche horaire concernée.

    J’imagine qu’il faut rajouter une clause en plus du “opentime” pour ne prendre que la dernière tranche horaire mais je sèche..

    Une idée ?

    A+

    #187731 quote
    JC_Bywan
    Moderator
    Master

    Rien à rajouter, sauf erreur en dehors de la période start-finish chaque jour le bloc de lignes 17 à 19 permet de repartir à zéro sans accumulation avec la plage horaire précédente.

    #187748 quote
    ssopiak
    Participant
    Junior

    Effectivement, c’est une erreur de ma part, il me semble que cela fonctionne très bien.

    Merci beaucoup, bonne journée.

    JC_Bywan thanked this post
Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.

Screener – Volume horaire anormal


ProScreener : Scanners de Marché & Détection

New Reply
Author
author-avatar
ssopiak @hperment Participant
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by ssopiak
4 years ago.

Topic Details
Forum: ProScreener : Scanners de Marché & Détection
Language: French
Started: 02/01/2022
Status: Active
Attachments: No files
Logo Logo
Loading...