Daily Weekly Monthly pivot points

Daily Weekly Monthly pivot points

This indicator embed the daily, weekly and monthly pivot points with choice of their mode of calculation.

Each support and resistance of the daily, weekly and monthly pivot formulas are rendered on chart. Since pivot points indicator is a common request, I found this one to answer perfectly to a lot of them!

This code has been posted on forum by Henry, many thanks to him.

 

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. oyinloyea • 05/12/2016 #

    Good Morning. What type of Pivot is this. I notice it is not the Classic Pivot 

    • Nicolas • 05/12/2016 #

      Hello, you can change the pivot calculation mode by modifying the “mode” variable at line 2 from 0 to 3. This indicator embedded all kind of pivot calculation (classical, woodies, etc..)

  2. filiprb • 05/12/2016 #

    Hello Nicolas! I’m having trouble using the monthly pivot part of this indicator into a strategy.
    Here is an example of what I’m kind of trying to achieve;
    DEFPARAM CUMULATEORDERS = FALSE

    //

    Once lastMonthBarIndex = 0
    Once monthlyHigh = undefined
    Once monthlyLow = undefined
    Once monthlyPivot = undefined

    If Month<>Month[1] then
    monthlyHigh = Highest[BarIndex - lastMonthBarIndex](High)[1]
    monthlyLow = Lowest[BarIndex - lastMonthBarIndex](Low)[1]
    lastMonthBarIndex = BarIndex

    monthlyPivot = (close[1] + monthlyHigh + monthlyLow) / 3
    Endif

    MM1 = AVERAGE[7](CLOSE)

    //

    C1 = MM1 CROSSES OVER MONTHLYPIVOT

    IF NOT LONGONMARKET AND C1 THEN
    BUY 1 CONTRACTS AT MARKET

    SET STOP %LOSS 2
    SET TARGET %PROFIT 5
    ENDIF

    What I’m doing wrong here? Answer would be much appreciated.

  3. bbtrading • 05/12/2016 #

    Thanks for the code.May it be possible to have the lines plotted in my chart? At this moment I got it in my indicator field which is a mess and not easy reading.

    • Nicolas • 05/12/2016 #

      Use the wrench on the left upper side of the chart to apply an indicator on price.

    • Partha Banerjee • 05/12/2016 #

      Hello Nicolas,
      There is a small difference between the outcome of this weekly and monthly pivots (mode 0) with that of the standard ones as shown in the enclosed chart. The mismatch stays same whether I use Sunday bar or not. Is it possible to fix this.
      Regards,

  4. bbtrading • 05/12/2016 #

    Thank you so much!
     

  5. Beloul • 05/12/2016 #

    Bonjour,
    Suite à des backtest, j’essai actuellement de tester les pivots Week et mensuel. Après plusieurs essais avec le code ci-dessus mes pivots ne correspondent pas aux pivots PRT par défaut.

    Exemple :

    J’ai testé individuellement le code du pivot Week suivant :
    weeklyPivot = (weeklyHigh + weeklyLow + Close[1]) / 3
    weeklyHigh = Highest[BarIndex – lastWeekBarIndex](High)[1]
    weeklyLow = Lowest[BarIndex – lastWeekBarIndex](Low)[1]
    lastWeekBarIndex = BarIndex

    Mais le résultat ne me donne pas le bon pivot, avec la formule [(H+B+C)/3]

    Aurais je une erreur dans le code ?

  6. Beloul • 05/12/2016 #

    J’ai l’impression que le “lastweekbarindex” n’est pas reconnu convenablement,

  7. Takeshi • 05/12/2016 #

    Oui il y a de grosses différences entre ce code et les pivots Week/Mensuel malhereusement

  8. Partha Banerjee • 05/12/2016 #

    Hello Nicolas,
    I am unable to attach the image. How do I do it please to fix this issue.
    Regards,

  9. efex77 • 05/12/2016 #

    Hello,

    Is it possible to modify the code to calculate pivots based on quarters? I mean, calculate pivots every quarter of the year (not last 3 months). How can I do that?

  10. Jezza34 • 05/12/2016 #

    Hello
    J’essaie d’importer ce code sur PRT11.
    Mais malheureusement j’obtiens l’erreur “Un paramètre de type entier positif est attendu avec Highest”
    Une idée sur ce qui peux provoquer cette erreur ?
    Merci pour votre aide

  11. Toto8 • 05/12/2016 #

    Hello,
    When I use the code above with no change at all, I get an error message stating that an entire and positive number is expected with “Highest”.
    What’s wrong ?

  12. fabien philipp • 05/12/2016 #

    Hi,
    I have the same message error by importing the itf file, or by copying and pasting the code.

  13. Manu L. • 05/12/2016 #

    Idem

avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar avatar avatar
Related users ' posts
Nicolas
6 years ago
Tradingrob Hi Nicolas, i am not that of a coder.. Did you make already a new PRC so we can download the...
Tradingrob Was easier than i thought! thanks! it works now great!
falco44 Bonjour Nicolas, L'indicateur n'affiche rien, peux tu m'aider stp ?
riz001 thnk u
geroniman bonjour Nicolas, j ai un indicateur le Tiger . J aiemrai placer des fleches buy et sell dire...
Nicolas Merci de formuler les demandes sur le forum. ça n'est pas le bon endroit et hors sujet ici ! ;)
Nicolas I think that you are trying to put an indicator code into a strategy or a screener code. Ope...
szohori is there a rs indictor that compare the stock to the spy?
Weldzar Could you share the screener you have created?
Teddy Coronak Bonjour Nicolas , je voulais simplement te dire merci pour cet indicateur. Très simple et...
€Ȝ Hi Nicolas, Excellent piece of code. I used your concept in one of my own indicators too wh...
Nicolas Thanks a lot for the tip.
ggolfet Thanks Nicolas, I imported the itf file and solved the problem.
Hasardeur Hallo Nicolas, i tried to code the multi period heat map in combination with the Ehler’s ...
Nicolas Please open a new topic with the code in forum.
redactv7 On my charts, the indicator doesnt go on the upper pannel, on prices, but under like an osci...
Nicolas apply in on the chart, look at this how-to video: https://www.prorealcode.com/blog/video-tut...
jonpt88 interesting code thanks!
Bard I've also just noticed that changing the "Bands Deviation" setting from 1.25 to eg 3 doesn't...
bartekz Hi @Nicolas, Really impressed by your work. I am trying to replicate the Wave-PM indicator t...
Nicolas You don't have to replicate it, download the file and import it into your platform.
JOKAMAURICE Thank you but I don't really understand. The values don't fit with what I see on my chart. I...
LucioleLucide Clean view, thanks for sharing
dertopen hi where i can found the window for candle configuration?
paolosab69 Ciao! . I have seen the pictures that explain this metod but i don't understand when is mome...
Thomas
6 years ago
Thomas Como? no intiendo. Can you write in english . It works! Download the itf file.
Thomas New Version comin soon...
CHARLESRACHELLE OLA NAO SERVE PARA MT4?
ed65 hi great indicator how can i adjust time frame for opening rge ie to first 5 min , thanks in...
Thomas The you must use the timeframe 1min and change the code from endtime = 090000 // 09h00 to ...
killerplatuze Dont work anymore with the current version?
Marie-Eve Vergoz lorsque je copie les codes, le système me signale des erreurs à la ligne 12 et suivantes
Marie-Eve Vergoz sorry - tout est ok -
AlgoAlex
6 years ago
Marcot18 Alex ti sei superato
AlexF Esagerato!
Vinks_o_7 Apirine also offers a very interesting update of the OBV...
Wolf I don't know why the indicator does not work for me. It gives me an error about RETURN... ...
sergibilbo Great job thanks!!!
druby I was glancing through the code and noticed that the variable name, Middle' has been used. I...
winnie37 yes. "No ground breaking math here, but I am finding very useful and some algo based on it i...
Jan Wind Also interesting to know what does not work, which set up you use, saves me investigating ! ...
winnie37 i just set the proorder like this: buy when 50/100/200 phase >0 and sell when under 0, go...
Dari when I put the indicator does not put it on the price, sn in a new box like many indicators....
Nicolas by adding it on price instead. Use the wrench on the left upper side of your price chart.

Top