У вас не стоит Flash Player
Page 12 of 13 < 1 2 ... 10 11 12 13 >
Настройки
#75702 - Mon Jan 04 2016 10:22 PM Re: Блоки сохранения / чтения данных FinInfo [Re: Rezident]
jhgjrht Offline
writer

Registered: Sun Nov 21 2010
Записи: 428
Добрым людям большое спасибо.

Сделал сборку индикаторов совместимую с версией программы 2.0. Для версий 1.1 и 1.2 программы эта сборка не подойдет!


Attachments
FininfoCache.2.0.rar (246 downloads)


Наверх
#76584 - Wed Feb 24 2016 11:53 AM Re: Блоки сохранения / чтения данных FinInfo [Re: jhgjrht]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
Написал вам в личку.

Наверх
#76769 - Wed Mar 02 2016 05:36 PM Re: Блоки сохранения / чтения данных FinInfo [Re: jhgjrht]
Rucobor Offline
member

Registered: Sun Aug 15 2010
Записи: 108
Originally Posted By: jhgjrht
Добрым людям большое спасибо.

И вам спасибо!
***убрал вопрос. Разобрался.


Отредактировано Rucobor (Wed Mar 02 2016 11:58 PM)

Наверх
#77015 - Wed Mar 16 2016 01:32 PM Re: Блоки сохранения / чтения данных FinInfo [Re: Rucobor]
Rucobor Offline
member

Registered: Sun Aug 15 2010
Записи: 108
Вопросы есть.
1. Данные, собранные кубиками в ТСлаб 2.0 могут быть использованы в ТСлаб 1.2?
2. И еще. Я собрал агентов. Состав- 2 кубика: Источник и накопитель. Тиковые данные. Вижу, что в папку Data данные пишутся, но в папке с данными ТСлаба особых телодвижений не замечено. Вопрос - не нужна ли в агентах еще и "Панель графика", чтоб данные правильно собирались?

Наверх
#83642 - Mon Aug 13 2018 06:28 PM Re: Блоки сохранения / чтения данных FinInfo [Re: Rucobor]
Rucobor Offline
member

Registered: Sun Aug 15 2010
Записи: 108
странное поведение. фьюч Si в ТСлаб 2.0.28.0 записывать не хотят. выдают ошибку:
13.08.2018 9:27:35 138 System.MissingMethodException: Метод не найден: "System.Nullable`1<Double> TSLab.DataSource.FinInfo.get_TheoriticPrice()".
в Indicators.TSLab.Blocks.Fi.FinInfoCache.FinInfoContainsData(FinInfo fi)
в Indicators.TSLab.Blocks.Fi.FinInfoCache.WriteFininfo(ISecurity security, String path, Boolean all, Boolean logging)
в TSLab.User.Script.Execute(IContext context, ISecurity Источник1)

Но крипту нормально пишут. Что с фьючом не так?

Наверх
#83644 - Mon Aug 13 2018 07:56 PM Re: Блоки сохранения / чтения данных FinInfo [Re: Rucobor]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
В 2.0 свои есть кубики стандартные для записи бидов и асков

Наверх
#83645 - Mon Aug 13 2018 08:33 PM Re: Блоки сохранения / чтения данных FinInfo [Re: Rucobor]
jhgjrht Offline
writer

Registered: Sun Nov 21 2010
Записи: 428
Что-то не то с установленной версией программы или индикатора. Возможно, пытаетесь использовать старую версию.
Метод "TSLab.DataSource.FinInfo.get_TheoriticPrice()" был в версии TSLab 1.2, в 2.0 его нет.
_________________________
Не пишите мне! Никому ничего делать не буду.

Наверх
#83646 - Mon Aug 13 2018 09:47 PM Re: Блоки сохранения / чтения данных FinInfo [Re: jhgjrht]
Rucobor Offline
member

Registered: Sun Aug 15 2010
Записи: 108
Originally Posted By: jhgjrht
Что-то не то с установленной версией программы или индикатора. Возможно, пытаетесь использовать старую версию.
Метод "TSLab.DataSource.FinInfo.get_TheoriticPrice()" был в версии TSLab 1.2, в 2.0 его нет.

проверил еще раз. версия та, что в этой ветке: отсюда - "#75702 - Mon Jan 04 2016 10:22 PM.
версия тслаб 2.0.28.0
рядом работающий скрипт с этими же кубиками с бинанса, битрекса и деребита данные качает, а с нашего фортса не может (через quiklua от китфинанса). что не так, хз. поддержка сказала:

