ObjectGetTimeByValue

Gibt Zeitwert für den angegebenen Preiswert des angegebenen Objekts.

datetime  ObjectGetTimeByValue(
   long    chart_id,     // Identifikator des Charts 
   string  name,         // Name des Objekts 
   double  value,        // Preis
   int     line_id       // linie
   );

Parameter

chart_id

[in]  Identifikator des Charts. 0 bedeutet den laufenden Chart.

name

[in]  Name des Objekts.

value

[in]  Preiswert.

line_id

[in]  Identifikator der Linie.

Rückgabewert

Zeitwert für den angegebenen Preiswert 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 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 Standardabweichung  (OBJ_STDDEVCHANNEL) - 3 Linien
  • Linie mit der Weiche (OBJ_ARROWED_LINE)

 

Sehen Sie auch

Objekttypen