[Expand]General Information
[Collapse]WinForms Controls
  .NET Core Support
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications, and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Property Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Gantt Control
  [Collapse]Chart Control
   [Expand]Getting Started
   [Expand]Charting Basics
   [Expand]Series Views
   [Collapse]Chart Elements
      [Expand]Simple Indicators
       Fibonacci Indicators
       Moving Average and Envelope
       Oscillator Indicators
       Trend Indicators
       Price Indicators
       Error Bars
      Series Points
      Series Point Labels
      Total Labels
      Series Titles
     Chart Titles
   [Expand]Providing Data
   [Expand]Data Representation
   [Expand]Appearance Customization
   [Expand]End-User Features
   [Expand]Design-Time Features
   [Expand]Visual Elements
   [Expand]Additional Resources
  [Expand]Map Control
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]PDF Viewer
  [Expand]TreeMap Control
  [Expand]Sunburst Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Fibonacci Indicators

This document provides a general overview of Fibonacci indicators, and details each of the available types.

This document consists of the following sections.

Expanded Fibonacci Indicators Overview

Fibonacci indicators are tools that are primarily used in financial analysis, to forecast levels of support and resistance for a Stock price trend. However, with XtraCharts, you can use them not only with Stock and Candlestick charts, but for any 2D XY- or Gantt-series as well.

Referring to the Fibonacci sequence, these indicators are intended to expose the golden ratio symmetry between two given Series Points (FinancialIndicator.Point1 and FinancialIndicator.Point2) in different visual forms, depending on the kind of an indicator.

Each point's coordinates are determined by its FinancialIndicatorPoint.Argument and FinancialIndicatorPoint.ValueLevel properties. So, for a Stock chart you can define the StockLevel.Low level for one point, and StockLevel.High for another (or, StockLevel.Open and StockLevel.Close ).

And, between these two extreme points (through which the base level lines pass), intermediate points are distributed (along with the corresponding additional levels), based on values suggested by the golden ratio.

The appearance of radius lines is individually adjusted for the base (FibonacciIndicator.BaseLevelColor, FibonacciIndicator.BaseLevelLineStyle and FibonacciIndicatorLabel.BaseLevelTextColor) and intermediate (Indicator.Color, Indicator.LineStyle and TitleBase.TextColor) levels. Common options of indicator labels are available via the FibonacciIndicator.Label property.

Note that all the chart's indicators are painted, based on a palette defined via the ChartControl.IndicatorsPaletteName property.

A Fibonacci indicator is represented by the FibonacciIndicator class instance residing in the IndicatorCollection of a view, accessible via the XYDiagram2DSeriesViewBase.Indicators property. To learn how a Fibonacci indicator is added to the collection, refer to How to: Add a Fibonacci Indicator to a Chart.

Three kinds of Fibonacci indicators are provided by the FibonacciIndicator.Kind property:

Expanded Fibonacci Arcs

The FibonacciIndicatorKind.FibonacciArcs kind is represented by concentric circles, whose center corresponds to a value level of FinancialIndicator.Point1. Along with the second point's value level, they correspond to the 0% and 100% radii (the base levels), with intermediate radii suggested by the golden ratio (except for the 50% level).

An example of Fibonacci Arcs can be seen in the following image (the 100% level is shown).

You can choose which levels are shown, via the FibonacciIndicator.ShowLevel100, FibonacciIndicator.ShowLevel23_6 and FibonacciIndicator.ShowLevel76_4 properties.

Expanded Fibonacci Fans

The FibonacciIndicatorKind.FibonacciFans kind has the first point's value level connected with a value level of another point by the base level line. This trend is taken for 0% from the same center (the first point's value level), at angles suggested by the golden ratio, intermediate lines are drawn.

An example of the Fibonacci Fans can be seen in the following image (with the 0% level being shown).

You can choose which levels should be shown, via the FibonacciIndicator.ShowLevel0, FibonacciIndicator.ShowLevel23_6 and FibonacciIndicator.ShowLevel76_4 properties.

Expanded Fibonacci Retracement

The FibonacciIndicatorKind.FibonacciRetracement kind takes a first point's value level as 100%, and across this point a line is drawn. The other point's value level taken is 0%, and its line is drawn in parallel to the first. The intermediate space is marked off by parallels, drawn where additional levels lie.

An example of the Fibonacci Retracement can be seen in the following image (with an additional 161.8% level being shown).

You can choose which levels should be shown, via the FibonacciIndicator.ShowLevel23_6 and FibonacciIndicator.ShowLevel76_4 properties. Plus, the FibonacciIndicator.ShowAdditionalLevels option can draw golden ratio levels beyond 100% (e.g. 161.8%, 261.8%, and so on), if they are allowed by the chart's size.

For more elaborate information on Fibonacci indicators, with a detailed description of each type, visit our web site at Fibonacci indicators in financial charts and Fibonacci indicators online demo.

Expanded See Also

Is this topic helpful?​​​​​​​