Zitat:
Zitat von isevs
Ich würde aber lieber in einem EA
1. Abfragen welcher Chzart aktiv ist
2. Wenn ich , abhängig von einer Bedingung, in einem anderen Chart etwas Ordern möchte, muss ich dorthin wechseln
3. Wenn ich den EA versehentlich auf einen falschen Chart gezogen habe, muß ich den Chart wechslen. Dazu sollte ich
a) ein neues Chartfenster mit dem von mir gewollten Chart und der korrekten Periode aufrufen und
b) dort ggf. einen Order platzieren
Habe bisher keine Funktion wie OpenNewChartWindow(..) gefunden.
ODER
c) im momentanen Chart _Symbol eine anderen String zuweisen!?
Kennt jemand einen solchen Befehl?
VG
|
1. Abfrage Beispiel:
Code:
string CurrentChartSymbol=_Symbol;
Print(" CurrentChartSymbol=",CurrentChartSymbol);
// result: EURUSD
2. Nein, nicht zwingend. Du kannst für alle Order-Befehle angeben, auf welches Symbol sich der Befehl beziehen soll.
Code:
int OrderSend(
string symbol, // für welches Symbol
int cmd, // was, z.B. OP_BUY
........
}
3. siehe 2.
AVT