ISnapshotStorage

StockSharp.Algo.Storages

Die Schnittstelle für den Zugriff auf die Speicherung von Snapshot-Preisen.

Eigenschaften

Dates
public IEnumerable<DateTime> Dates { get; }
value = iSnapshotStorage.Dates

Um alle Daten zu erhalten, für die Marktdaten aufgezeichnet werden.

Methoden

Clear
public void Clear(object key)
iSnapshotStorage.Clear(key)

Entfernen Sie Snapshot für den angegebenen Schlüssel.

key
Schlüssel.
ClearAll
public void ClearAll()
iSnapshotStorage.ClearAll()

Deutliche Lagerung.

Get
public Message Get(object key)
result = iSnapshotStorage.Get(key)

Erhalten Sie Snapshot für den angegebenen Schlüssel.

key
Schlüssel.

Rückgabe: Momentaufnahme.

GetAll
public IEnumerable<Message> GetAll(DateTime? from, DateTime? to)
result = iSnapshotStorage.GetAll(from, to)

Holen Sie sich alle Snapshots.

from
Startdatum, ab dem Daten abgerufen werden müssen.
to
Enddatum, bis zu dem Daten abgerufen werden müssen.

Rückgabe: Alle Snapshots.

Update
public void Update(Message message)
iSnapshotStorage.Update(message)

Update Snapshot.

message
Nachricht.