Уважаемые пользователи тслаба,
просьба ко всем заинтересованным в качестве - провести тестирование.Суть - в получении некоторой выборки по бинарным файлам с дублями тиков.
Откуда вообще появился вопрос. Проверилось по 800 файлов РИ и СИ и
было найдено 30% файлов где есть дублирование сделок. Это нехорошо. Может там по одной сделочке а может по пол дня. Не разбирался еще. Но нужна статистика побольше. Если будет статистика - проблема будет более толстой чем выборка с двух человек.
Итак смысл теста:- Загрузите прогу GuiBinConverter по ссылке http://rusalgo.com/article/release-guibinconverter-v3-0.html
- Положите ее в папку где у вас установлен ТСЛаб.
- Запустите ее оттуда. ТСЛаб должен быть вЫключен.
- Нажмите кнопку DeDup и попадете в окно дедупликации
- Если у вас тслаб на диске С, то обновите поставщики, выбирайте нужный. Иначе укажите напрямую папку где лежат ваши БИН файлы с тиковым кэшэм
- Когда выбрали поставщик или папку, можно выбрать тикеры, обновите тикеры и выбирайте самый жирный где больше история и сделок. РИ или СИ лучше всего.
- Нажимайте кнопку DuDup и ждите завершения процесса.
Что мы хотим получить:На выходе у вас будут файлы с __ (файлы где найдены дубли), файлы с !(файлы где была ошибка чтения) и файлы обычные(ну с обычными именами). Предоставьте цифры:
- ваш брокер. Если они менялись то если можно укажите дату когда перешли с одного на другой. Это может быть важно.
- Обычных 800 штук
- С __ 300 штук
- С ! 3 штуки.
- Дату последнего файла с __. То есть когда последний раз в бинарниках записались дубли. Это ТОЖЕ важно. Есть подозрение что перестало биться с марта 15 года, но нужно понять. Возможно до сих пор творится нехорошее. Например для файла __RIH3_4.01.23.2013.bin дата будет равна 23.01.2013 потому что в имени месяц и дата переставлены местами.
Бояться не надо. Программа все исправленные файлы не удаляет, а складывает в эту же папку с тем же именем но __ перед ним. Если вы не хотите рисковать, скопируйте бинарники куда либо, и в окне дедупликации укажите путь до этой новой папки. Так вы точно нигде не накосячите.
Возможные проблемы:Программа выдает ошибку чтения файла Х и останавливает процесс. Найдите данный файл, измените его имя поставив перед тикером знак ! (было RIH3_4.01.23.2013.bin а станет !RIH3_4.01.23.2013.bin), а лучше изменив разрешение с bin на bi. Снова жмите на кнопку DeDup.
Программа выдает какую то другую страшную ошибку и останавливает процесс.Пишите сюда что за ошибка будем разбираться.