Дамы и господа, история получила несколько продолжений!

Рис. 1: Иноагенты не страшны, если ты пользуешься OsEngine
Итак, пару недель назад многие пользователи Тинькофф* Инвестиций столкнулись с манипуляциями на внебиржевом рынке. По этому поводу я получил убытки, расстроился и написал вот такой пост https://smart-lab.ru/blog/984228.php.
В комментариях более умные чем я участники сообщества объяснили, что такой ужас происходит регулярно и не только у этого брокера и что сам виноват раз с шулером сел за игорный стол.
Что произошло дальше.
1. Олег Тиньков признан иноагентом, пи***сом и врагом страны уже официально. Поэтому идиотское название брокеру давно пора бы сменить. (Потанинн банк?).

Рис. 2: но, конечно, всем на него пофиг.
2. Брокер компенсировал мне часть потерь. Не всё, но и это было весьма неожиданно, учитывая комментарии коллег по сообществу.
3. Я написал новую версию коннектора к брокеру для OsEngine, которая позволяет вырезать кухонные данные «внебиржевой торговли»

Рис. 3: Включи фильтр внебиржевых сделок и почувствуй себя человеком
https://github.com/AlexWan/OsEngine/tree/master/project/OsEngine/Market/Servers/TinkoffInvestments
Попутно выяснилось, что даже брокер считает свои «внебиржевые торги» скажем так не совсем обычными. Поэтому даже не транслирует рыночные данные (сделки, свечи) по обычному gRPC-потоку на выходных. В новом коннекторе приходится переключаться на механизм опроса цен вместо потоковых данных. Конечно, если пользователь опрометчиво разрешил использование кухонных данных при подключении. По-умолчанию фильтр включен и мы в безопасности.
В общем, теперь через Потанинн (мы же договорились?) Инвестиции можно торговать гораздо безопаснее.
До встречи в следующем эпизоде!
* Тинькофф/Тиньков — иноагент, п****с, враг.
Подробнее https://smart-lab....