У вас не стоит Flash Player
Page 6 of 10 < 1 2 ... 4 5 6 7 8 9 10 >
Настройки
#14312 - Tue Sep 28 2010 03:21 PM Re: Арбитражные стратегии [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Как часто данные обновляются в текстовом файле?
и не подхватываются всегда или время от времени?
На всякий случай лог перешлите с указанием времени, когда было обновление, которое не подхватилось. У меня есть одно подозрение.


Отредактировано Nektodron (Tue Sep 28 2010 03:22 PM)

Наверх
#14354 - Tue Sep 28 2010 07:10 PM Re: Арбитражные стратегии [Re: Nektodron]
tp2 Offline
journeyman

Registered: Tue Jan 12 2010
Записи: 54
Originally Posted By: Nektodron
Как часто данные обновляются в текстовом файле?
и не подхватываются всегда или время от времени?
На всякий случай лог перешлите с указанием времени, когда было обновление, которое не подхватилось. У меня есть одно подозрение.

Добрый день!
Во что в логах у меня, при обновлении из текстового источника (это при разовом обновлении в 21:07).
21:07:08.39[15]ERROR:Thread error
System.NullReferenceException: В экземпляре объекта не задана ссылка на объект.
в TSLab.TextDS.TextDS.LoadFromFile(FileInfo fi)
в TSLab.TextDS.TextDS.SecurityData.GetBars(IList`1 oldBars, DateTime startTime, DateTime endTime)
в TSLab.TextDS.BaseSecurityData.GetBars(IList`1 oldBars, DateTime startTime, DateTime endTime, Interval preferedInterval, Int32 maxBarsCount, NetBarsDelegate asyncLoadhandler)
в TSLab.LabView.Script.ScriptDataManager.Data.RefreshData(DateTime newTime)
в TSLab.LabView.Script.ScriptDataManager.Data.<>c__DisplayClass23.<ProcessFinInfo>b__21(Object )
в TSLab.Utils.AppUtils.<>c__DisplayClass4.<QueueUserWorkItem>b__3(Object state)
21:07:08.98[15]DEBUG:Adding 0 trades to USD:-. startTime=28.09.2010 14:01:00
21:07:08.98[15]DEBUG:CheckAndCopyData extends USD:-


Отредактировано tp2 (Tue Sep 28 2010 07:15 PM)

Наверх
#14358 - Tue Sep 28 2010 08:02 PM Re: Арбитражные стратегии [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Originally Posted By: Nektodron
Как часто данные обновляются в текстовом файле?
и не подхватываются всегда или время от времени?
На всякий случай лог перешлите с указанием времени, когда было обновление, которое не подхватилось. У меня есть одно подозрение.

Обновления происходят 2 раза в день - Курс промежуточного
клиринга (на 14:00), Курс основого клиринга (на 16:30). Время мск. Приложение для обновления я заряжаю соответственно на 14:01 и 16:31 по локальному. Странно, на 16:30 сегодня у меня курс подхватился ТСЛабом, и без ошибок...Попробую еще завтра протестить, если не будет подхватываться, вышлю лог. (Сдвину время обновления, для надёжности).
_________________________


Наверх
#14361 - Tue Sep 28 2010 08:05 PM Re: Арбитражные стратегии [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Лог можно и старый, у меня есть подозрение, что сигнал на обновление приходит от ОС раньше, чем обновление файла заканчивается. Поэтому в этот момент TSLab не может его зачитать.
Т.к. это происходит не всегда имеем такой плавающий баг.


Отредактировано Nektodron (Tue Sep 28 2010 08:05 PM)

Наверх
#14368 - Tue Sep 28 2010 09:20 PM Re: Арбитражные стратегии [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Originally Posted By: Nektodron
Лог можно и старый, у меня есть подозрение, что сигнал на обновление приходит от ОС раньше, чем обновление файла заканчивается. Поэтому в этот момент TSLab не может его зачитать.
Т.к. это происходит не всегда имеем такой плавающий баг.

ок. Отправил логи.
_________________________


Наверх
#14578 - Fri Oct 01 2010 05:59 PM Re: Арбитражные стратегии [Re: uprav]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Originally Posted By: uprav
Originally Posted By: Nektodron
Пересчет добавлен

Nektodron, а этот пересчёт работает при настройках скрипта "пок/прод" и при наличии нескольких источников, он реагирует на изменения стаканов всех источников?(версия 1.1.11.1 выставляю "пок/прод" при 2-х источниках, но пересчёт идёт только по изменению цены bid-ask какого либо стакана, на изменение количетсва в лучших bid-ask, пересчёт не происходит, либо я не внимательно смотрел...)?

1. Nektodron, подскажите пож: если пересчёт по объёмам bid/ask сделан в "пок/прод", можно ли его вынести в отдельный выбор, например "пок/прод и объём", или "пок/прод и количество"?

2. Возможно ли ввести в расчёт П/У и в "доход" задаваемые пользователем коэффициенты для каждого источника для перевода к одной еденице измерения (в рубли например), по умолчанию пусть коэфф. остаются=1. Если один инструмент, например, RI, там динамика и так понятна, без перевода в рубли, хотя это пункты, если рассчёт идёт по корзине, то даже форма модели дохода из "смеси" пунктов не соответствует действительности в рублях. ?


Отредактировано uprav (Fri Oct 01 2010 10:35 PM)
_________________________


