How It Works Chart Features House Rules Moderators For the WEB Widgets Stock Charting Library Feature Request FAQ Help & Wiki Twitter

# Pivot Point

5041 6
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.
```////////////////////////////////////////////////////////////
//  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)
```
HPotter, any way to modify the indicator to customize the data that is included in the calculation. For example, I want to use the indicator for ES futures, and on this platform I can't choose to only include Standard Session data (9:30 am EST to 4:00 PM EST). Anyway to modify the indicator to only include Hi/Low data from a certain timeframe? Just an idea to enhance, would really be useful to me. Thanks for your time and contributions.
I don`t know. This script take a daily data for calculating. This datas from TV datafeed and I don`t know how we can make modified daily session. Also I do not have a intraday data for ES and I can not testing it.
Hello,

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

Thanks a lot!
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.
John
I think it is not possible.
HPotter
@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?
United States
United Kingdom
India
España
France
Italia
Polska
Brasil
Россия
Türkiye
Indonesia

한국
Home Stock Screener Forex Signal Finder Economic Calendar How It Works Chart Features House Rules Moderators For the WEB Widgets Stock Charting Library Priority Support Feature Request Blog & News FAQ Help & Wiki Twitter