Блог им. StockGamblers

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

А теперь накинем «кластерные» индикаторы, а именно — DynamicLevels.

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

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

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

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

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

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

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

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

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

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

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


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

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

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

www.teleg.run/stockgamblers

Канал TigerTrade

https://t.me/tigertrade

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

Наш ДЗЕН

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

¡Adiós!

★1
1 комментарий
У меня с кластерами начинает тормозить жутко, пришлось отказаться от них.

Заметил, много жрёт СЛ, если открыто несколько окон сразу (из-за рекламы??). Также много жрёт QUIK.

Как можно уменьшить нагрузку на память/проц.?
avatar

теги блога StockGamblers

....все тэги



UPDONW