Hallo,
in einem Script verwende ich folgenden Code:
[..]
string symbol = SymbolName(i, marketwatch);
double spreadPoints = MarketInfo(symbol, MODE_SPREAD) /MathPow(10,MarketInfo(symbol,MODE_DIGITS));
if(spreadPoints <= 0)
{
if(debug)
Print(symbol + " Spread <=0. Symbol No. "+(string)i+ " from "+ (string)totalSymbols);
continue;
} // Skip symbols with invalid spreads
[...]
Ich
prüfe anhand des Spreads ob der Wert handbar ist, in der Annahme das bei kleiner gleich 0 kein aktueller Handel stattfindet. Tatsächlich filtert (skipped) er bei marketwatch = false, auch Symbole heraus die einen aktuellen Spread > 0 haben heraus. Hat jemand eine Idee an was das liegen kann?
Gruß
TraumExpert