R1 R2 R3 in Trading: Traditional vs Classic Pivot Formulas
R1, R2 and R3 on a pivot-point indicator label resistance levels. S1, S2 and S3 label support levels. The numbers distinguish formula outputs; they are not probabilities, a promise of progressively stronger barriers, or the +1R/+2R/+3R outcomes used in risk accounting.
Choose the Pivot Type Before Using a Formula
Pivot levels are calculated reference prices for a selected period. Their meaning depends on the indicator’s named formula, timeframe and source data. The official TradingView Pivot Points Standard documentation distinguishes Traditional from Classic, among other types. Those two share P, R1/S1 and R2/S2 but use different third-level formulas.
Here H, L and C are the completed previous pivot period’s high, low and close, not necessarily the preceding chart candle. The following table uses TradingView’s names; check the implementation you actually selected instead of assuming all vendors use identical labels.
| Level | Traditional | Classic |
|---|---|---|
| P | (H + L + C) / 3 | (H + L + C) / 3 |
| R1 | 2P − L | 2P − L |
| S1 | 2P − H | 2P − H |
| R2 | P + (H − L) | P + (H − L) |
| S2 | P − (H − L) | P − (H − L) |
| R3 | 2P + H − 2L | P + 2(H − L) |
| S3 | 2P − 2H + L | P − 2(H − L) |
H + 2(P − L) equals the Traditional R3 expression here. Calling that the Classic R3 expression would mix the two definitions.
A Worked Example without Premature Rounding
Use hypothetical previous-period inputs H = 1.0950, L = 1.0880 and C = 1.0920. Their range is 0.0070 and P = 1.091666666… . Keep that precision in the calculations, then round only the final display to four decimals for this illustration.
| Level | Traditional | Classic |
|---|---|---|
| P | 1.0917 | 1.0917 |
| R1 | 1.0953 | 1.0953 |
| S1 | 1.0883 | 1.0883 |
| R2 | 1.0987 | 1.0987 |
| S2 | 1.0847 | 1.0847 |
| R3 | 1.1023 | 1.1057 |
| S3 | 1.0813 | 1.0777 |
Rounding P to 1.0917 before calculating 2P − L produces 1.0954, whereas using the unrounded pivot produces 1.0953 after final rounding. That difference is arithmetic, not evidence that one level works better. Match the instrument’s actual tick size and the indicator’s rounding convention when reconciling a real display.
Explain Differences between Platforms
- Formula type: confirm Traditional, Classic or another explicitly named implementation. Some types draw further levels beyond R3 and S3.
- Pivot period: a weekly pivot uses the selected weekly input basis, even on a shorter chart. It is not automatically recalculated from every intraday candle.
- Price feed and session: daily and intraday datasets, extended-hours inclusion and a futures settlement close can produce different inputs.
- Other formula families: do not assume every type only uses previous H/L/C. TradingView’s Woodie definition also uses the current period’s open. Check that specific formula instead of substituting a remembered close.
- Precision: compare unrounded inputs and calculations before attributing a discrepancy to the data provider.
Record the actual symbol/feed, pivot period, session setting, formula type and input H/L/C when reporting a mismatch. The documentation was checked on 16 October 2026; no live chart reconciliation or trading-performance test is claimed here.
Use Levels as References, Not Proven Signals
A calculated price level does not establish that price will reverse, stop there or break out. A resistance level can be crossed, revisited or ignored. The label R3 does not make it an outermost level in every available formula type, nor does its distance from P establish a reliable reversal rate.
If reviewing an entry or exit rule involving pivots, write down the precise rule and preserve all eligible observations, including failures and transaction costs. Distinguish a historical rule calculation from a forward observation. This article provides formula checks; it does not present an independently validated strategy, a recommended risk percentage or a probability of passing a prop-firm evaluation.
Keep Pivot R Separate from Risk R
A position closed near pivot R2 did not necessarily make +2R. Its risk outcome still depends on its own original risk, actual result and cost convention. For example, a $100 initial risk and $150 net result is +1.5 risk R, regardless of what any nearby pivot line is called. See the R-multiple calculation guide.
What a MyVeridex Record Can Show
MyVeridex is trading analytics, not a pivot indicator or an independent auditor of a pivot strategy. Current direct account routes are MT4 and MT5, and statement import expects supported MetaTrader closed-transaction structures. These routes do not establish the pivot settings or original chart context behind every order. Preserve that context separately with your source references.
The direct parser’s stored R field uses the available stop and price movement, with sign from reported profit; it is not guaranteed net P/L divided by the original monetary risk. Separately stored costs and changes to the stop can matter. A product verification badge does not prove that a setup works or that a provider accepts it. Product scope was checked against current source on 16 October 2026, with no account calculation changes claimed.
What do R1, R2 and R3 stand for in trading?
How are R1, R2 and R3 calculated?
Can these levels be used on a day-trading chart?
Are R1, R2 and R3 reliable reversal indicators in every market?
Can MyVeridex verify that a pivot strategy has an edge?
Review your trading history
Use MyVeridex trading analytics to review and share an imported trading history. Check connection support and metric definitions for your account.
Start Free 7-Day Trial