OPEN-SOURCE SCRIPT
Nifty CPR by Foresight Trading

📌 Indicator Name:
Nifty CPR by Foresight Trading
📖 Description:
This indicator plots the Central Pivot Range (CPR) along with the first resistance (R1) and first support (S1) levels, calculated from the previous day’s OHLC values.
Pivot (P) = (High + Low + Close) ÷ 3
BC (Bottom Central Pivot) = (High + Low) ÷ 2
TC (Top Central Pivot) = P + (P – BC)
R1 = (2 × Pivot) – Low
S1 = (2 × Pivot) – High
✅ The CPR and pivot levels are locked for the entire trading day, so they do not repaint intraday.
✅ Plotted as colored circles (dots) across the day for clear visibility.
✅ New levels are generated only at the start of a new session.
🎯 Usage:
Traders use CPR as a trend bias tool:
Narrow CPR → higher probability of trending day.
Wide CPR → higher probability of sideways/consolidation day.
R1 and S1 act as key intraday support & resistance zones.
⚡ Best For:
Intraday traders & scalpers
Index traders (Nifty, BankNifty, Stocks etc.)
Anyone who uses Pivot Point + CPR trading strategies
Nifty CPR by Foresight Trading
📖 Description:
This indicator plots the Central Pivot Range (CPR) along with the first resistance (R1) and first support (S1) levels, calculated from the previous day’s OHLC values.
Pivot (P) = (High + Low + Close) ÷ 3
BC (Bottom Central Pivot) = (High + Low) ÷ 2
TC (Top Central Pivot) = P + (P – BC)
R1 = (2 × Pivot) – Low
S1 = (2 × Pivot) – High
✅ The CPR and pivot levels are locked for the entire trading day, so they do not repaint intraday.
✅ Plotted as colored circles (dots) across the day for clear visibility.
✅ New levels are generated only at the start of a new session.
🎯 Usage:
Traders use CPR as a trend bias tool:
Narrow CPR → higher probability of trending day.
Wide CPR → higher probability of sideways/consolidation day.
R1 and S1 act as key intraday support & resistance zones.
⚡ Best For:
Intraday traders & scalpers
Index traders (Nifty, BankNifty, Stocks etc.)
Anyone who uses Pivot Point + CPR trading strategies
Script de código aberto
No verdadeiro espirito do TradingView, o autor desse script o publicou como código aberto, para que os traders possam entendê-lo e verificá-lo. Parabéns ao autor Você pode usá-lo gratuitamente, mas a reutilização desse código em publicações e regida pelas Regras da Casa.
Aviso legal
As informações e publicações não devem ser e não constituem conselhos ou recomendações financeiras, de investimento, de negociação ou de qualquer outro tipo, fornecidas ou endossadas pela TradingView. Leia mais em Termos de uso.
Script de código aberto
No verdadeiro espirito do TradingView, o autor desse script o publicou como código aberto, para que os traders possam entendê-lo e verificá-lo. Parabéns ao autor Você pode usá-lo gratuitamente, mas a reutilização desse código em publicações e regida pelas Regras da Casa.
Aviso legal
As informações e publicações não devem ser e não constituem conselhos ou recomendações financeiras, de investimento, de negociação ou de qualquer outro tipo, fornecidas ou endossadas pela TradingView. Leia mais em Termos de uso.