Timeframe comme "criteria"

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #8587 quote
    nanoKwant
    Participant
    New

    Bonjour,

    Ci dessous mon code ProScreener (RSI bull ou bear) sur plusieurs unités de temps (15m, 30m, 1h).

    TIMEFRAME(DEFAULT)
    i1 = RSI[16](close)
    c1 = (i1 >= 70) OR (i1 <= 30)
    
    TIMEFRAME(30 minutes)
    i2 = RSI[16](close)
    c2 = (i2 >= 70) OR (i2 <= 30)
    
    TIMEFRAME(1 hour)
    i3 = RSI[16](close)
    c3 = (i3 >= 70) OR (i3 <= 30)
    
    SCREENER[c1 OR c2 OR c3]
    

     

    J’aimerais mettre comme critère le timeframe concerné.

    Savez vous si c’est possible ? Merci bcp.

    Adolfo thanked this post
    #8593 quote
    Nicolas
    Keymaster
    Master

    Bonjour,

    Le critère n’a d’utilité que le tri des résultats du screener croissant / décroissant.

    Donc ce que tu aimerais faire c’est n’afficher que les résultats d’un seul timeframe? Si oui ça n’est possible à ma connaissance.

    #8594 quote
    nanoKwant
    Participant
    New

    Nicolas,

    Merci pour ton retour.

    L’idée du screener est de regarder dans 3 UT différentes mais lorsque l’instrument s’affiche j’aimerais avoir une colonne “Timeframe” avec comme valeur 15, 30 ou 60. Ces valeurs représenteraient le Timeframe dans lequel s’est déclenché l’alerte.

    #8596 quote
    Nicolas
    Keymaster
    Master

    Non il n’y a qu’une seule colonne “criteria” possible dans ProScreener, on ne peut faire qu’un seul filtre de tri, désolé 🙂

    #8597 quote
    nanoKwant
    Participant
    New

    Merci pour tes réponses !

    #8650 quote
    Nicolas
    Keymaster
    Master

    Quelqu’un vient de me souffler à l’oreille une solution pour ton problème par email (on peut lui dire merci!).

    Au départ je pensai que tu voulais faire 3 colonnes de critère, mais je viens de comprendre… 🙂

    Avec ce code tu n’auras qu’une seule colonne mais bien l’information à l’intérieur du timeframe qui te génère l’alerte du screener:

    TIMEFRAME(DEFAULT)
    i1 = RSI[16](close)
    c1 = (i1 >= 70) OR (i1 <= 30)
    
    TIMEFRAME(30 minutes)
    i2 = RSI[16](close)
    c2 = (i2 >= 70) OR (i2 <= 30)
    
    TIMEFRAME(1 hour)
    i3 = RSI[16](close)
    c3 = (i3 >= 70) OR (i3 <= 30)
    
    mytimeframe=00
    if c1 then
     mytimeframe=15
    elsif c2 then
     mytimeframe=30
    elsif c3 then
     mytimeframe=60
    endif
    
    SCREENER[c1 OR c2 OR c3](mytimeframe as "TIMEFRAME")
    Adolfo thanked this post
    screener-multitimeframe-rsi.jpg screener-multitimeframe-rsi.jpg
    #8748 quote
    nanoKwant
    Participant
    New

    Super, merci bcp Nicolas (et merci à ce quelqu’un aussi), c’était exactement cela ma question initiale !

    #98628 quote
    PhilippeN
    Participant
    Average

    Merci pour cette solution, je cherchais a faire la même chose.

    Est-il possible de placer une alerte sur le critère?

    Philippe

    #98686 quote
    Nicolas
    Keymaster
    Master

    ProScreener génère déjà une alerte, je ne comprends pas bien la question ?

    #98933 quote
    PhilippeN
    Participant
    Average

    Merci Nicolas.

    Je veux parler de notification par mail, pour pouvoir gerer (stocker l’information) les alertes sans etre devant la plateforme.

    Une alerte affiche au moins une fleche sur le graphique, alors qu’un screener ne renvoit qu’en temps reel puis disparait sans laisser de trace si l’on est pas devant pour le capter.

    #98945 quote
    Nicolas
    Keymaster
    Master

    ProScreener ne produit pas d’emails, désolé.

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

Timeframe comme "criteria"


ProScreener : Scanners de Marché & Détection

New Reply
Author
author-avatar
nanoKwant @nanokwant Participant
Summary

This topic contains 10 replies,
has 3 voices, and was last updated by Nicolas
6 years, 9 months ago.

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