Screener qui détecte les actions au dessus de la ligne 50 de l’indic

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

    bonjour,


    Est-il possible d’avoir un screener qui détecte les croisement haussier de la ligne 50 de l’indicateur réacteur de tendance donont vous trouverez le code ci-dessous. Merci par avance.


    // PRC_Commodity Trend Reactor [BigBeluga] – CCI Oscillator

    // Display: Separate oscillator panel

    // version = 0

    // 23.02.2026

    // Iván González @ http://www.prorealcode.com

    // Sharing ProRealTime knowledge

    //———————————————–

    // — INPUTS —

    cciLen = 25 // CCI Length

    upperThr = 50 // Upper Threshold

    lowerThr = -50 // Lower Threshold



    // — CCI CALCULATION —

    cciVal = CCI[cciLen](close)



    // — CCI COLOR —

    // gray when between thresholds, lime above upper, orange below lower

    IF cciVal > upperThr THEN

    rc = 0

    gc = 230

    bc = 119

    ELSIF cciVal < lowerThr THEN

    rc = 255

    gc = 153

    bc = 0

    ELSE

    rc = 128

    gc = 128

    bc = 128

    ENDIF



    // — FILLS —

    // Fill between CCI and upper threshold when CCI > upper

    IF cciVal > upperThr THEN

    alphaUp=100

    else

    alphaUp=0

    ENDIF

    COLORBETWEEN(cciVal, upperThr, 0, 230, 119, alphaUp)

    // Fill between CCI and lower threshold when CCI < lower

    IF cciVal < lowerThr THEN

    alphaDn=100

    else

    alphaDn=0

    ENDIF

    COLORBETWEEN(cciVal, lowerThr, 255, 153, 0, alphaDn)

    // — EXTREME SIGNALS —

    IF cciVal > 200 THEN

    DRAWPOINT(barindex, cciVal, 2) COLOURED(0, 230, 119)

    ENDIF



    IF cciVal < -200 THEN

    DRAWPOINT(barindex, cciVal, 2) COLOURED(255, 153, 0)

    ENDIF

    //———————————————–

    RETURN cciVal COLOURED(rc, gc, bc) style(line, 2), upperThr COLOURED(100, 100, 100) style(line, 1), lowerThr COLOURED(100, 100, 100) style(line, 1), 0 AS “Zero” COLOURED(80, 80, 80) style(dottedline, 1)

    #260038 quote
    Iván González
    Moderator
    Master

    Le croisement haussier de la ligne 50 correspond donc simplement à CCI CROSSES OVER 50

    cciLen = 25
    upperThr = 50
    
    cciVal = CCI[cciLen](close)
    
    c1 = cciVal CROSSES OVER upperThr
    
    SCREENER[c1] (cciVal AS "CCI")
    


    #260039 quote
    OURS95
    Participant
    Junior

    Super merci beaucoup


    #260040 quote
    OURS95
    Participant
    Junior

    Est-ce possible d’afficher que les volumes supérieur à 150 000€ et d’afficher la capitalisation dans le screener

    merci d’avance

    #260047 quote
    Iván González
    Moderator
    Master

    Oui. Il vous suffit d’ajouter une deuxième condition et de modifier la dernière ligne.

    c2=average[20](close*volume)>150000
    screener[c1 and c2](cciVal AS "CCI")
    


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

Screener qui détecte les actions au dessus de la ligne 50 de l’indic


ProScreener : Scanners de Marché & Détection

New Reply
Author
author-avatar
OURS95 @ours95 Participant
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by Iván González
38 minutes ago.

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