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