Найти тему
StockGambler

TigerTrade. Небольшой тест производительности

Многие, в том числе и мы, используют для торговли программное обеспечение под названием TigerTrade от Ильи Смирнова. Лично мы используем его по причине наличия различной "синтетики" под рынок РФ. Кто-то использует его для крипты. Кто-то по другим причинам. ПО добротное и, по большому счету, аналогов и конкурентов на отечественном рынке не имеет. Но это не значит, что недостатков там нет.

Сейчас мы не будем их искать, а лишь остановимся на вопросе производительности. Многие жалуются. Особенно при работе с криптой. ВНИМАНИЕ! Мы будем брать только случай работы с ФОРТС через связку с QUIK.

Сам по себе ТТ в плане производительности достаточно безобидная вещь. Но, говорят, при подключения типа данных "кластеры" она - производительность - резко падает.

Итак, что мы имеем?

Изображение выводится на два 4К-монитора.

Включим ТigerTrade на "чистой" системе до начала торгов. Заодно посмотрим, какие окна у нас открыты.

-2

Всего 3 инструмента. По несколько окон на каждого. Как синтетика, так и стандартная временная нарезка

BR - 1M, 250Tick, 3Range, Стакан

RI - 1M, 250Tick, 3Range, 5Renko, Стакан

Si - 1M, 100Range, 20Range, Стакан

Итого: 10 окон с графиками и 3 стакана. Все окна содержат достаточно много индикаторов, которые, правда, рассчитываются без кластерных данных.

В результате TigerTrade (далее - ТТ) занимает у нас в памяти 437 МБ.

Что изменится после 5 минут работы рынка?

-3

Данные начали поступать и ТТ занял в памяти уже 582 МБ.

Было несколько вопросов. Первое - сильно ли утяжелит программу переключение одного из окон на тип данных "кластеры"?

-4

Память странно плавала от 570 до 660. Ну как-то так.

Второй вопрос - а если добавить "кластеры" на еще одно окно. Теперь на синтетику.

-5

Ничего не поменялось.

А теперь накинем "кластерные" индикаторы, а именно - DynamicLevels.

-6

Сожрала еще +100 МБ. Но заметим, что в данном случае DynamicLevels у нас без VolumeZone. Только POC. Добавим объемную зону.

-7

Вроде не сильно. Щелкали взад-назад - +-20-40 МБ.

Ну а поскольку POC нам нужен на всех трех используемых инструментах, то добавим DynamicLevels на 3 окнах с ТФ 1М. Точнее для начала на этих окнах включим тип данных "кластеры":

-8

А затем добавим DynamicLevels.

-9

И вот ТТ уже занимает у нас 1 215 МБ.

После 45 минут работы такая картина.

-10

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

На этом наш маленький предварительный тест закончим. Что будет после часов 8 работы ТТ - это мы уже посмотрим в следующий раз. Но на старте нормально.

Наш канал в Телеграм

www.teleg.run/stockgamblers

Канал TigerTrade

https://t.me/tigertrade

Запущен бесплатный канал транслирующий наши индикаторы — www.teleg.run/SGgroup_indicators

А на этом пока все.

¡Adiós!