An object that draws channel lines based on Fibonacci sequences.

Namespace: RightEdge.Common.ChartObjects
Assembly: Common (in Common.dll) Version: 2010.1.0.0 (2010.1.0.0)

Syntax

C#
[SerializableAttribute]
public class ChartFibChannel : ChartSplitObjectBase
Visual Basic
<SerializableAttribute>
Public Class ChartFibChannel
	Inherits ChartSplitObjectBase
Visual C++
[SerializableAttribute]
public ref class ChartFibChannel : public ChartSplitObjectBase
F#
[<SerializableAttribute>]
type ChartFibChannel =  
    class
        inherit ChartSplitObjectBase
    end

Remarks

This object is a free form channel that does not take any chart data into consideration. The first point is the anchor point. The second point controls the horizontal orientation of the channels. The final point specifies the vertical span of the channels. The channel lines are calculated using Fibonacci sequences.

Examples

Create a fibonacci channel object programmatically (C#)
 Copy imageCopy
// Setup our X coordinates.
DateTime anchorPoint = DateTime.Now.AddDays(-14);
DateTime orientationPoint = DateTime.Today;

// Create the fibonacci channel object
ChartFibChannel channel = new ChartFibChannel(new ChartPoint(anchorPoint, 25.00),
                                                new ChartPoint(orientationPoint, 25.00),
                                                new ChartPoint(orientationPoint, 20.00));

// Add this object to the chart.  "symbol" would equal the current symbol object in the system.
ChartObjects.Add(symbol, channel);

Inheritance Hierarchy

See Also