OHLCV-, Indikator-, Ereignis- und Laufzeittypen, die von StockChart verwendet werden.
Import
importtype { OHLCVData } from"@sixtyfold/stock";
Verwenden Sie den oben gezeigten öffentlichen Einstiegspunkt. Reine Typimporte werden aus dem Anwendungs-JavaScript entfernt.
CandleStyle
Stil zur Darstellung von Kursdaten
Import@sixtyfold/stock·Typ
type CandleStyle = "filled" | "hollow" | "ohlc"
KeyboardAnnouncementMessages
Lokalisierbare Ansagen, die nach Tastaturaktionen im Diagramm ausgegeben werden.
Import@sixtyfold/stock·Schnittstelle
interface KeyboardAnnouncementMessages
Mitglied
Definition
Beschreibung
panLeft?
string | undefined
Schwenken nach links.
panRight?
string | undefined
Schwenken nach rechts.
reset?
string | undefined
Zurücksetzen.
selectionCancelled?
string | undefined
Auswahl abgebrochen.
viewport?
string | undefined
Optionaler Viewport-Kontext, der nach einem erfolgreichen Schwenken, Zoomen oder Zurücksetzen angehängt wird. Die Platzhalter {startPercent}, {endPercent} und {spanPercent} werden durch Positionen relativ zum vollständigen Datenbereich ersetzt. Setzen Sie einen leeren String, um nur die Aktionsmeldung anzukündigen.
zoomIn?
string | undefined
Zoom-in-Text.
zoomOut?
string | undefined
Zoom-out-Text.
OHLCVData
Sechs ausgerichtete, geordnete Spalten für Zeitstempel, OHLC und Volumen.
Import@sixtyfold/stock·Schnittstelle
interface OHLCVData
Mitglied
Definition
Beschreibung
close
Float64Array<ArrayBufferLike>
Schlusskurs-Spalte, indexbasiert ausgerichtet mit den OHLCV-Zeitstempeln.
high
Float64Array<ArrayBufferLike>
Obergrenzenwerte, indexbasiert ausgerichtet mit X und der passenden Untergrenzen-Spalte.
length
number
Anzahl aktiver ausgerichteter Zeilen, die aus den bereitgestellten Datenspalten gelesen werden sollen.
low
Float64Array<ArrayBufferLike>
Nach Index mit X ausgerichtete untere Grenzwerte und die entsprechende obere Grenzspalte.
open
Float64Array<ArrayBufferLike>
Eröffnungspreisspalte, nach Index mit den OHLCV‑Zeitstempeln ausgerichtet.
timestamp
Float64Array<ArrayBufferLike>
Unix‑Zeitstempel (ms). Aufsteigende und absteigende Eingaben werden akzeptiert.
volume
Float64Array<ArrayBufferLike>
Volumenspalte, nach Index mit den OHLCV‑Zeitstempeln und den Preisspalten ausgerichtet.
OverlayErrorCallback
Wird aufgerufen, wenn ein Overlay‑Update eine oder mehrere Auflösungs‑ oder Lieferfehler aufweist.
Import@sixtyfold/stock·typ
type OverlayErrorCallback = (error: ChartOverlayError) => void
RendererErrorCallback
Wird einmal aufgerufen, wenn der Chart‑Renderer versagt und abgebaut werden soll.
Import@sixtyfold/stock·type
type RendererErrorCallback = (error: ChartRendererError) => void
RendererFailurePhase
Phase, in der ein Chart-Renderer aufgehört hat zu arbeiten.
Import@sixtyfold/stock·type
type RendererFailurePhase = "initialization" | "runtime"
StockCandleBatch
Eine übertragbare, ausgerichtete OHLCV-Spaltencharge, die während der Streaming-Installation verwendet wird.
Import@sixtyfold/stock·Schnittstelle
interface StockCandleBatch
Mitglied
Definition
Beschreibung
close
Float64Array<ArrayBufferLike>
Schlusskurs-Spalte, nach Index mit den OHLCV-Zeitstempeln ausgerichtet.
high
Float64Array<ArrayBufferLike>
Obere Grenzwerte, nach Index mit X und der entsprechenden unteren Grenzspalte ausgerichtet.
low
Float64Array<ArrayBufferLike>
Untere Grenzwerte, nach Index mit X und der passenden oberen Grenzspalte ausgerichtet.
open
Float64Array<ArrayBufferLike>
Eröffnungskurs-Spalte, nach Index mit den OHLCV-Zeitstempeln ausgerichtet.
timestamp
Float64Array<ArrayBufferLike>
Zeitstempel in Unix-Epoch-Millisekunden. In der Reihenfolge mit den anderen ausgerichteten Spalten belassen.
volume
Float64Array<ArrayBufferLike>
Volumenspalte, nach Index mit den OHLCV-Zeitstempeln und den Preisspalten ausgerichtet.
StockChartStats
Renderer- und Aggregations-Telemetrie für den aktiven Aktien-Datensatz und Frame.
Import@sixtyfold/stock·interface
interface StockChartStats
Member
Definition
Beschreibung
aggregation
string
Aggregation-Text.
bufferUsage
number
Pufferverbrauchswert.
firstRenderTime
string
Text der ersten Darstellung.
fps
number
FPS-Wert.
frameTime
string
Framezeit-Text.
lodBuilt
number
LOD berechneter Wert.
lodLevel
number
LOD-Ebenenwert.
lodReady
boolean
Ob LOD aktiviert werden soll.
lodTotal
number
LOD Gesamtwert.
renderedCandles
number
Gerenderter Kerzenwert.
renderMode
"worker" | "main"
Wählt den Render-Modus.
ringBuffer
boolean
Ob der Ringpuffer aktiviert werden soll.
totalCandles
number
Anzahl, die für die Gesamtkerzen im aktuellen StatSnapshot des Aktiencharts gemeldet wird.
totalReceived
number
Anzahl, die für die insgesamt im aktuellen Snapshot der Aktienchart-Statistiken empfangenen Werte gemeldet wurde.
visibleCandles
number
Sichtbarer Kerzenwert.
StockCrosshairIndicatorValue
Felder für den Wert des Aktien-Fadenkreuzes (Crosshair).
Import@sixtyfold/stock·interface
interface StockCrosshairIndicatorValue
Member
Definition
Description
color
string
Farbe des Stock-Crosshair-Indikatorwerts.
formattedValue
string
Formatierter Werttext.
id
string
Eindeutige Kennung für diesen Stock-Crosshair-Indikatorwert.
label
string
Aktien-Kreuzlinien-Indikator Wertbeschriftung.
value
number
Wertwert.
StockCrosshairMoveDetail
Kerzen- und abgeleitete Aktienwerte unter dem aktiven Kreuzhair.
Indikatorenkonfigurationen oder berechnete Indikatorwerte, die mit der Detailanzeige bei Verschiebung des Aktien-Fadenkreuzes verbunden sind; die Reihenfolge bleibt für Rendering und Tooltip-Anzeige erhalten.
screenX
number
Bildschirm‑X‑Wert.
screenY
number
Bildschirm‑Y‑Wert.
timestamp
number
Zeitstempel in Unix‑Epoch‑Millisekunden. Halten Sie ihn in der Reihenfolge mit den anderen ausgerichteten Spalten.
StockIndicator
Deklarative Konfiguration von Kursindikatoren.
Import@sixtyfold/stock·type
type StockIndicator = SMAIndicatorConfig | EMAIndicatorConfig | BollingerBandsIndicatorConfig | VWAPIndicatorConfig
StockIndicatorLineDash
Akzeptierte Werte für Strichmuster von Kursindikatorlinien.
Import@sixtyfold/stock·type
type StockIndicatorLineDash = "solid" | "dashed" | "dotted"
StockMarkerPosition
Vertikale Verankerung, die bei der Positionierung eines Aktienmarkers verwendet wird.
Import@sixtyfold/stock·type
type StockMarkerPosition = "above" | "below" | "price"
StockMarkerShape
Glyphen, die von datenverankerten Aktienmarkern unterstützt werden.