Мы периодически тестируем утечки памяти. Они есть в том числе, у самой библиотеки WPF от Microsoft. Суть в том, что закрытые окна находятся какое-то время в кеше, и память от них не сразу освобождается. Кроме того, сборщик мусора, если памяти достаточно, не утруждает себя отдавать системе "ненужную" память.
Так же учитывайте, что сам TSLab имеет кеш, если вы постоянно загружаете разные исторические данные по разным инструментам и разным интервалам, то они все остаются в памяти, для быстрого повторного доступа, освобождаются только в самом крайнем случае. То же самое с тиками за день может накопиться довольно много, особенно по фьючерсам.