OscillatorPane
StockSharp.Xaml.Charting.Maui
A sub-pane stacked below the price chart with its own vertical scale — e.g. RSI (fixed 0..100 with 30/70 guide lines) or MACD (auto-ranged around a zero guide).
Implements: IEquatable<OscillatorPane>
Constructors
OscillatorPane
public OscillatorPane(string Name, IReadOnlyList<OscillatorSeries> Series, decimal? FixedMin, decimal? FixedMax, IReadOnlyList<decimal> Levels)
oscillatorPane = OscillatorPane(Name, Series, FixedMin, FixedMax, Levels)
A sub-pane stacked below the price chart with its own vertical scale — e.g. RSI (fixed 0..100 with 30/70 guide lines) or MACD (auto-ranged around a zero guide).
- Name
- Caption drawn at the pane's top-left.
- Series
- One or more line series to plot.
- FixedMin
- Fixed lower bound, or null to auto-range from the series.
- FixedMax
- Fixed upper bound, or null to auto-range from the series.
- Levels
- Horizontal guide levels (e.g. 30 and 70 for RSI, 0 for MACD).
Properties
FixedMax
public decimal? FixedMax { get; set; }
value = oscillatorPane.FixedMax
oscillatorPane.FixedMax = value
Fixed upper bound, or null to auto-range from the series.
FixedMin
public decimal? FixedMin { get; set; }
value = oscillatorPane.FixedMin
oscillatorPane.FixedMin = value
Fixed lower bound, or null to auto-range from the series.
Levels
public IReadOnlyList<decimal> Levels { get; set; }
value = oscillatorPane.Levels
oscillatorPane.Levels = value
Horizontal guide levels (e.g. 30 and 70 for RSI, 0 for MACD).
Name
public string Name { get; set; }
value = oscillatorPane.Name
oscillatorPane.Name = value
Caption drawn at the pane's top-left.
Series
public IReadOnlyList<OscillatorSeries> Series { get; set; }
value = oscillatorPane.Series
oscillatorPane.Series = value
One or more line series to plot.