Die Linie wurde nur in einem Teil falsch gezeichnet, das lag daran, daß die Zeitspanne schlicht und ergreifend falsch berechnet war - habe ich mir wieder mal selbst ein Bein gestellt.
Und das mit das mit dem ReInit Signal habe so gelöst:
1. derzeitigen Timeframe speichern
2. Chart auf anderen Timeframe setzen
3. Neuberechnung aller Werte
4. alten Timeframe wieder herstellen
-. Und das alles in einer Funktion, die im OnTimer aufgrufen wird
Das Umsetzen des Timeframes geht mit
ChartSetSymbolPeriod(0,_Symbol,TimeFrameNeeded);
Danke für die Hilfen.
AVT