Navigation:  Technical Indicators >

Pivot Points - Monthly - Fibonacci Ratios

Previous pageReturn to chapter overviewNext page

 

Pivot Points - Monthly - Fibonacci Ratios

 

Overview

 

Coming soon...

 

TI_PivotPointsMonthlyFibs_01

 

Interpretation

 

The Fibonacci Ratio Monthly Pivot Point indicator can be used in place of the traditional Monthly Pivot Point indicator. Please refer to the "Pivot Point - Monthly" indicator for additional details.

 

Implementation

 

PLEASE READ THIS SECTION BEFORE USING THIS INDICATOR!

 

The Monthly Pivot Points are calculated at 12:00 AM EST on the first of each month using the previous month.

 

Attaching this indicator to a15-Minute chart interval or lower intervals is NOT possible due to the limitation of history data available in VT Trader. Attaching this indicator to a Monthly chart is also NOT possible since the pivot calculations are not designed for those intervals.

 

It is suggested to increase the number of bars loaded into the charts before using this indicator. The History Length can be Set using:

 

VT Trader > Navigator Window > Options Bookmark > Properties > General > General Properties > Communication Bookmark

 

Recommended History Lengths:

 

5,000 bars are recommended for 30-Minute chart intervals or higher intervals

 

If the chart window shrinks the price bars too much when the pivot point indicator is added, remove the pivot point indicator from the chart and then DISABLE the Auto-Size Vertically option before reattaching the indicator. Once reattached, you can manually Zoom In Vertically to re-adjust the chart scaling as desired.

 

Construction

 

1. Navigator Window>Tools>Indicator Builder>[New] button

 

2. In the Indicator Bookmark, type the following text for each field:

 

Name: Pivot Points - Monthly - Fibonacci Ratios

Short Name: vt_PPIMonthlyFibs

Label Mask: Pivot Points - Monthly - Fibonacci Ratios | Pivot: %PivotPoint%, R1: %Resistance1%, R2: %Resistance2%, R3: %Resistance3%, S1: %Support1%, S2: %Support2%, S3: %Support3%

Placement: Price Frame

Inspect Alias: Pivot Points - Monthly - Fibonacci

 

3. In the Input Bookmark, create the following variables:

 

This indicator requires no input variables.

 

4. In the Output Bookmark, create the following variables:

 

[New] button...

Var Name: Resistance3

Name: (R3)

Line Color: light blue

Line Width: slightly thicker

Line Type: solid

 

[New] button...

Var Name: Resistance2

Name: (R2)

Line Color: blue

Line Width: slightly thicker

Line Type: solid

 

[New] button...

Var Name: Resistance1

Name: (R1)

Line Color: dark blue

Line Width: slightly thicker

Line Type: solid

 

[New] button...

Var Name: PivotPoint

Name: (Pivot Point)

Line Color: black

Line Width: very thick

Line Type: solid

 

[New] button...

Var Name: Support1

Name: (S1)

Line Color: dark red

Line Width: slightly thicker

Line Type: solid

 

[New] button...

Var Name: Support2

Name: (S2)

Line Color: red

Line Width: slightly thicker

Line Type: solid

 

[New] button...

Var Name: Support3

Name: (S3)

Line Color: light red

Line Width: slightly thicker

Line Type: solid

 

5. In the Horizontal Line Bookmark, create the following lines:

 

This indicator requires no horizontal lines.

 

6. In the Formula Bookmark, copy and paste the following formula:

 

_BarCount:= BarCount();

 

CalculateLookBackPeriods:= Barssince(Month()<>ref(Month,-1));

LookBackPeriods:= valuewhen(1, Cross(0.5,CalculateLookBackperiods), ref(CalculateLookBackPeriods,-1));

 

H1:= valuewhen(1, Month()<>ref(Month,-1), HHV(H,LookBackPeriods));

L1:= valuewhen(1, Month()<>ref(Month,-1), LLV(L,LookBackPeriods));

C1:= valuewhen(1, Month()<>ref(Month,-1), C);

 

IndicatorDisplay:= if(_BarCount>=(2*LookBackPeriods), 1, 0);

 

PivotPoint:= if(IndicatorDisplay=1, (H1+L1+C1)/3, null);

 

Resistance1:= if(IndicatorDisplay=1, PivotPoint + ((H1-L1) * 0.382), null);

Resistance2:= if(IndicatorDisplay=1, PivotPoint + ((H1-L1) * 0.618), null);

Resistance3:= if(IndicatorDisplay=1, PivotPoint + ((H1-L1) * 1.000), null);

 

Support1:= if(IndicatorDisplay=1, PivotPoint - ((H1-L1) * 0.382), null);

Support2:= if(IndicatorDisplay=1, PivotPoint - ((H1-L1) * 0.618), null);

Support3:= if(IndicatorDisplay=1, PivotPoint - ((H1-L1) * 1.000), null);

 

7. Click the "Save" icon to finish building the Pivot Points - Monthly - Fibonacci Ratios indicator.