HPotter

Pivot Point

83813 views
9719
Pivot points simply took the high, low, and closing price from the previous period and
divided by 3 to find the pivot . From this pivot , traders would then base their
calculations for three support, and three resistance levels. The calculation for the most
basic flavor of pivot points , known as ‘floor-trader pivots’, along with their support and
resistance levels.
Open-source script

In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in a publication is governed by House Rules. You can favorite it to use it on a chart.

Want to use this script on a chart?
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 10/07/2014
// Pivot points simply took the high, low, and closing price from the previous period and 
// divided by 3 to find the pivot. From this pivot, traders would then base their 
// calculations for three support, and three resistance levels. The calculation for the most 
// basic flavor of pivot points, known as ‘floor-trader pivots’, along with their support and 
// resistance levels.
////////////////////////////////////////////////////////////
study(title="Pivot Point", shorttitle="Pivot Point", overlay = true)
width = input(2, minval=1)
xHigh  = security(tickerid,"D", high[1])
xLow   = security(tickerid,"D", low[1])
xClose = security(tickerid,"D", close[1])
vPP = (xHigh+xLow+xClose) / 3
vR1 = vPP+(vPP-xLow)
vS1 = vPP-(xHigh - vPP)
vR2 = vPP + (xHigh - xLow)
vS2 = vPP - (xHigh - xLow)
vR3 = xHigh + 2 * (vPP - xLow) 
vS3 = xLow - 2 * (xHigh - vPP)
plot(vS1, color=#ff0000, title="S1", style = circles, linewidth = width)
plot(vS2, color=#ff002a, title="S2", style = circles, linewidth = width)
plot(vS3, color=#ff014a, title="S3", style = circles, linewidth = width)
plot(vR1, color=#009600, title="R1", style = circles, linewidth = width)
plot(vR2, color=#006F00, title="R2", style = circles, linewidth = width)
plot(vR3, color=#004900, title="R3", style = circles, linewidth = width)
Donate BTC: 13fXLkhWuGMXRmcvwkG2gaWKcnsiD88bwE
USDT (TRC20): TH29EEXa19vfwZNYvxdUuMxoFY5QDYLcWG

Comments

Hello,

I know this is a stupid question, but how can I add this to my charts? Haha


Thanks a lot!
+54 Reply
clients97546 LukeHoweth
@LukeHoweth, are you on drugs? JK. goto ADD button on top
+1 Reply
how do you adjust this to weekly / monthly pivots?
+32 Reply
Ukendt andrewwhittle
@andrewwhittle, I guess you'll change TickerId from "D" to "W"?
+5 Reply
Hi, Can I load this into MT4 indicators and how is that done exactly I'm not sure as I thought copy and paste.
Will I have to make a new folder within my indicators.
Appreciate your help.
John
+6 Reply
HPotter jayceetrader
I think it is not possible.
+2 Reply
@HPotter,

This works great on intraday charts. Is there anyway I can get the weekly or monthly pivots plotted when viewing the daily chart for example?
+25 Reply
there is no version with pivot point and middle support and resistance ?
+1 Reply
good indicator
Reply
Thanks for the script. Is there a way to plot the actual pivot point? I'm doing the calculation myself for the number but it would be nice to have it on the chart.
Reply