MQL5 : SymbolSelect(symbol,false) doesn't work correctly. Bug or not ?



int OnInit()
        for(int i=0; i<SymbolsTotal(true); i++)

Why doesn't this very simple code remove all of my MarketWatch symbols??? (except my current chart symbol)

I have hundreds of symbols in MarketWatch.
I want to remove all of them at startup (to be able to select the symbols I want with "SymbolSelect(symbol,true)" later).

Is it a MQL5 bug?
If not, then please explain WHY I can manually "Hide All" MarketWatch symbols but can't do it with MQL5?!?


William Roeder  
Each time you hide one, you change the indexing. Count down.