Transaq

СБО "Transaq" => Торговый терминал Transaq => Topic started by: scipion on 17.02.2021, 20:38:21

Title: Цветовая схема комбинированных котировок
Post by: scipion on 17.02.2021, 20:38:21
Добрый день.

Есть предложение уважаемым разработчикам - сделать новую цветовую схему для таблицы принтов окна "Комбинированные котировки". Если сделка проходит по биду - строка красная. Если по офферу - зеленая. Если между - белая.

Довольно распространенная схема, насколько мне известно, среди западных платформ. Она, правда, часто будет совпадать с существующей трендовой. Но не всегда.
Title: Re: Цветовая схема комбинированных котировок
Post by: Дмитрий on 26.02.2021, 14:13:44
Нечто похожее уже есть.
Посмотрите контекстное меню из таблицы сделок этого окна - "Настройки" - "Цветовое представление" - "По инициатору".
К сожалению информация об инициаторе сделки есть не на всех рынках.
Title: Re: Цветовая схема комбинированных котировок
Post by: scipion on 26.02.2021, 19:40:33
Да, точно. По инициатору, в принципе, даже лучше. Только жаль, что на американских рынках этого нет.  Трудно ли сделать технически? По предложенной схеме: по биду - красный цвет, по офферу - зеленый, между - белый. Или спроса нет? :)

PS: а вообще, при показе комбинированных котировок американских активов Transaq показывает ровно то, что получает с сервера ФИНАМ (если работать через ФИНАМ)? Или получает от другого поставщика? Потому что есть странности, честно говоря. Например, имеется куча бидов по 18.31 на 6-8 разных площадках. А через секунду все эти биды бесследно исчезают, остается самый высокий по 18.30. Хотя ни одной сделки по 18.31 не прошло. Как будто на всех площадках разом все покупатели одномоментно сняли заявки по 18.31.
Title: Re: Цветовая схема комбинированных котировок
Post by: klimov on 03.03.2021, 14:33:58
Да, точно. По инициатору, в принципе, даже лучше. Только жаль, что на американских рынках этого нет.  Трудно ли сделать технически? По предложенной схеме: по биду - красный цвет, по офферу - зеленый, между - белый. Или спроса нет? :)

Проблема в том, что инициатора сделок для тиков этого рынка нам не предоставляет Вендор маркет-данных.

PS: а вообще, при показе комбинированных котировок американских активов Transaq показывает ровно то, что получает с сервера ФИНАМ (если работать через ФИНАМ)? Или получает от другого поставщика?

Да, терминал показывает те данные, которые получает от сервера Брокера
Title: Re: Цветовая схема комбинированных котировок
Post by: scipion on 03.03.2021, 17:32:10

Проблема в том, что инициатора сделок для тиков этого рынка нам не предоставляет Вендор маркет-данных.


Это понятно. Но ведь, наверное, можно сделать цветовую схему без учета инициатора, а в соответствии с тем, по биду или офферу проходит сделка?

PS: а вообще, вероятно, можно написать индикатор для тикового графика. Такой, чтобы делал точку тикового графика красной, если сделка по биду, и зеленой, если по офферу. Вопрос в том, возможно ли программно получить бид и оффер для американских рынков. book.getBidPrice(n) и book.getAskPrice(n) сработают?
Title: Re: Цветовая схема комбинированных котировок
Post by: klimov on 04.03.2021, 13:33:04
Если вы хотите сравнивать цену тика с текущим бидом и аском, то в этом нет смысла - эти данные не синхронизированы.
Нет никакой гарантии, что в момент получения тика, значения бид и аск в терминале будут такими же,
какими они были в момент заключения сделки, породившей этот тик.
Title: Re: Цветовая схема комбинированных котировок
Post by: scipion on 04.03.2021, 19:37:32
Если вы хотите сравнивать цену тика с текущим бидом и аском, то в этом нет смысла - эти данные не синхронизированы.

Возможно. Но наблюдения показывают, что рассинхрон бывает не так уж часто. Пусть индикатор будет не на 100% точным, а только на 95. Тоже пойдет.

Я бы сам попробовал написать, но если вы сразу скажете, что для американских рынков нельзя программно получить значение бида и аска, то я и пытаться не буду.
Желательно получить те бид и аск, которые на вложении подчеркнуты красным. Но и подчеркнутые синим сгодятся.
Title: Re: Цветовая схема комбинированных котировок
Post by: scipion on 06.03.2021, 08:31:17
Проверил - book.getBidPrice(n) и book.getAskPrice(n) для Америки не работают.