Наверх
#14714 - Mon Oct 04 2010 06:32 PM Re: Арбитражные стратегии [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
1. Не планировалось, но если нужны такие режимы можно сделать.
2. Идея понятна, но не понятно как это сделать в интерфейсе.

Наверх
#14716 - Mon Oct 04 2010 06:50 PM Re: Арбитражные стратегии [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Originally Posted By: Nektodron
1. Не планировалось, но если нужны такие режимы можно сделать.

Я правильно понимаю, что пересчёт по объёмам bid/ask в версии 1.1.12.0 "зашит" в выборе "пок/прод"? Я почему спрашиваю: да, такой пересчёт нужен, но очень желательно их разделить по причине мощности процессора, сейчас у меня по "пок/прод" при 3-х источниках в активное время сессии, проц загружен на 70-100%(при чём один из источников не очень ликвидный), если сейчас там сидит "пок/прод и объём", значит я делаю вывод что для этого режима и этого кол-ва источников и этого процессора - это предел, соотвестсвенно при увеличении кол-ва источников и режима "по объёму" нужен проц. мощнее. Б). Для скрипта где нет необходимости в пересчёте "по объёму", лучше его не выбирать, в целях экономии ресурсов процессора, иначе несколько однотипных скриптов - уже проблема на одном системмнике.

Originally Posted By: Nektodron
2. Идея понятна, но не понятно как это сделать в интерфейсе.


М.б. как вариант , во вкладке доход - появляются как во вкладке "Оптимизация", ячейки с названием источников и в количестве источников, куда можно вводить эти коэфф. (в том числе дробные числа)
_________________________


Наверх
#14726 - Mon Oct 04 2010 10:25 PM Re: Арбитражные стратегии [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Для ускорения обсчета может стоит сократить количество свечей? для арбитража явно много не нужно.

Наверх
#14730 - Mon Oct 04 2010 10:44 PM Re: Арбитражные стратегии [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Originally Posted By: Nektodron
Для ускорения обсчета может стоит сократить количество свечей? для арбитража явно много не нужно.

У меня там и так 5 свечей стоит -)). Ставлю 1 свечу - её не видно, ну а 2,3 или 5 между этими значениями думаю погоды не делают.
_________________________


Наверх
#14732 - Mon Oct 04 2010 11:28 PM Re: Арбитражные стратегии [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
и что, тормозит??

Наверх
#14737 - Tue Oct 05 2010 08:32 AM Re: Арбитражные стратегии [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Originally Posted By: Nektodron
и что, тормозит??
Еще нет, т.к. работает один скрипт с 3-мя источниками, и проц.загружен 75-100%, но я планирую ещё пару скриптов таких навесить, тогда точно не выдержит. Для 10 скриптов, думаю вообще никакого процессора не хватит. Очень желательно разделение этого пересчёта.
_________________________


Наверх
#14773 - Tue Oct 05 2010 03:09 PM Re: Арбитражные стратегии [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
ок, я запишу на след версию, это не сложно сделать

Наверх
#15060 - Sun Oct 10 2010 09:59 PM Re: Арбитражные стратегии [Re: Nektodron]
uprav Offline
addict

Registered: Thu Jan 14 2010
Записи: 594
Nektodron, TSLab.Script.Handlers.ISixSourcesHandler подключает 6 источников, насколько понимаю - это максимум, больше 6-и не нашёл в справке по API, возможно ли добавить интерфейс на 7 и 8 источников?
_________________________


Наверх
#15085 - Mon Oct 11 2010 12:41 PM Re: Арбитражные стратегии [Re: uprav]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Можно использовать интерфейс для внешнего сркипта, с неограниченным количеством источников

Наверх
#18089 - Wed Dec 08 2010 02:06 PM Re: Арбитражные стратегии [Re: Nektodron]
Artem Offline
journeyman

Registered: Thu Sep 30 2010
Записи: 89
Как лучше вычислить коэффициент на который нужно домножать, что бы уровнять инструменты в арбитражных стратегиях?

Наверх
#18112 - Wed Dec 08 2010 06:07 PM Re: Арбитражные стратегии [Re: Artem]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
А зачем его вычислять? Он же должен быть известен, для каждой пары свой.

Наверх
#18113 - Wed Dec 08 2010 06:09 PM Re: Арбитражные стратегии [Re: Nektodron]
Artem Offline
journeyman

Registered: Thu Sep 30 2010
Записи: 89
а где его взять?

Наверх
#18345 - Sun Dec 12 2010 02:16 PM Re: Арбитражные стратегии [Re: Artem]
Artem Offline
journeyman

Registered: Thu Sep 30 2010
Записи: 89
Я что-то не так спрашиваю? Например, какой коэффициент между сбером о и п?

Наверх
#18347 - Sun Dec 12 2010 02:54 PM Re: Арбитражные стратегии [Re: Artem]
captian Offline
Carpal Tunnel

Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
Если мой пост некстати, то не судить строго))) есть ещё такой вид торговли арбитража (или псевдоарбитража). Делается график разницы цены, например между газпромом и сбербанком, коэф подбирается просто с учётом цены (например 2 сбера против одного газика или 100 сбера против 1 фьюча на сбер) и торгуется по обычным стратегиям. выглядит это как на картинке.


Attachments
Арб.png (1115 downloads)

_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963

Наверх
Page 6 of 10 < 1 2 ... 4 5 6 7 8 9 10 >


Moderator:  ViL, sar