У вас не стоит Flash Player
Page 2 of 4 < 1 2 3 4 >
Настройки
#61983 - Wed Apr 30 2014 01:30 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: Avis]
DVV Offline
stranger

Registered: Fri Sep 13 2013
Записи: 2
Добрый день, уважаемые коллеги!
На базе программы Родиона Скуратовского GuiBinConverter написал программу, которая конвертирует свечи bin->txt и txt->bin.
Часто использую конвертацию txt->bin для увеличения количества баров в двоичном файле.
Прикладываю исходные тексты программы конвертации файлов свечных данных из двоичного формата в текстовый и обратно.
Успехов!


Attachments
20140407 GuiBarBinConverter.zip (255 downloads)


Наверх
#61994 - Thu May 01 2014 09:46 AM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: DVV]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
здорово. если вы не против то перепакую все в одну программу. давно хотел это сделать но все руки не доходили smile
_________________________
__


Наверх
#62092 - Wed May 07 2014 01:03 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: ra81]
DVV Offline
stranger

Registered: Fri Sep 13 2013
Записи: 2
Не возражаю smile

Наверх
#62132 - Sun May 11 2014 12:04 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: DVV]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Запилил нью вершн 2.0.0. Добавил сразу некоторые удобства. В остальном все так же в плане работы.

1) Добавлена работа со свечами.
2) Формат текстовых файлов на выходе схож с финамовским, кроме дополнительных колонок. Можно достаточно просто адаптировать финамовские данные для программы и конвертить в бинарники.
3) Интерфейс стал умнее. Делать бяку не дает по возможности. Определяет доступные поставщики данных сам и так далее.

тестируем в общем. Жалуемся. Критикуем.

ПС: ненавижу xaml. Да и простая прога каким то образом разрослась и стала уже непростой smile. Печаль.


Attachments
GuiBinConverter.zip (276 downloads)



Отредактировано ra81 (Sun May 11 2014 12:06 PM)
_________________________
__


Наверх
#63360 - Sat Jul 19 2014 02:07 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: ra81]
Andrey Beliakov Offline
journeyman

Registered: Thu Jun 12 2014
Записи: 65
Столкнулся с такой проблемой.
Имею текстовый файл вида:

<DATE>,<TIME>,<MSEC>,<TRADENO>,<LAST>,<VOL>,<DIRECTION>,<ASK>,<BID>,<INTEREST>
20140619,100000,000,190,132830,10,Sell,0,0,0
20140619,100000,000,191,133010,10,Buy,0,0,0
20140619,100000,000,192,133040,1,Buy,0,0,0
20140619,100000,000,193,133050,34,Buy,0,0,0
20140619,100000,000,194,132830,3,Sell,0,0,0
20140619,100000,000,195,132830,2,Sell,0,0,0
20140619,100000,000,196,132830,8,Buy,0,0,0
20140619,100000,000,197,133040,4,Sell,0,0,0
20140619,100000,000,198,133050,14,Buy,0,0,0

1) конвектирую в bin, версию файла ставлю 6.
2) Бины закидываю в кеш
3) Тут же программой делаю bin ----> txt
Получаю:
<DATE>,<TIME>,<MSEC>,<TRADENO>,<LAST>,<VOL>,<DIRECTION>,<ASK>,<BID>,<INTEREST>
20140619,100000,000,190,132830,10,Sell,132830,132830,0
20140619,100000,000,190,132830,10,Sell,132830,132830,0
20140619,100000,000,190,132830,10,Sell,132830,132830,0
20140619,100000,000,190,132830,10,Sell,132830,132830,0
20140619,100000,000,190,132830,10,Sell,132830,132830,0
20140619,100000,000,190,132830,10,Sell,132830,132830,0
20140619,100000,000,190,132830,10,Sell,132830,132830,0
20140619,100000,000,190,132830,10,Sell,132830,132830,0
20140619,100000,000,190,132830,10,Sell,132830,132830,0


Как видим, весь файл забит первой сделкой. Кстати кол-во сделок совпадает. Тест гонял на разных датах за разные дни.

Еще такой момент, когда выбираю период выгрузки в trd, первая дата выгружается не включительно.

Дополню.
-в тотал командоре глянул бины. на первый взгляд действительно там лежат одни и теже данные
-попробовал поставить версию 5. бины формируются, но обратно в trd данные не выгружаются.



Отредактировано Andrey Beliakov (Sat Jul 19 2014 02:13 PM)

Наверх
#63364 - Sat Jul 19 2014 04:28 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: Andrey Beliakov]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
ну так прикладывайте ваши бины. Из воздуха каши не сваришь. Буду делать и смотреть smile.

1) ваш текстовик из которого формируете бины и они плохие получаются
2) ваши бины которые НЕ включительно выгружаются по дате.
_________________________
__


Наверх
#63365 - Sat Jul 19 2014 04:44 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: ra81]
Andrey Beliakov Offline
journeyman

Registered: Thu Jun 12 2014
Записи: 65
Отлично.
1) Исходник https://yadi.sk/d/1moh6m1UWtyMx
2) Бины https://yadi.sk/d/sAaZciEEWtyGb
3) Выгрузка из бинов https://yadi.sk/d/UNIqHSBgWtyFS
4) Скрин настроек программы http://content.screencast.com/users/Andr...-07-19_1537.png

Календарь в программе все видит правильно. Все даты существующие есть, не существующие перечеркнуты. Перед 18 числом, данных больше нет. Если это поможет в разборе полетов.

Если обратите внимание, номера сделок взяты с потолка, думал может ноль не проходит.


Отредактировано Andrey Beliakov (Sat Jul 19 2014 04:47 PM)

