У вас не стоит Flash Player
Настройки
#79977 - Tue Oct 11 2016 01:16 PM Ошибка в блоке "Сжать(расшир)"
Atomic Offline
newbie

Registered: Mon Oct 10 2016
Записи: 27
Здравствуйте!

Обнаружилась ошибка при сжатии данных.

Нод Сжать(расшир) предлагает в опциях сжатие тиковых данных.

Если попытаться сжать тиковый график (1 > 10, например), вывести его на экран, а на экране рядом вывести тики, станет заметно, что:

этот блок сжимает не по 10 тиков (выбранное нами значение), а абсолютно случайным образом.

Прикрепил файл:
наверху - тиковые данные часовой давности. Источник данных - ММВБ.
Зеленые полоски показывают, как происходило сжатие.

Внизу - фиолетовым цветом - тот же инструмент на второй панели графика - пропущенный через Сжать(расшир), IntervalBase - тики, количество - 5.

_____________________

Если данный блок не поддерживает сжатие тиковых данных, то зачем эта опция доступна в настройках? В документации об этом ни слова нет.

_____________________

Цель сжатия в данном случае - не в том, чтобы вывести 5 или 10 тиковый график, а для проверки работы блока.

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

Также, это делает недоступным произвольное сжатие.
Например, если я собираюсь вывести на экран и расчитывать изменения цены не по 1 тику (или 5, 15, 60), а произвольно (например, по 120) - это неизбежно приведет к дичайшим искажениям реальных данных.

На скрине справа отображен результат сжатия 19 тиков (вместо 5):
он показывает
HIGH = 63 318;
LOW = 63 318.

Для отдельно этих 19 тиков, реальные данные
HIGH = 63 321;
LOW = 63 318.

На предыдущем тике (сжатие в 2 тика вместо 5):
реальные данные: HIGH = LOW = 63 323
сжатые данные: HIGH = 32 323, LOW = 63 320.


Attachments
bad.jpg (52 downloads)
Description: tslab ошибка сжатия, tslab сжать ошибка




Отредактировано Atomic (Tue Oct 11 2016 01:56 PM)

Наверх
#79983 - Tue Oct 11 2016 02:40 PM Re: Ошибка в блоке "Сжать(расшир)" [Re: Atomic]
sar Offline
Pooh-Bah

Registered: Fri Jan 28 2011
Записи: 1630
Спасибо, изучаем суть проблемы.
в целом обычно любое сжатие идет по времени, а тики не привязаны ко времени и возможно там имеются свои чудеса.
_________________________
Обучение TSLab
https://www.youtube.com/channel/UC_ifEsHB5QTxG7LPr9n7KtA?view_as=subscriber

Наверх


Moderator:  Option Wizard, ViL, sar