Ich danke Euch allen für Eure Kommentare.
@traderdoc: entschuldige die etwas ungenaue Beschreibung, bei den Globalvariablen handelt es sich tatsächlich um GlobalVariableSet() Variablen.
Und diese können natürlich von jedem Programm/EA, der den Namen der Variablen kennt, benutzt/ausgelesen werden. Wenn man aber mal im Terminal unter Extras - Globale Variablen aufruft, dann kann man dort auf Klick den Wert einfach ändern. Dumm, wenn ein anderes Programm diese benutzen will und nun plötzlich der Wert ein anderer ist.
@Ca$hDigger: das stimmt, noch dazu (fällt mir grade ein) lassen diese Datein auch einfacher archivieren
Ich werde jetzt so verfahren, daß zwar in OnInit die GlobalVariableGet() zuerst abgefragt wird, aber danach werden - falls vorhanden, die CVS Daten geholt (das sind schließlich diejenigen, die allein durch Benutzereinstellungen im Programm geändert werden können - abgesehen von einem schnellen Hack der CVS-Datei
).
AVT