Обзор классов HorizontalVolumeLine и HorizontalVolumeCluster.

Обзор классов HorizontalVolumeLine  и HorizontalVolumeCluster.

Перед тем, как приступить к рассмотрению публичных членов класса BotTabCluster, следует познакомиться с двумя классами, которые описывают важные сущности кластерного графика.

Класс HorizontalVolumeLine описывает данные для одной секции внутри кластера. Секции в программе также именуются линиями. Размер секций задается в настройках подключения и измеряется в единицах цены. Допустим мы задали размер секции равный 10:

Рис. 1. Отображение секции.

Значит цена каждой секции будет кратна 10. В нашем случае цена линии равна 1890, и она будет агрегировать объем, прошедший по ценам в диапазоне от 1885 до 1985. Соответственно объект класса HorizontalVolumeLine, представляющий данную секцию, будет содержать данные объема из этого диапазона. Перечислим значимые поля этого класса:

  1. Price – середина диапазона линии.
  2. VolumeSumm – суммарный объем покупок и продаж, прошедших в этом диапазоне.
  3. VolumeBuy – объем всех рыночных покупок, прошедших в этом диапазоне.
  4. VolumeSell – объем всех рыночных продаж, прошедших в этом диапазоне.
  5. VolumeDelta – разница между суммами покупок и продаж, прошедших в этом диапазоне.

Класс HorizontalVolumeCluster описывает кластер для одной свечи. Соответственно объекты этого класса будут содержать агрегированную информацию по объему, прошедшему в рамках этой свечи. 

Каждый кластер содержит целое число секций. Этот параметр зависит от заданного шага линии. Если есть необходимость в точном совпадении кластера со свечей, необходимо в качестве шага линии задавать минимальный размер шага цены по инструменту.

Класс HorizontalVolumeCluster имеет ряд свойств, которые предоставляют доступ к информации о линиях в рамках одного кластера:

Lines – список всех секций, принадлежащих кластеру.

LastUpdateLine – последняя обновленная секция.

MaxSummVolumeLine – линия кластера с максимальным суммарным объемом.

MinSummVolumeLine – линия кластера с минимальным суммарным объемом.

MaxBuyVolumeLine – линия кластера с максимальным объемом покупок.

MinBuyVolumeLine – линия кластера с минимальным объемом покупок.

MaxSellVolumeLine – линия кластера с максимальным объемом продаж.

MinSellVolumeLine – линия кластера с минимальным объемом продаж.

MaxDeltaVolumeLine – линия кластера с максимальной дельтой.

MinDeltaVolumeLine – линия кластера с минимальной дельтой.

MaxPriceLine – линия с наивысшей ценой в кластере.

MinPriceLine – линия с наименьшей ценой в кластере.

10:08
109
FAQ

Комментарии

Нет комментариев. Ваш будет первым!