Class GatorOscillator
- Namespace
- StockSharp.Algo.Indicators
- Assembly
- StockSharp.Algo.dll
Gator oscillator.
[Display(ResourceType = typeof(LocalizedStrings), Name = "Gator", Description = "GatorOscillator")]
[Doc("topics/api/indicators/list_of_indicators/gator_oscillator.html")]
[IndicatorOut(typeof(GatorOscillatorValue))]
public class GatorOscillator : BaseComplexIndicator<GatorOscillatorValue>, IComplexIndicator, IIndicator, IPersistable, ICloneable<IIndicator>, ICloneable
- Inheritance
-
GatorOscillator
- Implements
- Derived
- Inherited Members
- Extension Methods
Remarks
Constructors
GatorOscillator()
Initializes a new instance of the GatorOscillator.
public GatorOscillator()
Properties
Histogram1
Top histogram.
[TypeConverter(typeof(ExpandableObjectConverter))]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Up", Description = "TopHistogram", GroupName = "General")]
public GatorHistogram Histogram1 { get; }
Property Value
Histogram2
Lower histogram.
[TypeConverter(typeof(ExpandableObjectConverter))]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Down", Description = "LowHistogram", GroupName = "General")]
public GatorHistogram Histogram2 { get; }
Property Value
Measure
public override IndicatorMeasures Measure { get; }
Property Value
Methods
CalcIsFormed()
Calc IsFormed.
protected override bool CalcIsFormed()
Returns
CreateValue(DateTimeOffset)
Create GatorOscillatorValue.
protected override GatorOscillatorValue CreateValue(DateTimeOffset time)
Parameters
time
DateTimeOffset
Returns
OnProcess(IIndicatorValue)
To handle the input value.
protected override IIndicatorValue OnProcess(IIndicatorValue input)
Parameters
input
IIndicatorValueThe input value.
Returns
- IIndicatorValue
The resulting value.
ToString()
public override string ToString()