alor-broker / Astras-Trading-UI

Astras. The Angular's trading terminal from Alor Broker. https://alorbroker.ru/
Apache License 2.0
63 stars 20 forks source link

[BUG] Тех. Анализ. Битые свечи за последние 10 мин. #1595

Closed PullPlus closed 3 weeks ago

PullPlus commented 5 months ago

Опишите баг

Виджет Тех. Анализ. На минутных свечах, в пределах последних минут 10, регулярно попадается битая свеча (по объёму). Подробности на скриншотах. Апи выдаёт те же свечи, что и ТВ.

Воспроизведение

Открыть "Тех. Анализ". Сверить последние свечи с другим источником.

Среда.

Независимо

Ожидаемое поведение

Совпадение объёмов свечей с другими источниками.

Скриншоты

image image

Дополнительная информация

No response

Правила

sbelashevskiy commented 5 months ago

Не совсем точное описание. Не достаточно наблюдать за графиками в течении 10 мин. Если просто открыть графики и наблюдать за ними 10+ минут, то они будут совершенно идентичными т.е обновляются только по сокету. Проблема проявляется именно на свечах, которые прогружены из истории, а не добавлены на график из сокета. Причем проявляется именно на последних свечах и через какое-то время (после обновления страницы) битые свечи исчезают

sbelashevskiy commented 5 months ago

Причем спорный вопрос где данные верные. Сейчас в TV объем (и прочие параметры) у приведенной свечи точно такие же, как в астрас image

sbelashevskiy commented 5 months ago

Данную проблему нужно решать на стороне API. Для одного и того-же запроса в разные моменты времени возвращаются разные данные. Например на запрос https://api.alor.ru/md/v2/history?symbol=LENT&exchange=MOEX&from=1712552278&to=1712577213&tf=60

сначала возвращается следующий респонз: 1

который не соответствует данным в TV и quick (для стороннего брокера).

При этом по прошествии 1-3 минут тот же самый реквест имеет уже другой респонз: 2

который уже совпадает с данными TV и quick. Получается, что изначально, при погрузке истории ASTRAS отображает некорректные данные, которые приходят из API. Если через какое-то время обновить страницу, то API уже присылает корректные данные.

alorbot[bot] commented 5 months ago

This task is related to backend. [Status: Deployed]