а. Уровень контракта
б. Уровень месяца
в. Уровень текущей недели
г. Уровень предыдущей недели
д. Уровень предыдущего дня
е. Уровень дня, который был неделю назад.

я не понимаю что это за уровни.

Как сделать гистограмму объема по ценам - понятно.
Cluster Chart - сделать было просто, он легко лег в существующий графический движек, только небольшие модификации потребовались.

Кстати, через API теперь можно получить все сделки для конкретного бара (если они есть в кеше, конечно).
ISecurity.GetTrades(int barNum)