Fibonacci 61.8% retracement

Fibonacci 61.8% retracement

This is a stock screener that catch candlestick close which are within 1% of the last 65 days 61.8% retracement (38.2% for a up trend) of Fibonacci levels.

While price usually bounce on Fibonacci levels, this one can reveal good entry point for trend continuation.


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?

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

  1. rubahkecil • 01/18/2016 #

    Hi Nicolas this seems to return in both directions, uptrend and downtrend.
    would it still be accurate as 618 is being added to the low, shouldn’t it be subtracted from the high for uptrend retracement ect?
    what if we wanted to confirm the resumption of the trend?  would it be as simple as checking that the current high > low and vice versa? 

  2. Nicolas • 01/18/2016 #

    Yes it returns 61.8% level, same as 38.2% one. Depends on how you are applying the retracement on a chart, from high to low or from low to high.

    • besserwerden • 327 days ago #

      Hello Nicolas, I want t use this screener, but only results for uptrend. Is there a possibillity to ad a condition like “the ll has to be older than the hh? I tried something with barindex but I couldn´t code it.
      Thank you for help.

  3. rubahkecil • 01/18/2016 #

    Ahh yes of course, 61.8 one way, 38.2 the other.  Any ideas on how to display graphically which candles were used for the retracement or plot the fib?

    • Nicolas • 01/18/2016 #

      Yes of course, just write a short indicator with this code in it:
      hh = highest[65](high)
      ll = lowest[65](low)

      RETURN hh,ll

  4. vitatrader35 • 01/18/2016 #

    Hola, Nicolas
    Sigo intentando emplear este indicador para hacer un screener, y su ayuda me puede venir muy bien.
    ¿Se podría programar el indicador para que únicamente obtenga resultados cuando el máximo se produce después del mínimo? (para así detectar correcciones en tendencias alcistas; o todo lo contrario para las tendencias bajistas…).

    • Aporio • 01/18/2016 #

      Estaría bien que Nicolás ayudara en esto..

  5. Petrus • 01/18/2016 #

    Hi Nicolas.
    Why the number of periods of 65?

    • Nicolas • 01/18/2016 #

      The answer could be : “why not?” 🙂 There is no real reason for taking 65 or 72 periods.. 

  6. Laurent7533 • 01/18/2016 #

    Bonjour Nicolas,
    Merci pour ce screener. Si je visualise bien son fonctionnement pour une tendance à la hausse, j’ai plus de mal à la baisse. Saurais-tu comment coder l’équivalent dans une tendance baissière ?

    • Nicolas • 01/18/2016 #

      Je pense que cela a été fait dans le forum il y a quelques temps, il faudrait le retrouver toutefois.

  7. besserwerden • 327 days ago #

    Hello, I want t use this screener, but only results for uptrend. Is there a possibillity to ad a condition like “the ll has to be older than the hh? I tried something with barindex but I couldn´t code it.
    Thank you for helb.

Register or


avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar
Related users ' posts
JD9551 Why does it plot on the bottom and does not show any data?
Kris75 you should add the indicator on the price
Kris75 Hi, This is great !! anyone ever developped a strategy about it ???
swapping hello Kris75, not that I know but it is possible to make a scenario ;)
digitation Hi swapping, Thanks for sharing this useful tool. I was wondering how difficult it would be...
5 months ago
swapping Please Hans63 and robdav follow to uppe...
Hans63 Thank you swapping
FREDNC @Nicolas merci pour se remarquable indicateur, reste à voir comment on va pourvoir l'intégre...
swapping fib1236 = (hiday-lowday)*1.236+lowday DrawSegment(startbar,fib1236,barindex,fib1236) colou...
swapping Oups ! Nicolas il y a un problème avec l'insertion de code en utilisant le bouton [Add PRT ...
swapping fib1236 = (hiday-lowday)*1.236+lowday DrawSegment(startbar,fib1236,barindex,fib1236) colour...
Nicolas Add the ZigZag indicator on the chart, and with the same percent setting as this indicator.
Kris75 Hello Nicolas, Il semble que la variable DaysBefore fasse planter la représentation graphiq...
Nicolas Peut-être à cause du manque d'historique. Celle-ci est utile pour limiter la quantité de ret...
DaxRider nice job thanks
Bianca super well done...and your english...much more better then mine.. 1) what about to add some...
Van Salt Hi Bianca, the indicator shows you some interesting cluster-zones from long- and shortterm f...
Nicolas Merci de faire une demande spécifique sur le forum et j'essaierai d'y remédier.
redz voila nicolas c'est fait
Nicolas Merci, je m'en occupe dès que possible.
Eloi Un autre exemple sur le bitcoin
sbchport Brilliant work SwingforFortune. Thank you! I'm not brilliant on EWT so unsure if I'd map the...
Nicolas Use the wrench of the price chart! Upper left of the window
Dymjohn The wrench shows options for the components of the indicator not how to show in the main cha...
Eloi Bonjour Nicolas, Pourquoi mon graph se mets en tout petit lorsque j'applique l'indicateur ?
Nicolas Dans l'onglet prix, choisir d'appliquer l'échelle qu'au prix uniquement.
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 ! :|