Excel Add-in for IM

Funktion INFRONT.GETTICKDATA

Die Funktion INFRONT.GETSELECTION ermöglicht die Abfrage von Intraday-Tick-by-Tick-Daten für ein Instrument

Funktionssyntax

Visual Basic
INFRONT.GETTICKDATA( <instrument identifier>; <datetime start>; <datetime end>; <options>)



Parameter

Kennung des Instruments

Siehe Funktion GETFIELD

Datum Beginn

Das Startdatum und die Startzeit des Zeitraums, für den Sie die Intradaydaten wünschen.  
Das Format sollte <Jahr>-<Monat>-<Tag>T<Stunde>:<Minuten>:<Sekunden> sein, z. B. 2023-02-01T09:00:00

Datum Ende

Das Enddatum und die Endzeit des Zeitraums, für den Sie die Intradaydaten wünschen.  
Das Format sollte <Jahr>-<Monat>-<Tag>T<Stunde>:<Minuten>:<Sekunden> sein, z. B. 2023-02-01T09:00:00

Optionen

Die Optionen sollen als JSON bereitgestellt werden, aber es scheint, dass Sie nur Parameter als String von Excel bereitstellen und als JSON parsen können. Das bedeutet, dass die Anführungszeichen innerhalb der JSON-Zeichenfolge für gültiges JSON doppelt angegeben werden müssen.

Beispiel


=INFRONT.GETTICKDATA("DTR0CK.ETR"; "2022-11-21T12:00:00"; "2022-11-21T13:00:00"; "{""intradayType"":""BID""}")


Optionale Parameter

Beschreibung

sorting

Sortierung der Tickpreise. Standard ist ASC (älteste Preise zuerst).

Mögliche Werte

  • ASC

  • DESC

Beispiel

=INFRONT.GETTICKDATA("DTR0CK.ETR"; "2022-11-21 12:00:00"; "2022-11-21 13:00:00"; "{""tickAggregation"":""5""; ""sorting"":""DESC""}")


convertTo

ISO-Währungscode, der angibt, in welche Währung der Wert umgerechnet werden soll.  

Beispiel

=INFRONT.GETTICKDATA("710000.ETR"; "2022-12-08 10:00:00"; "2022-12-08 10:05:00"; "{""convertTo"":""JPY""}")


tickAggregation

Die Anzahl der zu aggregierenden Ticks. Die Voreinstellung ist 0.

Mögliche Werte: 0, 5, 10, 20, 50, 100

Beispiel

=INFRONT.GETTICKDATA("DTR0CK.ETR"; "2022-11-21T12:00:00"; "2022-11-21T13:00:00"; "{""tickAggregation"":""5""}")


intradayType

Entscheiden Sie, welchen Kurstyp Sie anzeigen möchten.

Mögliche Werte

  • LAST

  • BID

  • ASK

Beispiel

=INFRONT.GETTICKDATA("DTR0CK.ETR"; "2022-11-21T12:00:00"; "2022-11-21T13:00:00"; "{""intradayType"":""BID""}")