"TheoriticPrice"
Что касаеся опционов, в 2.0 абсолютно все по другому. Нужно пересобрать индикатор, с учетом изменений в АПИ.
я им: это ж не опционы! это просто фьюч на си
они: Дело не в этом.
TheoriticPrice передается в инструменте.
У нас появился специальный источник для опционов, в 1.2 его даже не было.
Как раз в этом источнике и выбирается инстурмент, по нему уже выбираются серии опционов.
как-то странно...
хоть тслаб1.2 реанимируй..
у всех все норм? это я один такой несчастный или причина в обновлениеи тслаба?


Отредактировано Rucobor (Mon Aug 13 2018 09:48 PM)

Наверх
#83647 - Mon Aug 13 2018 09:49 PM Re: Блоки сохранения / чтения данных FinInfo [Re: Stan]
Rucobor Offline
member

Registered: Sun Aug 15 2010
Записи: 108
Originally Posted By: Stan
В 2.0 свои есть кубики стандартные для записи бидов и асков

да мне не биды и аски. мне другие параметры... ОИ, суммы, ГО...

Наверх
#83648 - Mon Aug 13 2018 10:12 PM Re: Блоки сохранения / чтения данных FinInfo [Re: Rucobor]
jhgjrht Offline
writer

Registered: Sun Nov 21 2010
Записи: 428
И все же я думаю у Вас работает старая версия моих индикаторов. Посмотрите нет ли в папке "Handlers" файла FininfoCache.dll. Если есть, удалите (перенесите в др. место). У новой версии файл сборки FininfoCache.2.0.dll. В редакторе скрипта (проблемного) можно выделить блок индикатора и увидеть в панели информации (справа) из какой dll он загружен, посмотрите.
_________________________
Не пишите мне! Никому ничего делать не буду.

Наверх
#83649 - Tue Aug 14 2018 08:15 AM Re: Блоки сохранения / чтения данных FinInfo [Re: jhgjrht]
sqifurk Offline
newbie

Registered: Wed Sep 27 2017
Записи: 27
jhgjrht отдельная благодарность!!!

В свое время добавил в ваш Info, запись срезов стакана для создания аналога Quota Mapper - взято для примера из Algovisor(R). Но при тестировании выяснили что количество транслируемых строк ограничено числом 64. Писал в поддержку обещали увеличить до 101. Но лучше конечно до 121.
https://my-files.ru/8s34d8

В 28 версии существует проблемка, то что работало в 27 версии при компиляции не работает в 28. Причина пока не выяснена, так как я в отпуске пишу с удаленки. Но полагаю что проблема в framework так как sharpdevelop 5.1.0 5216, поддерживаема им последняя версию framework 4.5.2.

На вскидку по пробывал поставить Microsoft Visual Studio откампилировал тож не работает. Взял пока паузу отписал в тех поддержку.






Attachments
Comp 27-28.zip (94 downloads)
QM_cs.zip (76 downloads)



Отредактировано sqifurk (Tue Aug 14 2018 10:33 AM)

Наверх
#83651 - Tue Aug 14 2018 10:10 AM Re: Блоки сохранения / чтения данных FinInfo [Re: Stan]
sqifurk Offline
newbie

Registered: Wed Sep 27 2017
Записи: 27
Originally Posted By: Stan
В 2.0 свои есть кубики стандартные для записи бидов и асков


Stan можно детальное уточнение о чем речь. Скрином если можно!

Наверх
#83656 - Tue Aug 14 2018 04:01 PM Re: Блоки сохранения / чтения данных FinInfo [Re: sqifurk]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
Воть


Attachments
Безымянный.png (105 downloads)


Наверх
#83663 - Wed Aug 15 2018 01:23 PM Re: Блоки сохранения / чтения данных FinInfo [Re: jhgjrht]
Rucobor Offline
member

Registered: Sun Aug 15 2010
Записи: 108
Originally Posted By: jhgjrht
И все же я думаю у Вас работает старая версия моих индикаторов. Посмотрите нет ли в папке "Handlers" файла FininfoCache.dll. Если есть, удалите (перенесите в др. место). У новой версии файл сборки FininfoCache.2.0.dll. В редакторе скрипта (проблемного) можно выделить блок индикатора и увидеть в панели информации (справа) из какой dll он загружен, посмотрите.

Так и есть. Нашелся там этот лишний файлик. Большое человеческое спасибо!

