IChartExtensions

StockSharp.Charting

IChart-Erweiterungen.

Eigenschaften

IndicatorPainterProvider
public static IChartIndicatorPainterProvider IndicatorPainterProvider { get; }
value = IChartExtensions.IndicatorPainterProvider

IChartIndicatorPainterProvider

IndicatorProvider
public static IIndicatorProvider IndicatorProvider { get; }
value = IChartExtensions.IndicatorProvider

IIndicatorProvider

TryIndicatorPainterProvider
public static IChartIndicatorPainterProvider TryIndicatorPainterProvider { get; }
value = IChartExtensions.TryIndicatorPainterProvider

IIndicatorProvider

TryIndicatorProvider
public static IIndicatorProvider TryIndicatorProvider { get; }
value = IChartExtensions.TryIndicatorProvider

IIndicatorProvider

Methoden

Add
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartCandleElement element, ICandleMessage candle, decimal openPrice, decimal highPrice, decimal lowPrice, decimal closePrice, CandlePriceLevel[] priceLevels, CandleStates state)
result = IChartExtensions.Add(item, element, candle, openPrice, highPrice, lowPrice, closePrice, priceLevels, state)

Legen Sie die Kerzendaten.

item
IChartDrawDataItem Instanz.
element
Das Diagrammelement, das eine Kerze darstellt.
candle
Kerzen.
openPrice
Eröffnungspreis.
highPrice
Höchster Preis.
lowPrice
Niedrigster Preis.
closePrice
Schlusspreis.
priceLevels
Preisniveaus.
state
Kerzenzustand.

Rückgabe: IChartDrawDataItem Instanz.

Add
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartTradeElement element, MyTrade trade)
result = IChartExtensions.Add(item, element, trade)

Setzen Sie die Bestelldaten ein.

item
IChartDrawDataItem Instanz.
element
Das Diagrammelement, das die Geschäfte darstellt.
trade
Handelswert.

Rückgabe: IChartDrawDataItem Instanz.

Add
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartOrderElement element, Order order, string errorMessage)
result = IChartExtensions.Add(item, element, order, errorMessage)

Setzen Sie die Bestelldaten ein.

item
IChartDrawDataItem Instanz.
element
Das Diagrammelement, das die Aufträge darstellt.
order
Der Auftragswert.
errorMessage
Fehlerregistrierung/Stornierung der Bestellung.

Rückgabe: IChartDrawDataItem Instanz.

Add
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartCandleElement element, ICandleMessage candle)
result = IChartExtensions.Add(item, element, candle)

Legen Sie die Kerzendaten.

item
IChartDrawDataItem Instanz.
element
Das Diagrammelement, das eine Kerze darstellt.
candle
Die Kerzendaten.

Rückgabe: IChartDrawDataItem Instanz.

Add
public static IChartDrawDataItem Add(IChartDrawDataItem item, IChartElement element, object value)
result = IChartExtensions.Add(item, element, value)

Setzen Sie die Chartdaten.

item
IChartDrawDataItem Instanz.
element
Das Diagrammelement.
value
Der Chartwert.

Rückgabe: IChartDrawDataItem Instanz.

ClearAreas
public static void ClearAreas(IChart chart)
IChartExtensions.ClearAreas(chart)

Um alle Bereiche aus dem Diagramm zu entfernen.

chart
IChart
FillIndicators
public static void FillIndicators(IChart chart)
IChartExtensions.FillIndicators(chart)

Füllen Sie IndicatorTypes mit IIndicatorProvider aus.

chart
Karte.
GetAutoRange
public static bool GetAutoRange(IChartArea area)
result = IChartExtensions.GetAutoRange(area)

Um die automatische Reichweite für die X-Achse zu verwenden.

area
IChartArea

Rückgabe: Um die automatische Reichweite für die X-Achse zu verwenden.

GetElements
public static IEnumerable<IChartElement> GetElements(IChart chart)
result = IChartExtensions.GetElements(chart)

Holen Sie sich alle Elemente.

chart
IChart

Rückgabe: Kartenelemente.

GetElements``1
public static IEnumerable<T> GetElements<T>(IChart chart)
result = IChartExtensions.GetElements(chart)

Holen Sie sich alle Elemente.

chart
IChart

Rückgabe: Kartenelemente.

IsDefault
public static bool IsDefault(IChartAxis axis)
result = IChartExtensions.IsDefault(axis)

Ob diese Achse aus dem Chartbereich entfernt werden kann.

SetAutoRange
public static void SetAutoRange(IChartArea area, bool value)
IChartExtensions.SetAutoRange(area, value)

Um die automatische Reichweite für die X-Achse zu verwenden.

area
IChartArea
value
Um die automatische Reichweite für die X-Achse zu verwenden.
TryGetChart
public static IChart TryGetChart(IChartElement elem)
result = IChartExtensions.TryGetChart(elem)

Das Diagramm, auf dem das Element gezeichnet ist.

elem
IChartElement

Rückgabe: Das Diagramm, auf dem das Element gezeichnet ist.

TryGetXAxis
public static IChartAxis TryGetXAxis(IChartElement elem)
result = IChartExtensions.TryGetXAxis(elem)

X-Achse dieses Elements, an dem es derzeit befestigt ist.

elem
IChartElement

Rückgabe: X-Achse dieses Elements, an dem es derzeit befestigt ist.

TryGetYAxis
public static IChartAxis TryGetYAxis(IChartElement elem)
result = IChartExtensions.TryGetYAxis(elem)

Y-Achse dieses Elements, an dem es derzeit befestigt ist.

elem
IChartElement

Rückgabe: Y-Achse dieses Elements, an dem es derzeit befestigt ist.

Felder

DefaultXAxisId
public const string DefaultXAxisId
value = IChartExtensions.DefaultXAxisId

Der primäre Titel für die X-Achse.

DefaultYAxisId
public const string DefaultYAxisId
value = IChartExtensions.DefaultYAxisId

Der primäre Titel für die Y-Achse.