PivotPoints.All-In-One Free

The indicator automatically draws important Pivot Points using the most popular methods: Classical (Floor), Camarilla, Woodie and Fibonacci

The indicator automatically draws important Pivot Levels in the MT4 terminal using the most popular approaches: Classical, Camarilla, Woodie and Fibonacci.

It's probably one of the best Pivot indicators for MT4. Also, it is absolutely free and available for download without registration.

Usage of Pivot Points

The very essence of trading with Pivot Points is based on the idea that the price tends to reach yesterday's close point much more often than to overcome the previous day range. That's why the most popular calculation period for Pivot Points is Daily.

In that context, all Pivot levels play the role of support and resistance.

Pivot Points Strategies

While analyzing the chart, we can see multiple price interactions with these levels.

Also, one of the advantages of the Pivot indicator is its popularity, as the more traders use the same tool, the more likely the price will interact with it.

Draw methods and Formulas

For calculating levels, HIGH (H), LOW (L) and CLOSE (C) data for the previous period are used, usually, it is a day, week, month or hour.

While calculating Pivots the concept of RANGE (R) is also used. Its value is determined by the formula: H – L.

PP – Pivot Point;
S1-S4 – Support levels;
R1-R4 – Resistance levels.

You should also consider the differences between the Forex market and the Stock market.

Initially, Pivot levels were used in the stock market, where the previous day's closing price is very important and significantly affects the traders' behavior psychology during the next day. In contrast, Forex works around the clock, so the end of the trading day coincides with the beginning of the next one.

Classic (Floor)

The most common method of calculating Pivot Points. The main (blue) line here plays the role of a key support/resistance level.

PP = (H + L + C) / 3
R1 = (2 * PP) – L
R3 = PP + RANGE * 2
R4 = PP + RANGE * 3
S1 = (2 * PP) – H
S3 = PP – RANGE * 2
S4 = PP – RANGE * 3


Camarilla levels are located much closer to the current price, therefore, interactions with them occur much more often. This technique is suitable for those who perform short-term trades.

R1 = C + RANGE * 1.1 / 12
R2 = C + RANGE * 1.1 / 6
R3 = C + RANGE * 1.1 / 4
R4 = C + RANGE * 1.1 / 2
S1 = C – RANGE * 1.1 / 12
S2 = C – RANGE * 1.1 / 6
S3 = C – RANGE * 1.1 / 4
S4 = C – RANGE * 1.1 / 2
PP = (S1 + R1) / 2

Please note, above PP formula is somewhat different from the generally known Camarilla method. Here we offer you a modified calculation, as using the traditional approach, we get a level that does not correspond to the logic of other support and resistance levels.


This technique is similar to the classical one, but more attention is given to the closing price of the period while calculating the basic PP line.

PP = (H + L + (C * 2)) / 4
R1 = (2 * PP) – L
R3 = R1 + RANGE
R4 = R3 + RANGE
S1 = (2 * PP) – H
S3 = S1 – RANGE
S4 = S3 – RANGE


The theory of Fibonacci numbers is commonly used in the Forex market. Pivot Points is not an exception. According to this method, the levels of resistance and support are determined by multiplying the range (R) to the corresponding Fibonacci numbers.

PP = (H + L + C) / 3
R1 = PP + (R x 0.382)
R2 = PP + (R x 0.618)
R3 = PP + (R x 1.000)
R4 = PP + (R x 1.618)
S1 = PP – (R x 0.382)
S2 = PP – (R x 0.618)
S3 = PP – (R x 1.000)
S4 = PP + (R x 1.618)

Which of these Pivot Points calculation methods is the best? There is no best or worst method. In fact, each of them can work, and you should make a choice based on your beliefs in trading.

Indicator Settings

The indicator is designed in the “All In One" format. This means you can customize it according to your wishes, as we did our best to include all of the most popular functions in this MT4 indicator.

Please, contact us if you have any special wishes or improvement ideas, we will gladly consider them.

Pivot Point Indicator Settings

Calculation Method – select the method of Pivot Points calculation: Classical, Camarilla, Woodie, Fibonacci. The formulas for each method are described above.

Calculation Period – It determines the period for which the values of High, Low, Close will be taken.

Available periods:

  • Hourly;
  • Daily;
  • Weekly;
  • Monthly.

Number of Periods to show. The number of previous periods to be displayed on the chart. This parameter is not taken into account if the option “Show only the current period" is set.

Show Only Recent Period. Display one or more calculation periods.

Depth of Levels – limits the number of displayed support and resistance lines on the chart.

Right Shift – continue the line to the full length of the right indent on the chart.

Color Scheme – automatic detection of the color scheme for the indicator. It is also possible to change the background color manually.

How to add Pivot Points to MT4?

Follow the instructions below to install the indicator:

  1. Download the PivotPoints.All-In-One indicator from the link at the top of the page;
  2. Unpack the archive into the MQL4/ folder of your terminal;
  3. Restart the MetaTrader 4 terminal;
  4. Run the indicator (Get indicator on the chart);
  5. The Pivot Points lines will appear on the chart. Then you can customize them using the settings of the indicator.
69.1k .zip