Screener ne fonctionne pas sur toutes UT

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #178840 quote
    Crocky
    Participant
    Junior

    Bonjour j’ai codé ce screener très simple (ci-dessous: comptage du nb de bougies précédentes sous la mm7 dès qu’on clôture au-dessus) et je ne comprends pas pourquoi il ne fonctionne plus à partir des UT mensuelles et supérieures.

    En vous remerciant par avance,

     

    // 1ère cloture > mm7 zprès x bougies dessous
    
    i = 1
    
    if close > average[7](close) then
    while close[i] < average[7](close[i])
    i=i+1
    wend
    endif
    
    SCREENER[i>x](i as "Bougies")
    
    #179321 quote
    ZeroCafeine
    Participant
    Senior

    une fois que ta bougie est au-dessus de la moyenne mobile 7 période,  quand tu ouvre le IF, il n’existe pas une fonction pour détecter la bougie qui à clôturé au-dessus de la moyenne et comme ça tu comptes la différence entre les deux bougies pour avoir ton nombre de bougies

    #179352 quote
    Nicolas
    Keymaster
    Master

    On pourrait essayer avec cette version de la détection de la quantité de chandeliers pour éviter les problèmes éventuels de boucles infinis ou de manque d’historique :

    x = 10
    
    ma7 = average[7]
    
    if close crosses over ma7 then
     i = count
     count = 0
    endif
    
    if close<ma7 then 
     count=count+1
    endif 
    
    screener[i>x and close>ma7] (i)
    #179510 quote
    Crocky
    Participant
    Junior

    Bonsoir,

    Je vous remercie pour les explications et le risque de boucle infini, effectivement c’était mal codé.

    Cependant je viens de tester votre version de code et j’ai toujours la même erreur dès que je passe en UT 1mois (copie d’écran ci-jointe)

     

    [attachment file=”Capture d’écran 2021-10-12 à 21.50.14.png”]

    Capture-decran-2021-10-12-a-21.50.14.png Capture-decran-2021-10-12-a-21.50.14.png
    #179513 quote
    Crocky
    Participant
    Junior

    Bonsoir,

    Je vous remercie pour les explications et le risque de boucle infini, effectivement c’était mal codé.

    Cependant je viens :

    1. de tester votre version de code et j’ai toujours la même erreur dès que je passe en UT 1mois (copie d’écran ci-jointe)
    2. de tester sur plusieurs autres screener, qui eux aussi présentent la même erreur qd je passe en UT 1mois.

    Ce pb ne peut-il pas venir de mon broker (saxo) qui me fournit l’accès à PRT ?

     

    [attachment file=”Capture d’écran 2021-10-12 à 21.50.14.png”]

    Capture-decran-2021-10-12-a-21.50.14-1.png Capture-decran-2021-10-12-a-21.50.14-1.png
    #179542 quote
    Nicolas
    Keymaster
    Master

    De mon côté ça fonctionne correctement en unité de temps mensuel, je pense en effet qu’il s’agit d’un problème temporaire chez SAXO ?

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

Screener ne fonctionne pas sur toutes UT


ProScreener : Scanners de Marché & Détection

New Reply
Author
author-avatar
Crocky @xavier-bescond Participant
Summary

This topic contains 5 replies,
has 3 voices, and was last updated by Nicolas
4 years, 4 months ago.

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