CM_Laguerre PPO PercentileRank Mkt Tops & Bottoms

CM_Laguerre PPO PercentileRank Mkt Tops & Bottoms

This indicator find market tops and bottoms with the use of the percentile rank of a derivated Laguerre oscillator. The market tops and bottoms are spotted with unique colors (green for bottoms and red for tops), when the oscillator cross over the extreme percentile rank (90%). The mid threshold lines could also act as warning that the price has reached a top or a bottom.

Fits well on a daily basis as ranking an oscillator value by its percentile rank is a good idea that can be explore in many other ways. Here is another path to follow for future research!

 

This code is adapted from pinescript one by Chris Moody. 

Share this

Risk disclosure:

No information on this site is investment advice or a solicitation to buy or sell any financial instrument. Past performance is not indicative of future results. Trading may expose you to risk of loss greater than your deposits and is only suitable for experienced investors who have sufficient financial means to bear such risk.

ProRealTime ITF files and other attachments : How to import ITF files into ProRealTime platform?

PRC is also on YouTube, subscribe to our channel for exclusive content and tutorials

  1. Dimi.A • 02/23/2016 #

    Thanks for converting this. Would be nice to see an updated version compatible for 10.3 mate.

  2. wp01 • 02/23/2016 #

    Dear Nicolas,
    I’ve been trying this indicator but unfortunately i can not get the settings right. I do not see the colors red and green like in your example.  I’ve been trying several settings also with additional
    colorzones but unfortunatley with no luck. Ive tried it on the 10.2 version from IG and on the 10.3 from PRT. I hope you can explain me what i’m doing wrong.
    Thank you on forehand for your time.
    Best regards,
    Patrick
    I

    • Dimi.A • 02/23/2016 #

      Yep, same here. It defaults to just lines in grey.

    • Nicolas • 02/23/2016 #

      Just set “Top” positive color to red and “Bottom” negative color to green, every others returned variables set to grey by default.

  3. Dimi.A • 02/23/2016 #

    Nic, any chance we could get an updated version for 10.3 please?This is a very solid indy for reversals.

    • wp01 • 02/23/2016 #

      Unfortunately that was the option i didn’t try. Thanks for the help, it works just fine now.

  4. Edisone • 02/23/2016 #

    My chart is only in black and white I can’t get the color bars. Help me pleasse

  5. Edisone • 02/23/2016 #

    Modified colors etc.

  6. Denis • 02/23/2016 #

    Hello everyone, I don’t understand the color setting. The indicator settings combo only allows you to have all the red or green bars or the part above the extreme percentile rank.
    I tried to modify directly in the code the part as below but it does not run :
    //coloring histogram
    if pctRankT>=pctile/100 then
    TopColor =(255,0,0)
    else
    TopColor =(204,204,204)
    endif

    if pctRankB>=pctileB/100 then
    BottomColor = (255,0,255)
    else
    BottomColor = (204,204,204)
    endif
    endif

    • Denis • 02/23/2016 #

      Hi Edisone, see my last comment for setting colors

  7. Denis • 02/23/2016 #

    If someone has an idea to help, many thanks for advance

  8. Denis • 02/23/2016 #

    Then I have tried this but nor does it run :

    //coloring histogram
    if pctRankT>=pctile/100 then
    r=255
    g=0
    b=0
    else
    r=204
    g=204
    b=204
    endif

    if pctRankB>=pctileB/100 then
    r=255
    g=0
    b=255
    else
    r=204
    g=204
    b=204
    endif
    endif

    RETURN pctRankT coloured (r,g,b) as “Top”, pctRankB coloured (r,g,b) as “Bottom”, 0 as “zero line”, pctile/100 as “Top Percentile Threshold”, pctileB/100 as “Bottom Percentile Threshold”, midpctile/100 as “Warning Top Percentile Threshold”, (midpctile*-1)/100 as “Warning Bottom Percentile Threshold”

  9. Denis • 02/23/2016 #

    Here we are !

    //coloring histogram
    if pctRankT>=pctile/100 then
    r=255
    g=0
    b=0
    else
    r=204
    g=204
    b=204
    endif

    if pctRankB<=pctileB/100 then
    rr=0
    gg=255
    bb=0
    else
    rr=204
    gg=204
    bb=204
    endif
    endif

    RETURN pctRankT coloured (r,g,b) as "Top", pctRankB coloured (rr,gg,bb) as "Bottom", 0 as "zero line", pctile/100 as "Top Percentile Threshold", pctileB/100 as "Bottom Percentile Threshold", midpctile/100 as "Warning Top Percentile Threshold", (midpctile*-1)/100 as "Warning Bottom Percentile Threshold"

avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar
Related users ' posts
hq76
10 years ago
Ahoora Trend
Ahoora Trend
0
Indicators
dave
10 years ago
Wolf Just for information: This calculate code is interesting, but it is not a Triangular Moving...
Dron Hola Lobo, soy nuevo en programación, pero me interesa ese indicador, en tu mensaje estas ha...
supertiti // TMA CENTER Channel by Dave modifié // parameters // HalfLength = 50 // AtrLength = 10...
Nicolas
10 years ago
Nicolas Thanks for commenting. Well, it is not "my" indicator, it is one I have adapted from other t...
hq76 OK I will do it. Are there any possibilities to transform other indicators please?
Nicolas Yes it is possible, as long as it is possible to have the same functionalities. You can post...
r.angel It seems that the formula needs a SQRT (that is Vyangzhang = SQRT(...))
RickTrader I think to have annualized view of this historical volatility you will need : Vyangzhang =...
Nicolas
10 years ago
Miko31 Very good ! Many thanks
Nicolas
10 years ago
Nicolas
10 years ago
Vinks_o_7 great, thanks Nicolas !
Vinks_o_7 argh...still nothing even with 10 000 bars on daily or hourly basis...
Vinks_o_7 ok now : had to refresh the indicator.
211 Really nice indicator Nicolas! Well done!
supertiti Bonjour Nicolas comme j'avais l'impression qu'il en manque un bout j'ai fais ça : Peux...
Nicolas Merci supertiti ! C'est juste, encore un ptit bug quelquepart ! :|
Nicolas
10 years ago
Sniper T3-CCI
Sniper T3-CCI
0
Indicators
Nicolas
10 years ago
Nicolas
10 years ago
Denis Bonjour Nicolas, j'ai une question à propos de ce code, il faut que je la pose en anglais ca...
Nicolas En français pas de problème
robertogozzi Vous ne pouvez pas, car ProBuilder ne prend actuellement pas en charge MTF (Multiple Time Fr...
jeanguy Merci pour ce travail En quoi cette MM est elle différente d’une MM courte ?
Bern latest version pro real time not accepting code, same with Ehler's MAMA indicator. any idea...
Lotech123 This Indicator is very useful if the Risk number is altered to suit the time frame, volume o...
Bern error displaying, code must end with RETURN. Any idea hot to fix it?
j102491 how are you applying it to asc trend
Nicolas
10 years ago
Acceleration Bands
Acceleration Bands
0
Indicators
cepamoi Unfortunately, this still does not work: ONCE haOpen = medianprice haOpen = ((Open[1]+High...
Nicolas Force calculation to wait 1 bar of history already loaded: ONCE haOpen = medianprice if b...
cepamoi Now it works. Thanks a lot Nicolas! Here is the full code: // variables : // period ...

Top