Linie in Subwindow-Indikator zeichnen, bei mehreren Indikatoren im Subwindow

 

Hallo,

mit folgenden Codezeilen zeichne ich eine Trendlinie in einen Indikator im Subwindow:

IndicatorWindow = WindowFind("Indikatorname");

ObjectCreate(label,OBJ_TREND,IndicatorWindow,time1,price1,time2,price2,0,0);
 

Das funktioniert auch einwandfrei, bis zu dem Moment, wo ich noch einen weiteren Indiktor in das gleiche Fenster ziehe :-(

Was muss ich tun, damit ich dennoch meine Trendlinie einzeichnen kann?

(mit ChartIndicatorName könnte ich das Subwindow und den Index des Indikators herausfinden, doch das hilft mir aktuell auch nicht weiter)

 
Ist dass Objekt noch da (nur verdeckt)? oder ist es weg - dann könnte ein ObjektDeletAll (oder so ähnlich) in OnInit() des neuen Indikators stehen.
 
Carl Schreiber:
Ist dass Objekt noch da (nur verdeckt)? oder ist es weg - dann könnte ein ObjektDeletAll (oder so ähnlich) in OnInit() des neuen Indikators stehen.

Also gelöscht wird nichts! Ich habe mal zwei Testindikatoren geschrieben, die genau das Verhalten zeigen. Wäre  super, wenn du mal einen Blick darauf werfen könntest!!

 
Ist die trendline noch in der objektliste?