Wenn ich das richtig verstehe, kann ich eine Änderung der Timeframe also nicht verhindern, aber ich könnte in der deinit-routine alle Variablenwerte, die ich brauche, in einem file speichern und im init wieder nachladen, dann kann der EA weitermachen, als wäre nichts geschehen.
Ist zwar mühsam, aber besser als gar nichts
Oder bleiben die Variablen und Felder vielleicht gar erhalten, wenn die Periode geändert wird? Das wäre natürlich optimal.