skuvv
|
Date: 12/29/2010
nlrf:
skuvv:
3) в плазе нет возможности фильтрации по инструментам, получать придется все, но можно сделать простенькую проверку на имя/код инструмента.
Я организовал у себя файлик с названием интересующих меня инструментов:
RTS-3.11
RTSS-3.11
SBRF-3.11
....
4)тоже самое что и 3, стаканы пойдут по всем инструментам!! можно только выбрать общий поток с глубиной на 5, 20 или 50
Придётся получать весь список самих инструментов, или подписанные данные по ним всем? Стаканы пойдут по выбранным инструментам, или по всем > 4500?
В плазе поток передает все что в нем есть, единственное что можно отфильтровать на текущий момент - кол-во необходимых полей в потоке в инишнике.
ps то что стаканы пойду по всем инструментам не особая проблема, тк основную нагрузку делают основные инструменты и стаканы траснлируются методом обновления записей. Хотя возможно и срезами через другой поток - но там интервал обновление 1мин.
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 12/29/2010
skuvv:
В плазе поток передает все что в нем есть, единственное что можно отфильтровать на текущий момент - кол-во необходимых полей в потоке в инишнике.
ps то что стаканы пойду по всем инструментам не особая проблема, тк основную нагрузку делают основные инструменты и стаканы траснлируются методом обновления записей. Хотя возможно и срезами через другой поток - но там интервал обновление 1мин.
Значит фильтр работает только по колонкам, но не по строчкам. Что с Плазой вполне логично, так как это делалось в первую очередь для брокеров, а им нужны все стаканы. А делали замер, как быстро работает это при обычном подключении (1-10 мбит)?
|
|
|
|
Thanks:
|
|
|
|
|
|
skuvv
|
Date: 12/29/2010
Mikhail Sukhov:
skuvv:
В плазе поток передает все что в нем есть, единственное что можно отфильтровать на текущий момент - кол-во необходимых полей в потоке в инишнике.
ps то что стаканы пойду по всем инструментам не особая проблема, тк основную нагрузку делают основные инструменты и стаканы траснлируются методом обновления записей. Хотя возможно и срезами через другой поток - но там интервал обновление 1мин.
Значит фильтр работает только по колонкам, но не по строчкам. Что с Плазой вполне логично, так как это делалось в первую очередь для брокеров, а им нужны все стаканы. А делали замер, как быстро работает это при обычном подключении (1-10 мбит)?
Нормально работает.
Если не ошибаюсь все данные плаза передает не конкретными переменными, а в байтах, поэтому трафик не большой, а парсинг уже идет на клиентской стороне.
|
|
|
|
Thanks:
|
|
|
|
|
|
nlrf
|
Date: 12/29/2010
skuvv:
nlrf:
skuvv:
3) в плазе нет возможности фильтрации по инструментам, получать придется все, но можно сделать простенькую проверку на имя/код инструмента.
Я организовал у себя файлик с названием интересующих меня инструментов:
RTS-3.11
RTSS-3.11
SBRF-3.11
....
4)тоже самое что и 3, стаканы пойдут по всем инструментам!! можно только выбрать общий поток с глубиной на 5, 20 или 50
Придётся получать весь список самих инструментов, или подписанные данные по ним всем? Стаканы пойдут по выбранным инструментам, или по всем > 4500?
В плазе поток передает все что в нем есть, единственное что можно отфильтровать на текущий момент - кол-во необходимых полей в потоке в инишнике.
ps то что стаканы пойду по всем инструментам не особая проблема, тк основную нагрузку делают основные инструменты и стаканы траснлируются методом обновления записей. Хотя возможно и срезами через другой поток - но там интервал обновление 1мин.
А что значит на текущий момент?
|
|
|
|
Thanks:
|
|
|
|
|
|
skuvv
|
Date: 12/29/2010
Возможно в будущем добавятся новые возможности
|
|
|
|
Thanks:
|
|
|
|
|
|
rumba
|
Date: 12/30/2010
Всем привет. Немного знаю C#, сейчас активно доучиваю. С радостю приму участие в написании, бета тестировании на алгоритмах в боевом режиме
|
|
|
|
Thanks:
|
|
|
|
|
|
Alexander
|
Date: 1/3/2011
Многие файлы, которые входят в Plaza.csproj, отсутствуют в TFS.
К примеру, EcngTradingAssemblyInfo.cs
ObfuscationSettings.cs, ....., библиотеки, ...
Соответственно при попытке скомпилировать вываливается множество ошибок.
И просьба ко всем, добавляющим файлы, также указывать и комментарий при добавлении, чтобы не смотреть постоянно лог.
Чем лучше будем вести комментирование наших коммитов - тем лучше. =)
P.S. Я убрал файл Plaza.csproj.user из контроля версий - это пользовательский файл, у каждого свой может быть.
TFS кстати, довольно удобен. Можно и таски там вести.
А то дома \ на работе лишь SVN пользуюсь.
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 1/3/2011
|
|
|
|
|
Alexander:
Многие файлы, которые входят в Plaza.csproj, отсутствуют в TFS.
К примеру, EcngTradingAssemblyInfo.cs
ObfuscationSettings.cs, ....., библиотеки, ...
Соответственно при попытке скомпилировать вываливается множество ошибок.
Да, некоторые файлы надо выкинуть из проектного файла. + добавить сборки с S# файлами. Это своеобразный барьер для разработчиков.[biggrin] Если с этим возникают трудности, то участие в совместной разработке можно закончить.
Alexander:
И просьба ко всем, добавляющим файлы, также указывать и комментарий при добавлении, чтобы не смотреть постоянно лог.
Чем лучше будем вести комментирование наших коммитов - тем лучше. =)
+1. Коментарии к коммитам пишите. Иначе будет сложно разобраться, кто что сделал.
Alexander:
P.S. Я убрал файл Plaza.csproj.user из контроля версий - это пользовательский файл, у каждого свой может быть.
TFS кстати, довольно удобен. Можно и таски там вести.
А то дома \ на работе лишь SVN пользуюсь.
Да, я уже сделал папку 1.0. Туда можно записывать таски.
|
|
|
|
Thanks:
|
|
|
|
|
|
Alexander
|
Date: 1/3/2011
Mikhail Sukhov:
Alexander:
Многие файлы, которые входят в Plaza.csproj, отсутствуют в TFS.
К примеру, EcngTradingAssemblyInfo.cs
ObfuscationSettings.cs, ....., библиотеки, ...
Соответственно при попытке скомпилировать вываливается множество ошибок.
Да, некоторые файлы надо выкинуть из проектного файла. + добавить сборки с S# файлами. Это своеобразный барьер для разработчиков.[biggrin] Если с этим возникают трудности, то участие в совместной разработке можно закончить.
Залил чуть подправленную версию проектного файла.
Надеюсь не против :)
Ещё вопрос организационный - мы разрабатываем под .Net 3.5, на 4.0 пока не перешли?
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 1/3/2011
Alexander:
Ещё вопрос организационный - мы разрабатываем под .Net 3.5, на 4.0 пока не перешли?
Предлагаю пока под 3.5. Во первых у Смарта проблемы с 4-ой версией (пока мамба не дала свой протокол это критично). Во-вторых, все ли ТА программы переведены под 4-ку?
|
|
|
|
Thanks:
|
|
|
|
|