Наверх
#83665 - Wed Aug 15 2018 02:52 PM Re: Блоки сохранения / чтения данных FinInfo [Re: jhgjrht]
Rucobor Offline
member

Registered: Sun Aug 15 2010
Записи: 108
Другой вопрос. Почему возникает эта ошибка?
"15.08.2018 14:46:01 138 System.IO.IOException: Процесс не может получить доступ к файлу "C:\Data\SiU8.fid", так как этот файл используется другим процессом.
в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
в System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
в Indicators.TSLab.Blocks.Fi.FinInfoCache.OpenAndPepareFile(String fname)
в Indicators.TSLab.Blocks.Fi.FinInfoCache.WriteFininfo(ISecurity security, String path, Boolean all, Boolean logging)
в TSLab.User.Script.Execute(IContext context, ISecurity Источник1, ISecurity Источник2, ISecurity Источник3, ISecurity Источник4, ISecurity Источник5)"
Какие ограничения есть на запуск кубиков? Не больше 2-х?
как-то все нормально пашет, потом бац, и ошибка..


Отредактировано Rucobor (Wed Aug 15 2018 02:53 PM)

Наверх
#83668 - Wed Aug 15 2018 09:08 PM Re: Блоки сохранения / чтения данных FinInfo [Re: Rucobor]
jhgjrht Offline
writer

Registered: Sun Nov 21 2010
Записи: 428
На кубики в одном скрипте ограничений нет. Но попытки записи в один файл из разных скриптов могут происходить в одно и то же время и приводить к отказу доступа к этому файлу.
Можно использовать разные папки для файлов данных для разных скриптов. Можно чаще пересчитывать скрипт, игнорируя эту ошибку. По хорошему, надо переделать механизм блокировок в индикаторах, но мне влом.


Отредактировано jhgjrht (Wed Aug 15 2018 09:10 PM)
_________________________
Не пишите мне! Никому ничего делать не буду.

Наверх
#83669 - Wed Aug 15 2018 10:51 PM Re: Блоки сохранения / чтения данных FinInfo [Re: jhgjrht]
Rucobor Offline
member

Registered: Sun Aug 15 2010
Записи: 108
Originally Posted By: jhgjrht
На кубики в одном скрипте ограничений нет. Но попытки записи в один файл из разных скриптов могут происходить в одно и то же время и приводить к отказу доступа к этому файлу.
Можно использовать разные папки для файлов данных для разных скриптов. Можно чаще пересчитывать скрипт, игнорируя эту ошибку. По хорошему, надо переделать механизм блокировок в индикаторах, но мне влом.

Ясно. Большое спасибо. Раскидаю в разные папки.

Наверх
#83670 - Wed Aug 15 2018 11:28 PM Re: Блоки сохранения / чтения данных FinInfo [Re: Rucobor]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8133
Это еще может быть, если включен антивирус и в нем стоит проверка при записи файлов на диск.

Наверх
#83677 - Thu Aug 16 2018 06:52 PM Re: Блоки сохранения / чтения данных FinInfo [Re: ViL]
holochain Offline
stranger

Registered: Mon Jul 09 2018
Записи: 5
Добрый день. Позволяет ли ваш инструмент работать со стаканом заявок?

1) Например, поставить покупку перед крупным лотом в 100 единиц по мере его появления?
2) Распределить покупку по уровням. Например, лучшая покупка по 6000 у.е. Я хочу купить 100 лотов. Поставить 50 лотов по 5999 и 50 лотов по 5998 (но для этого робот должен увидеть лучшую покупку в стакане).
3) Купить объем по рынку из стакана, чтобы цена не изменилась выше, чем на 0.1%. Таким образом, при депозите на 100 лотов, возможно, "не потревожив рынок" мне надо взять только 35 лотов.

Если нет, то как можно такое реализовать?

Наверх
#83687 - Mon Aug 20 2018 06:28 AM Re: Блоки сохранения / чтения данных FinInfo [Re: holochain]
sqifurk Offline
newbie

Registered: Wed Sep 27 2017
Записи: 27
Добрый день!

При использовании QM доработки -возможна любая работа со стаканом заявок.
Можно использовать любые диапазоны строк из стакана в диапазон 0-50 в обе стороны.
Срез из стакана отображает предыдущее значение тика из стакана на момент совершение сделки.

Логику распределения покупки можно разбить на сколько вам угодно частей как вам удобней так и делайте.

Наверх
Page 12 of 13 < 1 2 ... 10 11 12 13 >


Moderator:  ViL, sar