Potential Center Points Setup: This view shows the anchor points A and B, defined by the user, which form the basis of the calculations. The indicator dynamically calculates various potential Center points (C through N, and X) based on the A-B structure, representing different geometric origins available for selection in the settings.
Default Settings (Center X, FibCircle): Using the default Center X (calculated midpoint) with the default FibCircle. Although circles begin plotting only after Point B is established, their curvature shows they are geometrically centered on X. This configuration matches the standard TradingView Fib Circle tool, providing a baseline.
Centering on Endpoint B: Using Point B, the user-defined end of the swing, as the Center. This anchors the circular projections directly to the swing's termination point. Unlike centering on the midpoint (X) or start point (A), this focuses the analysis on geometric expansion originating precisely from the conclusion of the measured A-B move.
Projected Center J: Using the projected Point J as the Center. Its position is calculated based on the A-B swing (conceptually, it represents a forward projection related to the A-X midpoint relationship) and is located chronologically beyond Point B. This type of forward projection often allows complete circles to be visualized as price develops into the corresponding time zone.
Time Symmetry Projection (Center L): Uses the projected Point L as the Center. It is located at the price level of the start point (A), projected forward in time from B by the full duration of the A-B swing. This perspective focuses analysis on temporal symmetry, exploring geometric expansions from a point representing a full time cycle completion anchored back at the swing's origin price level.
Default Behavior (X Center, FibCircle Formula): This configuration uses the midpoint (Center X) and the FibCircle scaling Formula, representing the indicator's effective default setup when 'Auto' is selected for both options initially. This is designed to match the output of the standard TradingView Fibonacci Circle drawing tool.
Center B with Unscaled Formula: This example shows the indicator applied to an uptrend with the Center set to Point B and the Circle Formula set to Unscaled. This configuration projects the defined levels (0.236, 0.382, etc.) as arcs originating directly from the swing's termination point (B) without applying any additional mathematical scaling from the formulas.
Visualization with Projected Center J: Here, circles are centered on the projected point J, calculated from the A-B structure but located forward in time from point B. Notice how using this forward-projected origin allows complete inner circles to be drawn once price action develops into that zone, providing a distinct visual representation of the expanding geometric field compared to using earlier anchor points. (Unscaled formula used in this example).
PhiSquared Scaling from Endpoint B: The PhiSquared scaling Formula applied from the user-defined swing endpoint (Point B). Radii expand based on a normalized relationship with φ² (the square of the Golden Ratio), creating a unique geometric structure and spacing between the circle levels compared to other formulas like Unscaled or GoldenFib.
Centering on Swing Origin (Point A): Illustrates using Point A, the user-defined start of the swing, as the circle Center. Note the significantly larger scale and wider spacing of the resulting circles. This difference occurs because centering on the swing's origin (A) typically leads to a larger base radius calculation compared to using the midpoint (X) or endpoint (B). (Unscaled formula used).
Center Point D: Point D, dynamically calculated from the A-B swing, is used as the origin (Center=D). It is specifically located at the price level of the swing's start point (A) occurring precisely at the time coordinate of the swing's end point (B). This offers a unique perspective, anchoring the geometric expansion to the initial price level at the exact moment the defining swing concludes. (Unscaled formula shown).
Center Point G: Point G, also dynamically calculated from the A-B swing, is used as the origin (Center=G). It is located at the price level of the swing's endpoint (B) occurring at the time coordinate of the start point (A). This provides the complementary perspective to Point D, anchoring the geometric expansion to the final price level achieved but originating from the moment the swing began. As observed in the example, using Point G typically results in very wide circle projections due to its position relative to the core A-B action. (Unscaled formula shown).
Center Point I: Half-Duration Projection: Using the dynamically calculated Point I as the Center. Located at Point B's price level but projected forward in time by half the A-B swing duration, Point I's calculated time coordinate often falls outside the initially visible chart area. As the chart progresses, this origin point will appear, revealing large, sweeping arcs representing geometric expansions based on a half-cycle temporal projection from the swing's endpoint price. (Unscaled formula shown).
Center Point M: Point M, also dynamically calculated from the A-B swing, serves as the origin (Center=M). It combines the midpoint price level (derived from X) with a time coordinate projected forward from Point B by the full duration of the A-B swing. This perspective anchors the geometric expansion to the swing's balance price level but originates from the completion point of a full temporal cycle relative to the A-B move. Like other projected centers, using M allows for complete circles to be visualized as price progresses into its time zone. (SilverFib formula shown).
Geometric Validation & Functionality: Comparing the indicator (red lines), using its default settings (Center X, FibCircle Formula), against TradingView's standard Fib Circle tool (green lines/white background). The precise alignment, particularly visible at the 1.50 and 2.00 levels shown, validates the core geometry calculation.
Settings for selecting the circle origin and scaling method.
- Center: Dropdown menu to select the origin point for the circles.
Auto: Automatically uses point X (the calculated midpoint between A and B).
Selectable points including start/end (A, B), midpoint (X), plus various points derived from or projected beyond the A-B swing (C-N).- Circle Formula: Dropdown menu to select the mathematical method for scaling circle radii.
- Auto: Automatically selects a default formula ('FibCircle' if Center is 'X', 'Unscaled' otherwise).
- Includes standard Fibonacci scaling (FibCircle, GoldenFib), other mathematical constants (PiScaled, eScaled), metallic means (SilverRatio), phi transformations (PhiDecay, PhiSquared), and others.
Configuration options for the 12 individual Fibonacci levels.
Settings related to core calculation methods.
- Radius Calc: Defines how the base radius is calculated (e.g., 'Auto' for vertical price range, 'Geometric' for diagonal price-time distance).
- Chart Scale: Aligns circle calculations with the chart's vertical axis setting ('Standard' or 'Logarithmic') for accurate visual proportions.
Settings controlling the visual display of the indicator elements.
- Plots: Dropdown controlling which parts of the calculated circles are displayed (Upper, All, or Lower).
- Labels: Dropdown controlling the display of the numerical level value labels (All, Left, Right, or None).
- Setup: Dropdown controlling the visibility of the initial setup graphics (Show or Hide).
- Info: Dropdown controlling the visibility of the small information table (Show or Hide).
- Text Size: Adjusts the font size for all text elements displayed by the indicator (Value ranges from 0 to 36).
- Line Width: Adjusts the width of the circle plots (1-10).
Inputs for the anchor points defining the base swing.
These settings define the start (Point A) and end (Point B) of the price swing used for all calculations.
- Point A (Time, Price): Input fields for the exact time coordinate and price level of the swing's starting point (A).
- Point B (Time, Price): Input fields for the exact time coordinate and price level of the swing's ending point (B).
- Interactive Adjustment: Points A and B can typically be adjusted directly by clicking and dragging their markers on the chart (if 'Setup' is set to 'Show'). Changes update settings automatically.
In pieno spirito TradingView, il creatore di questo script lo ha reso open-source, in modo che i trader possano esaminarlo e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricorda che la ripubblicazione del codice è soggetta al nostro Regolamento.
Per un accesso rapido a un grafico, aggiungi questo script ai tuoi preferiti: per saperne di più clicca qui.
In pieno spirito TradingView, il creatore di questo script lo ha reso open-source, in modo che i trader possano esaminarlo e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricorda che la ripubblicazione del codice è soggetta al nostro Regolamento.
Per un accesso rapido a un grafico, aggiungi questo script ai tuoi preferiti: per saperne di più clicca qui.