Главная | Продукты | Вебинары | Видео | Цены и тарифы | Для бирж и брокеров | Поддержка
Меню

Deals Cluster

Deals Cluster
 
Это кубик, который позволяет отсортировать сделки, которые прошли за определенный промежуток времени по направлению (направление считается от стороны, инициирующей сделку ,т.е. покупка или продажа ПО-РЫНКУ) по цене.
 
Свойства:
-Входные параметры:
-Выходные параметры:
При добавлении на схему кубик автоматически создаёт переменную «dealscluster» типа <DealsCluster>.
-Прочее:
 
Для этого сначала получите все сделки за интересующий Вас период (с помощью кубика всех сделок). Далее передайте массив всех сделок, полученный на выходе кубика всех сделок, в кубик Deals Cluster. На выходе кубика Deals Cluster Вы получите объект типа dealscluster. У этого объекта есть свойства "buy" и "sell". dealscluster.buy - кластер покупки. Т.е. массив сделок, прошедших на покупку по рынку, отсортированный по цене. dealscluster.sell - аналогично для продажи. Чтобы обратиться к элементу массива, используйте следующую запись: dealscluster.buy(0).price - чтобы узнать цену dealscluster.buy(0).volume - чтобы узнать рыночный объем delta = | sell - buy |. При этом не стоит забывать, что цена в кластере продажи, не обязательно будет совпадать с ценой кластера покупки (т.к. могла пройти одна сделка по рынку на продажу, и не произойти сделок по рынку на покупку). Т.е. перед вычитанием нужно убедиться что у них одна цена.
 
Так же с помощью кубика Deals Cluster Вы можете получить кластер за промежуток времени, и далее с помощью цикла While или DoWhile сложить все объемы продажи и все объемы покупки, далее вычесть их друг из друга. Либо, Вы можете получить все сделки, и далее посмотреть свойства каждой сделки OperationType. Если OperationType = 1, то инициатором сделки был продавец, если = 2, то покупатель.