He programado un expert advisor de una estrategia de un conocido y cuando la conecto al GBP/JPY no me da el último precio (da 0.0). Da correctamente el bid, ask, time, etc.
El código es este (dentro el evento OnTick():
Código: Seleccionar todo
MqlTick tick;
SymbolInfoTick(Symbol(), tick);
Print(tick.last);
Esto tampoco funciona:
Código: Seleccionar todo
double last=SymbolInfoDouble(_Symbol, SYMBOL_LAST);