#35756 - Fri Jan 13 2012 05:11 PM
Re: Блоки сохранения / чтения данных FinInfo
[Re: captian]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
да, походу в этом. Но есть странность, на секундах не проявляется. ошибка только при тиковом периоде.
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
Наверх
|
|
|
|
#35757 - Fri Jan 13 2012 05:16 PM
Re: Блоки сохранения / чтения данных FinInfo
[Re: 777]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
да, походу в этом. Но есть странность, на секундах не проявляется. ошибка только при тиковом периоде. Да, тема очень подробно разобрана и обсуждена вчера с НектоДроном и будет поправлена в посл. сборках. но не очень сразу. если актуально, то когда поправят баг, могу и в эту ветку сбросить или в ветку самого индикатора Ti_ru
Отредактировано captian (Fri Jan 13 2012 05:17 PM)
|
Наверх
|
|
|
|
#35762 - Fri Jan 13 2012 07:24 PM
Re: Блоки сохранения / чтения данных FinInfo
[Re: jhgjrht]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
jhgjrht\\ Перерисовывает показания за последний закрытый бар. Если скрипт этот запустить, хорошо видно, сначала бар отрисовывается, а потом сделка на открытии этого бара появляется. Посмотрите?
P.S. Сначало подумал на синхронизацию времени, проверил, всё пучком. "Секунда в секунду".
Отредактировано ViL (Thu Feb 02 2012 04:47 AM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
Наверх
|
|
|
|
#35763 - Fri Jan 13 2012 07:33 PM
Re: Блоки сохранения / чтения данных FinInfo
[Re: 777]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Да же не за последний, а по-моему третье показание меняет. То бишь на баре [i-2] Можно увидеть да же без моего скрипта, достаточно приглядеться к самому индикатору. Снял маленькое видео, там видно хорошо, появление сделок на баре [i-2]
Attachments
jhgjrht.zip (347 downloads)
Отредактировано 777 (Fri Jan 13 2012 07:41 PM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
Наверх
|
|
|
|
#35774 - Fri Jan 13 2012 11:33 PM
Re: Блоки сохранения / чтения данных FinInfo
[Re: 777]
|
writer
Registered: Sun Nov 21 2010
Записи: 428
|
Да же не за последний, а по-моему третье показание меняет. То бишь на баре [i-2] Можно увидеть да же без моего скрипта, достаточно приглядеться к самому индикатору. Снял маленькое видео, там видно хорошо, появление сделок на баре [i-2] За видео спасибо! Отлично все видно. Таймфрейм, видимо, - несколько тиков? В принципе, на таком коротком интервале, наверное, будет более правильно использовать не подчитываемые из файла значения, а непосредственно из FinInfo. Но надо будет разобраться, где тут задержка. Кажется я знаю в чем проблема. Время начала свечи (любой) в ТСЛабе округляется до секунд, а значения из FinInfo у меня записываются с полной точностью (с миллисекундами) и ключ от ранее прочитанных данных формируется со временем свечи. Исправлю. В понедельник сам потестирую со сделками.
_________________________
Не пишите мне! Никому ничего делать не буду.
|
Наверх
|
|
|
|
#35777 - Fri Jan 13 2012 11:59 PM
Re: Блоки сохранения / чтения данных FinInfo
[Re: jhgjrht]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Видео на 3 секундах, но на 10 секундах то ж самое, не так часто. На минуте то же наблюдается, но еще реже.
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
Наверх
|
|
|
|
#35778 - Sat Jan 14 2012 12:12 AM
Re: Блоки сохранения / чтения данных FinInfo
[Re: 777]
|
writer
Registered: Sun Nov 21 2010
Записи: 428
|
Видео на 3 секундах, но на 10 секундах то ж самое, не так часто. На минуте то же наблюдается, но еще реже. Понял. Поизучаю проблему.
_________________________
Не пишите мне! Никому ничего делать не буду.
|
Наверх
|
|
|
|
#35781 - Sat Jan 14 2012 12:28 AM
Re: Блоки сохранения / чтения данных FinInfo
[Re: jhgjrht]
|
enthusiast
Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
|
Очень интересная работа. Спасибо.
|
Наверх
|
|
|
|
#35856 - Mon Jan 16 2012 02:46 PM
Re: Блоки сохранения / чтения данных FinInfo
[Re: Lenar]
|
journeyman
Registered: Mon Nov 21 2011
Записи: 88
|
всем добрый день.
прошу подсказать - можно ли скрипт 2го типа (который работает с данными, читаемыми с диска, использовать так сказать, "без рынка"? т.е.- скрипт "писалка" в течение торгового дня пишет историю, а затем в какое-то произвольное время (даже наверное не подключаясь к серверу провайдера данных) мы запускаем скипт "читалку" и смотрим, как прошел день? это касается конечно только разного рода тестов на основе уже отторгованных данных.
|
Наверх
|
|
|
|
#35900 - Tue Jan 17 2012 12:57 AM
Re: Блоки сохранения / чтения данных FinInfo
[Re: 51ru]
|
journeyman
Registered: Mon Nov 21 2011
Записи: 88
|
вышестоящий вопрос про работу "читалки" снимается - конечно все работает.
плз, если кому не лень, дайте посмотреть реальный дневной файлик фининфо по РИ, а то у меня файл с демо сервера и там смотреть особо не на что
|
Наверх
|
|
|
|
#35922 - Tue Jan 17 2012 01:41 PM
Re: Блоки сохранения / чтения данных FinInfo
[Re: 51ru]
|
writer
Registered: Sun Nov 21 2010
Записи: 428
|
Исправил ошибку, добавил еще пару блоков.
Attachments
FininfoCache.rar (388 downloads)
Отредактировано jhgjrht (Tue Jan 17 2012 04:49 PM)
_________________________
Не пишите мне! Никому ничего делать не буду.
|
Наверх
|
|
|
|
#35934 - Tue Jan 17 2012 05:26 PM
Re: Блоки сохранения / чтения данных FinInfo
[Re: Lucky7]
|
writer
Registered: Sun Nov 21 2010
Записи: 428
|
Добрый день возможно ли добавить новый блок ИстЗаявДельта и ИстСумДельта по стакану те не все заявки вообще а только на 20-60 строк по аскам и бидам. Так сказать 2 дельты на ближайшие заявки. Можно, но это потребует изменения формата файла хранилища. Чтобы не переделывать его потом еще раз, подумайте, все ли, что нужно сохраняем. Принимаю предложения, что нужно сохранять в файле истории (данные, подобные Fininfo), и может быть, что-то оттуда исключить (Bid\Ask, например, нужны кому-нибудь?)
_________________________
Не пишите мне! Никому ничего делать не буду.
|
Наверх
|
|
|
|
#35942 - Tue Jan 17 2012 06:09 PM
Re: Блоки сохранения / чтения данных FinInfo
[Re: Lucky7]
|
writer
Registered: Sun Nov 21 2010
Записи: 428
|
1 Бид аск переделать как у 777 Аск_стакан Бид_стакан Аск_стакан_объем Бид_стакан_объем Блоки имеют Level - это номера строк в стакане. И отдают цены и объемы в этих строках. Обычно от 1 до 60(для некоторых поровайдеров) 2 Дельта обьема в стакане с параметром строк в стакане 10 20 30 40 50 60 что бы можно было менять Дельта заявок в стакане с параметром строк в стакане 10 20 30 40 50 60 что бы можно было менять И в чем же разница между Бид и Аск как у 777 и как в структуре Fininfo? Я не планировал сохранять стакан целиком. Это в разы большая нагрузка и еще ряд других сложностей. Смысла реализовывать подобное в рамках ТСЛаб я не вижу. Если есть единичные параметры которые можно рассчитать в конкретный момент времени, то давайте, а весь стакан писать это излишество. К тому же в версии 1.2 обещали что-то сделать со стратегиями для стакана. Надо дождаться и посмотреть.
_________________________
Не пишите мне! Никому ничего делать не буду.
|
Наверх
|
|
|
|
#35946 - Tue Jan 17 2012 06:38 PM
Re: Блоки сохранения / чтения данных FinInfo
[Re: Lucky7]
|
writer
Registered: Sun Nov 21 2010
Записи: 428
|
Стакан не помешал бы. 1.2 не известно когда выйдет воообще. Хотя бы Дельту обьема в стакане с параметром строк в стакане 10 20 30 40 50 60 что бы можно было менять Дельта заявок в стакане с параметром строк в стакане 10 20 30 40 50 60 что бы можно было менять С задачей сохранения стакана я поэкспериментирую как-нибудь на досуге, может что и получится. Насколько я Вас понял есть след. единичные параметры, которые можно сохранять: * цена блока самого большого объема по аск; * цена блока самого большого объема по бид; * Дельта суммы объемов по 10 строк в обе стороны от спреда; * Дельта суммы объемов по 20 строк в обе стороны от спреда; * Дельта суммы объемов по 30 строк в обе стороны от спреда; * Дельта суммы объемов по 40 строк в обе стороны от спреда; * Дельта суммы объемов по 50 строк в обе стороны от спреда; * Дельта суммы объемов по 60 строк в обе стороны от спреда; Так? Еще что-то?
_________________________
Не пишите мне! Никому ничего делать не буду.
|
Наверх
|
|
|
|
#35949 - Tue Jan 17 2012 06:43 PM
Re: Блоки сохранения / чтения данных FinInfo
[Re: jhgjrht]
|
member
Registered: Sun Aug 14 2011
Записи: 136
|
Стакан не помешал бы. 1.2 не известно когда выйдет воообще. Хотя бы Дельту обьема в стакане с параметром строк в стакане 10 20 30 40 50 60 что бы можно было менять Дельта заявок в стакане с параметром строк в стакане 10 20 30 40 50 60 что бы можно было менять С задачей сохранения стакана я поэкспериментирую как-нибудь на досуге, может что и получится. Насколько я Вас понял есть след. единичные параметры, которые можно сохранять: * цена блока самого большого объема по аск; * цена блока самого большого объема по бид; * Дельта суммы объемов по 10 строк в обе стороны от спреда; * Дельта суммы объемов по 20 строк в обе стороны от спреда; * Дельта суммы объемов по 30 строк в обе стороны от спреда; * Дельта суммы объемов по 40 строк в обе стороны от спреда; * Дельта суммы объемов по 50 строк в обе стороны от спреда; * Дельта суммы объемов по 60 строк в обе стороны от спреда; Так? Еще что-то? да еще Дельта суммы ЗАЯВОК(Количество заявок) по 10 20 30 40 50 60 строк в обе стороны от спреда желательно чтобы если возможно что бы строк в обе стороны менялись в самом блоке.
Отредактировано Lucky7 (Tue Jan 17 2012 06:50 PM)
|
Наверх
|
|
|
|
#35950 - Tue Jan 17 2012 06:48 PM
Re: Блоки сохранения / чтения данных FinInfo
[Re: Lucky7]
|
writer
Registered: Sun Nov 21 2010
Записи: 428
|
Эти: * Объем блока самого большого объема по аск; * Объем блока самого большого объема по бид; Не надо?
Итого (без тех двух что перечислены выше) получается: 8 + 6 = 14 параметров.
_________________________
Не пишите мне! Никому ничего делать не буду.
|
Наверх
|
|
|
|
#35951 - Tue Jan 17 2012 06:57 PM
Re: Блоки сохранения / чтения данных FinInfo
[Re: jhgjrht]
|
member
Registered: Sun Aug 14 2011
Записи: 136
|
Эти: * Объем блока самого большого объема по аск; * Объем блока самого большого объема по бид; Не надо?
Итого (без тех двух что перечислены выше) получается: 8 + 6 = 14 параметров. выше перечисленные нужны в самом стакане те 10-60 от лучшего бида аска и выше перечисленные блоки должны цену выдавать а не обьем то есть находим самый большой объем по аску или биду и выдается цена на которой самый большой объем по аску биду отдельно да еще Дельта суммы ЗАЯВОК(Количество заявок) по 10 20 30 40 50 60 строк в обе стороны от спреда желательно чтобы если возможно что бы строк в обе стороны менялись в самом блоке.
Отредактировано Lucky7 (Tue Jan 17 2012 07:00 PM)
|
Наверх
|
|
|
|
|
|