Right now I use TDA for US stocks and Stockwatch for Canada.
As it stands, MT requires separate QuoteGrids for Canada and US stocks.
BUT many Canadian stocks trade in the US. It would be far better to put them in the same QuoteGrid, where related symbols can be adjacent.
Could you add this feature ?
How this may work:
User specifies a "default" feed. This can be any feed, delayed or real-time. As the name implies, MT uses this by default, for symbols that do not have a suffix.
User may also specify a "preferred" feed for symbols with specific suffix. It overrides the d