Class DonchianChannels
- Namespace
- StockSharp.Algo.Indicators
- Assembly
- StockSharp.Algo.dll
Donchian Channels indicator.
[Display(ResourceType = typeof(LocalizedStrings), Name = "DC", Description = "DonchianChannels")]
[Doc("topics/api/indicators/list_of_indicators/donchian_channels.html")]
[IndicatorOut(typeof(DonchianChannelsValue))]
public class DonchianChannels : BaseComplexIndicator<DonchianChannelsValue>, IComplexIndicator, IIndicator, IPersistable, ICloneable<IIndicator>, ICloneable
- Inheritance
-
DonchianChannels
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
DonchianChannels()
Initializes a new instance of the DonchianChannels.
public DonchianChannels()
Properties
Length
Channel length.
[Display(ResourceType = typeof(LocalizedStrings), Name = "Period", Description = "IndicatorPeriod", GroupName = "General")]
public int Length { get; set; }
Property Value
LowerBand
Lower band.
[Browsable(false)]
public Lowest LowerBand { get; }
Property Value
Middle
Middle band.
[Browsable(false)]
public DonchianMiddle Middle { get; }
Property Value
UpperBand
Upper band.
[Browsable(false)]
public Highest UpperBand { get; }
Property Value
Methods
CreateValue(DateTimeOffset)
Create DonchianChannelsValue.
protected override DonchianChannelsValue CreateValue(DateTimeOffset time)
Parameters
timeDateTimeOffset
Returns
Load(SettingsStorage)
Load settings.
public override void Load(SettingsStorage storage)
Parameters
storageSettingsStorageSettings storage.
Save(SettingsStorage)
Save settings.
public override void Save(SettingsStorage storage)
Parameters
storageSettingsStorageSettings storage.
ToString()
public override string ToString()