Der Code für das Zeichnen des Rechteckes ist korrekt, nur wird zu Beginn das Rechteck nicht angezeigt, weil die beiden Zeiten identisch sind und MQL nicht mal dafür einen Strich zeichnet. Das würde sich aber mit der nächsten Kerze ändern. Mit Time[1] in der Funktion ObjectCreate kannst Du aber nicht arbeiten. Auf jeden Fall nicht so wie im Kontext des Codes. Außerdem müss jedes Rechteck einen anderen Namen bekommen, also z.B. "Rechteck" + (string)time1,
dann würde hinter dem Wort die Zeit angehängt werden, welche zu Beginn des Zeichnens vorlag.
Nur wie schon beschrieben, wenn die Rechtecke retrospektive gezeichnet werden sollen, dann muss so oder so die Programmmierung anders laufen.
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.
|