Zum zweiten Fall, habe gerade nochmal die Abfrage OrderSymbol() == Symbol () vor geschaltet
if(OrderSymbol() == Symbol()){
if(AccBal < 4000){
if(OrdersTotal() >= 9){
lotSize = 0.02;
}else if(OrdersTotal() <= 9){
lotSize = 0.01;
}
funktioniert für das erste Paar wo in den EA aufspiele, beim 2 Paar fängt er an zu meckern und es kommt folgender Error (siehe Bild)
Warum ist hier die Abfrage nicht korrekt?
Spiele ich den EA bswp. als erstes auf EUR/USD auf funkitoniert OrderSymbol == Symbol.
Beim 2. Paar z.B. GBP/USD ist OrderSymbol() immer noch EUR/USD und somit ist die Abfrage OrderSymbol() == Symbol () für GBP/USD false!
Warum er bei 2,. Paar spinnt weiß ich leider nicht...
MFG
Dennis
|