Наверх
#63366 - Sat Jul 19 2014 06:06 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: Andrey Beliakov]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
сразу вопрос. Если вы конвертируете в текстовик те бинарники что уже нагенерены были самим тслабом, тогда текстовик нормальный??? У меня в этом случае все пучком. Из сообщений выше неясно. Глюк только когда текстовик генерится из бинов которые собраны из текстовиков?
_________________________
__


Наверх
#63368 - Sat Jul 19 2014 06:53 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: ra81]
Andrey Beliakov Offline
journeyman

Registered: Thu Jun 12 2014
Записи: 65
1) Текстовик из оригинальных тслабовских бинарников все правильно генерируется.
2) Глюк только когда подсовываю в кеш сгенерированные бинарники через программу


Отредактировано Andrey Beliakov (Sat Jul 19 2014 06:53 PM)

Наверх
#63371 - Sun Jul 20 2014 08:59 AM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: Andrey Beliakov]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Была одна корявка в коде. Поправил. Забитость файла одной сделкой должна пропасть. Остальные проблемы выглядят несуществующими. В общем просьба еще раз проверить smile


Attachments
GuiBinConverter_bin.zip (309 downloads)
GuiBinConverter_src.zip (257 downloads)

_________________________
__


Наверх
#63373 - Sun Jul 20 2014 11:44 AM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: ra81]
Andrey Beliakov Offline
journeyman

Registered: Thu Jun 12 2014
Записи: 65
Спасибо, все заработало smile


Отредактировано Andrey Beliakov (Sun Jul 20 2014 11:44 AM)

Наверх
#63374 - Sun Jul 20 2014 12:15 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: Andrey Beliakov]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
видимо из 30 скачавших пользуется 1 smile. А то бы багу заметили наверняка ранее.
_________________________
__


Наверх
#63376 - Sun Jul 20 2014 12:38 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: ra81]
Andrey Beliakov Offline
journeyman

Registered: Thu Jun 12 2014
Записи: 65
Я пользовался вроде чуть раньше, не обращал внимания. Но не нагружал так сильно. Сейчас уже переконвектировал 21 день. Все нормально
ps. Сейчас выложу свой конвектр из данных qscalp


Отредактировано Andrey Beliakov (Sun Jul 20 2014 12:39 PM)

Наверх
#63402 - Mon Jul 21 2014 01:41 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: Andrey Beliakov]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
а у кускальпа история стакана пишется? Прям полный стакан? Как часто? Раз в секунду или чаще?
_________________________
__


Наверх
#63409 - Mon Jul 21 2014 04:05 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: ra81]
Andrey Beliakov Offline
journeyman

Registered: Thu Jun 12 2014
Записи: 65
Originally Posted By: ra81
а у кускальпа история стакана пишется? Прям полный стакан? Как часто? Раз в секунду или чаще?

что пишется, это точно. как часто не знаю, наверное прям как в реале. Воспроизводит историю 1 в 1.
Там у кускальпа по истории идут 2 файла. В одном сделки, в другом спреды и стакан.
По поводу записи. Он там тоже ужал как мог, записывает только изменения


Отредактировано Andrey Beliakov (Mon Jul 21 2014 04:06 PM)

Наверх
#63414 - Mon Jul 21 2014 09:08 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: Andrey Beliakov]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Originally Posted By: Andrey Beliakov
Originally Posted By: ra81
а у кускальпа история стакана пишется? Прям полный стакан? Как часто? Раз в секунду или чаще?

что пишется, это точно. как часто не знаю, наверное прям как в реале. Воспроизводит историю 1 в 1.
Там у кускальпа по истории идут 2 файла. В одном сделки, в другом спреды и стакан.
По поводу записи. Он там тоже ужал как мог, записывает только изменения

но чет шибко мало выходит. 2 метра на день ртс. надо приладить конвертер к своей приблуде по стакану будет smile. халявная история стаканов не везде валяется smile
_________________________
__


Наверх
#63437 - Wed Jul 23 2014 10:34 AM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: ra81]
Anatolye Offline
member

Registered: Mon Dec 13 2010
Записи: 125
Originally Posted By: ra81
Была одна корявка в коде. Поправил. Забитость файла одной сделкой должна пропасть. Остальные проблемы выглядят несуществующими. В общем просьба еще раз проверить smile


Добрый день!
Пробую перевести bin в txt в win7. После выбора пути к папке с бин файлами и нажатия загрузить тикеры появляется сообщение "Прекращена работа программы". Файл лежит не в директории тслаб. Может что-то не так делаю?


Attachments
RTS-9.14.07.18.2014.zip (156 downloads)


Наверх
#63441 - Wed Jul 23 2014 03:13 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: Anatolye]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
ага. инструкций видимо не смотрели? http://www.youtube.com/watch?v=RlcRW9aedZg
Если все по ней и не работает, тогда пишите.
_________________________
__


Наверх
#63905 - Wed Aug 13 2014 09:10 PM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: ra81]
keks Offline
stranger

Registered: Sun Jan 19 2014
Записи: 10
Программа вышла просто замечательной! Все прекрасно работает. Спасибо вам за то, что вы делаете!

Наверх
#63916 - Thu Aug 14 2014 07:46 AM Re: Конвертер *.bin файлов тикового кэша TSLab [Re: keks]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
Originally Posted By: keks
Программа вышла просто замечательной! Все прекрасно работает. Спасибо вам за то, что вы делаете!

То ли еще будет. Надо конвертацию из кускальпа делать, да лень.
_________________________
__


Наверх
Page 2 of 4 < 1 2 3 4 >


Moderator:  ViL, sar