Zitat:
Zitat von traderdoc
"Symbol() gibt offenbar das Symbol zurück, das zuletzt gehandelt wurde."
Nein, Symbol() gibt den String des Handelsinstrumentes zurück, auf dessen Chart sich das Programm befindet.
Eine Liste an Handelsinstrumenten, die man per Code aufrufen könnte ist mir nicht bekannt.
|
Besten Dank, damit ist meine Frage voraussichtlich beantwortet. Das erklärt auch, warum bei mir USDCHF zurückgegeben wurde.
Die Dokumentation von MQL ist bei Symbol() nämlich recht allgemein gehalten, da steht einfach nur:
A text string with the name of the current financial instrument.
Quelle:
https://docs.mql4.com/chart_operations/symbolwindow
Zitat:
Jedoch kann man die Anzahl der verfügbaren Handelsinstrumente mit
SymbolsTotal(bool selected) abfragen und die Handelsinstrumente dann als solche mit SymbolName(int pos, bool selected).
traderdoc
|
Danke auch für diese Info. Das werde ich mir mal ansehen, wenn ich wieder daran arbeite.