Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 07.04.16
Top-SecreT Top-SecreT ist offline
Mitglied
 
Registriert seit: Apr 2016
Beiträge: 45
Top-SecreT befindet sich auf einem aufstrebenden Ast
Standard Nur Position eröffnen wenn Spread <= x ist

Hallo,

ich wollte diese if Bedingung in meinen EA einbauen aber irgendwie funzt das nicht.
Die Bedingung lautet:
Code:
extern integer maxSpread;
if(SymbolInfoInteger(Symbol(), SYMBOL_SPREAD) <= maxSpread){
    if(OrderSend(Symbol(), OP_BUY, lotsize, Ask, 3, stoploss, takeprofit)){
        Print...
    }
}
So und beim Print lasse ich mir den Spread genauso nochmal ausgeben wie er oben angegeben ist und da bekomme ich dann auch Werte über dem gewünschten Wert.
Kann man das nicht ausfiltern bei welchem Spread Positionen eröffnet werden sollen?



LG, Daniela