- ObjectCreate
- ObjectName
- ObjectDelete
- ObjectsDeleteAll
- ObjectFind
- ObjectGetTimeByValue
- ObjectGetValueByTime
- ObjectMove
- ObjectsTotal
- ObjectSetDouble
- ObjectSetInteger
- ObjectSetString
- ObjectGetDouble
- ObjectGetInteger
- ObjectGetString
- TextSetFont
- TextOut
- TextGetSize
ObjectGetValueByTime
Gibt den Preizwert für die angegebene Zeit des angegebenen Objekts.
double ObjectGetValueByTime(
|
Parameter
chart_id
[in] Identifikator des Charts. 0 bedeutet den laufenden Chart.
name
[in] Objektname.
time
[in] Zeitwert.
line_id
[in] Identifikator der Linie.
Rückgabewert
Preiswert für die angegebene Zeit des angegebenen Objekts.
Hinweis
Die Funktion verwendet einen synchronen Aufruf, d.h. dass die Funktion auf die Ausführung aller Befehle wartet, die vor deren Aufruf zur Warteschlange des Charts hinzugefügt wurden, deswegen kann die Funktion viel Zeit in Anspruch nehmen. Dies muss man beachten, wenn man mit vielen Objekten im Chart arbeitet.
Da das Objekt in einer Preiskoordinate mehrere Werte haben kann, muss man die Nummer der Linie angeben. Diese Funktion ist nur für folgende Objekte anwendbar:
- Trendlinie (OBJ_TREND)
- Trendlinie nach der Ecke (OBJ_TRENDBYANGLE)
- Gann Linie (OBJ_GANNLINE)
- Abstandsgleicher Kanal (OBJ_CHANNEL) - 2 Linien
- Kanal auf der linealen Regression (OBJ_REGRESSION) - 3 Linien
- Kanal der Standardabweichnug (OBJ_STDDEVCHANNEL) - 3 Linien
- Linie mit der Weiche (OBJ_ARROWED_LINE)
Sehen Sie auch