Скачать MetaTrader 5

BUG в MetaTrader: MarketInfo с MODE_TICKVALUE выдает 0.0 в тестере если используется другая валюта

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Ведешь свой блог? Размести в нем ссылку на MQL5.community и заработай!
Forex Trader
114257
Forex Trader 2007.08.21 21:49 
TickValue=MarketInfo(symbol,MODE_TICKVALUE);
выдает 0.0 в Тестере если используется любая другая валюта от валюты к которой прикреплен эксперт

int start()
  {
   Currency("EURUSD");
   Currency("GBPUSD");
   Currency("USDCHF");
   Currency("USDJPY");
   Currency("EURGBP");
   Currency("EURCHF");
   Currency("EURJPY");
   Currency("GBPCHF");
   Currency("GBPJPY");
   Currency("USDCAD");
   Currency("AUDUSD");
   return(0);
  }

void Currency(string symbol)
  {
   double TickValue=MarketInfo(symbol,MODE_TICKVALUE);
   Print("symbol="+symbol+", TickValue="+TickValue);
  }


21:45:37 2003.01.01 00:00  TickValue EURUSD,Daily: symbol=EURUSD, TickValue=10.00000000
21:45:37 2003.01.01 00:00  TickValue EURUSD,Daily: symbol=GBPUSD, TickValue=0.00000000
21:45:37 2003.01.01 00:00  TickValue EURUSD,Daily: symbol=USDCHF, TickValue=0.00000000
21:45:37 2003.01.01 00:00  TickValue EURUSD,Daily: symbol=USDJPY, TickValue=0.00000000
21:45:37 2003.01.01 00:00  TickValue EURUSD,Daily: symbol=EURGBP, TickValue=0.00000000
21:45:37 2003.01.01 00:00  TickValue EURUSD,Daily: symbol=EURCHF, TickValue=0.00000000
21:45:37 2003.01.01 00:00  TickValue EURUSD,Daily: symbol=EURJPY, TickValue=0.00000000
21:45:37 2003.01.01 00:00  TickValue EURUSD,Daily: symbol=GBPCHF, TickValue=0.00000000
21:45:37 2003.01.01 00:00  TickValue EURUSD,Daily: symbol=GBPJPY, TickValue=0.00000000
21:45:37 2003.01.01 00:00  TickValue EURUSD,Daily: symbol=USDCAD, TickValue=0.00000000
21:45:37 2003.01.01 00:00  TickValue EURUSD,Daily: symbol=AUDUSD, TickValue=0.00000000



Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий