Pivot Support/Resistance Zones

Pivot Support/Resistance Zones

This indicator plots levels of support/resistance calculated with high/low pivot points:

At a price bar preceded by 4 higher lows and followed by 2 higher lows, a new support line is found and green line is starting. It starts at the lowest low and stops until the line is later crossed or when a new support is formed later.

The same for a red resistance line at a price bar with 4 lower Highs before and followed by 2 lower Highs.

The code has been made following a request in the ProBuilder forum.



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. rama • 12/07/2018 #

    This is one of best indicator to trade any time frame

  2. Madrosat • 12/07/2018 #

    Is this indicator as it is , useful in strategy automatic

  3. Vangotten • 342 days ago #

    Muy buen indicador

  4. s00071609 • 262 days ago #

    Hi Roberto
    I am trying to use this indicator but once i import the itf file. the indicator gets imported but when i apply it to chart – it does not plot to the price chart rather it takes the space under the chart like Oscillators.
    Could you please suggest what I am doing wrong.

    • robertogozzi • 261 days ago #

      Click the wrench on the upper left corner of your chart, then select PRIICE on the left and click ADD INDICATOR and then again select the indicator of your choice.

  5. s00071609 • 260 days ago #

    thanks now its working

  6. s00071609 • 260 days ago #

    How would it be possible to call the Last Support Price and the Resistance Price from strategy?

    • robertogozzi • 260 days ago #

      Replace RETURN with RETURN SupportPrice,ResistancePrice.
      When you CALL they will be returned in the same order you have written them next to RETURN, as you can easilysee from documentation and the many indicators and code snippets on these forums.

  7. s00071609 • 260 days ago #

    Great thank you

  8. Bard • 69 days ago #

    Thanks for this great indicator @Robertogozzi, I wondered if it was possible to make an exponential average band version? I tried to make 2 period EMA’s of the SupportPrice and ResistancePrice which almost works except for the bands lag behind the high resistance and low support areas. Cheers.

    • robertogozzi • 69 days ago #

      You can find it at https://www.prorealcode.com/topic/pivot-support-resistance-bands/.
      I hope it’s what you wanted.

    • Bard • 69 days ago #

      Yes, thanks, appreciated.

  9. mscharstrom • 56 days ago #

    Hi @robertogozzi,

    I really love this indicator. However, I’d like to tinker with it to fit my needs a bit better.
    I am new to ProRealCode (and ProRealTime) in general, hence I’m having some issues getting it to where I want.

    Please see this image:

    Would it be possible to alter the code so that it would draw rectangles as my image? Only on new highest high and lowest low. Potentially merging if two lines are “close” to each other. In the image attached, one example would be 1531 to 1527 (since 1531 and 1531 are so close to each other).

    I love drawing out resistance/support levels like this, but it would of course save me lots of time if it could be done automatically. Would appreciate your input greatly and if you could point me in any direction.

    In the best of worlds, I would later add so that it could draw boxes based on consolidation some patterns.

    Kindest regards

Register or


avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar

+7 more likes

Related users ' posts
Vonasi There are actually two ways to calculate standard deviations and I seem to have used the ver...
Rory Dryden Thank you. Experimenting with it now.
Vonasi I developed and tested on v11.1 - 1.8.0_202. All the array use in the code is very basic. Di...
Vonasi You can find the minor bug fix and new ITF file here: https://www.prorealcode.com/topic/eve...
Reddington Hi Vonasi! Really nice work, is it possible to re-create this to work in 10.3? Best regards ...
Bhanu Pratap Great Work Sir, Hats Off.
Bard Very interesting approach Vonasi! I'm getting a 404 error when trying to download though?
Vonasi I just tested and I was able to download with no error.
Psari Hi Vonasi, I am a newbie and was wondering whether you could possibly help me with this pro...
Vonasi It is a long time since I coded this. You may have found a coding error. At a glance I think...
Vonasi Yes that was the issue. I have posted an updated ITF file here: https://www.prorealcode.com/...
crolakstrading @vonasi Thank you for fixing the issue! This is a great indicator.
Vonasi It is possible but I will need to reread the code and remind myself how it works as I coded ...
Giogio hello dear Vonasi, thank you for your indicator, can I ask you for some help in order to let...
Pottar24 HI Vonasi I would like to know how can this algorithm give me the value of the last max e mi...
Pottar24 VONAZI super indicator thank you. Can you provide me a code that gives me the two latest max...
tobytarczy hi, Is there a simple way to draw downwards and upwards trend lines on a specific timeframe...
Vonasi Images are not possible in library posts. It is best to start a topic in the forums.
thierrybl [URL=https://www.casimages.com/i/200515043914185668.jpg.html][IMG]https://nsa40.casimages.co...
Vonasi That should be possible - I'll add it to my list to work on!
thierrybl Thanks a lot
Nicolas That's not possible because the code uses ZigZag instruction from the platform which is not ...
MrMUCKIE Thanks Nicolas. Do you have any idea of how I could generate support/resistance figures for ...
Nicolas Try fractals, swing high/low points, donchian channel, ..
Nicolas I can't remember, if you can't find it anywhere in forums, open a new topic if you want it t...
rastasam bonjour Nicolas, j'aimerais tout d'abord vous remercier pour tout ce que vous faite et j'ai...
Nicolas Il s'agit d'un indicateur, pour en faire une strategie de trading automatique, cela demande ...
Vonasi There is another version of this indicator that can plot the same lines but onto an indicato...
Martin35 Hello Vonasi, do you think it is possible with PRT to code with the same principle as on thi...
abhay I am getting a shading between the lines, how can I avoid that. I just want to see lines as ...
Vonasi Delete the 'Color Zone' in the indicator settings window.
Steffen Schmauch hello Nicolas, can I change the indicator that I only get the time of 8-9 clock displayed? a...
bertrandpinoy je constate que de plus en + de trader utilise des zones de prix pour leur positions. elles ...
Nicolas Pas Ă  ma connaissance, mais on pourrait le coder, merci de formuler une demande dans le forum.
Nicolas Peut-être à cause du manque d'historique. Celle-ci est utile pour limiter la quantité de ret...
s00071609 Would it be possible to use 2 or 3 points to do the calculations done in this case using zig...
Nicolas Sure, I suggest you open a new topic in the forum to discuss about your ideas.
larouedegann Bonjour Nicolas Je cherche à créer un screener avec cet indicateur lorsque un point bas app...
Nicolas Je pense qu'il existe déjà quelque part dans le forum.. il faudrait chercher. Sinon merci d...
Bhanu Pratap Dear Sir, Can I get MQL4 File for this indicator and last man standing . pls looking forward...