franchissements et UT d’un graphique

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

    Bonjour,

    Je voudrais créer un screener, qui afficherait les actions qui remplissent les 2 conditions suivantes :

    • Franchissement du la ligne horizontale 70 de l’indicateur RSI,
    • Franchissement de la ligne horizontale 0 de l’indicateur Awesome Oscillator

    Est-il possible, de baser les 2 franchissements sur l’unité de temps d’un graphique de 20 minutes ?

    Merci beaucoup pour votre aide.

    Bruno

    #237781 quote
    JC_Bywan
    Moderator
    Master

    Pas en 20mn, dans proscreener les UT les plus proches possibles sont 15mn ou 30mn.

    Franchissement simultané serait rare, mais tu peux remplacer par: l’un franchit 70 quand l’autre a déjà franchi 0 précédemment, ou l’un a déjà franchi 70 précédemment quand l’autre franchit 0.

    Cela donnerait:

     

    TIMEFRAME(15 minutes)
    
    c1 = RSI[14](close) crosses over 70
    c1bis = RSI[14](close) >= 70
    
    AwOsc=Average[5](MedianPrice)-Average[34](MedianPrice)
    
    c2 = AwOsc crosses over 0
    c2bis = AwOsc >= 0
    
    SCREENER[(c1 and c2bis) or (c1bis and c2)]
    Iván González thanked this post
    #237796 quote
    B31700
    Participant
    Junior

    Merci beaucoup.

    Comment obtenir la liste les raccourcis des indicateurs comme : Awesome Oscillator = AwOsc ?

    Bonne soirée

    #237799 quote
    JC_Bywan
    Moderator
    Master

    Bonjour,

    Ce n’est pas un raccourci existant qu’il faudrait connaitre au sein d’une liste de semblables, ici AwOsc est un nom de variable que je crée à ma guise pour y assigner la formule de calcul de l’awesome oscillator (ligne 6), et ensuite me servir de ce nom dans d’autres lignes du code. J’aurais aussi bien pu l’appeler AwesomeOscill, ou VariablePourB31700… du moment que ce nom créé n’est pas déjà un mot réservé du langage de programmation (comme timeframe ou average ou if, etc…).

    #237801 quote
    B31700
    Participant
    Junior

    Merci beaucoup pour votre explication détaillée.

    Comment ajouter dans un screener, la condition supplémentaire que les actions que l’on souhaite trouver doivent correspondre par rapport à la veille à un cours entre -0.50 % et +0.80 % ?

    Bonne journée.

    #238441 quote
    JC_Bywan
    Moderator
    Master

    Bonjour,

    Via la condition c3 ajoutée ainsi:

    TIMEFRAME(15 minutes)
    
    c1 = RSI[14](close) crosses over 70
    c1bis = RSI[14](close) >= 70
    
    AwOsc=Average[5](MedianPrice)-Average[34](MedianPrice)
    
    c2 = AwOsc crosses over 0
    c2bis = AwOsc >= 0
    
    c3 = close>=Dclose(1)*0.995 AND close<=Dclose(1)*1.008
    
    condition = c3 AND ((c1 AND c2bis) OR (c1bis AND c2))
    
    SCREENER[condition]
Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.

franchissements et UT d’un graphique


ProScreener : Scanners de Marché & Détection

New Reply
Author
author-avatar
B31700 @b31700 Participant
Summary

This topic contains 5 replies,
has 2 voices, and was last updated by JC_Bywan
1 year, 4 months ago.

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