It is for a trading platform, so we will actually be trading all symbols that have reasonably tight spreads. The spreads will not be tight enough for every symbol, every week, but it needs to review the prior week for all symbols to decide which symbols are tight enough to trade for the upcoming week. Memory and CPU are not constraints. The plan is to gather up most of the global excess liquidity over time, which may sound unlikely, but we will definitely do better than the medallion fund in that respect.
The issue is you guys are not exposing the Symbols collection, so the foreach call does not work. It compiles, and it runs, but it hoses things including the OnTimer() call no longer getting called. No big deal, took about 15 minutes to type the list of symbols supported by IC Markets. It was less than 100.