Текущие задачи по PlazaTrader
Atom
10.10.2011


1) Избавиться от накопления очереди сообщений в первые секунды работы (необходимо разбить получение реплики на несколько соединений, работающих в отдельных thread'ах, каждое со своим циклом выборки).
5) Добавить профилировщик получения данных и отправки заявок - необходимо понять насколько быстрый PlazaTrader у нас (особенно в связи с грядущими изменениями в плазе после нового года).
6) Отфильтровывать данные от уже прошедшей сессии (вечером приходят данные как от дневной, так и от вечерней сессии).
8) Если заявка GTC, то в вечерний клиринг приходит сообщение Inserted, с id_ord = новому номеру заявки и с id_ord1 = старому номеру заявки. Необходимо заменить одно на другое.

Ничего не упустил?

3ий таск я уже начал делать в фоновом режиме.
Кто готов взяться за другие задачи?



Теги:


Спасибо:


<< < 2 3 4 5 6  > >>
frontman

Фотография
Дата: 18.10.2011
Ответить


Вот. Там ток часть плазы
Plaza.rar 231 KB (251)
Спасибо:

FiNick

Фотография
Дата: 20.10.2011
Ответить


Частично сделал задачу один. Разделил реплики на три потока, вроде как работает.
Но работет как-то криво, даже медленнее данные стали подгружаться (раньше 10 секунд, теперь 25). При подключении большая очередь сохраняется (раньше до 40, теперь до 80-90), что оч странно.
Также некоторые моменты не сделал, например:
Код
/// <summary>
/// Потоки, которые будут запущены при вызове метода <see cref="StartExport"/>.
/// </summary>
public PlazaStreamList Streams
{
	get { return _streamManager1.Streams; } //??? Надо как-то обьеденить потоки от всех _streamManager
}
Plaza.rar 837 KB (253)
Спасибо:

Mikhail Sukhov

Фотография
Дата: 21.10.2011
Ответить


Давайте лучше сразу на КодеПлекс. У Александра сейчас пока нет времени, так что коммитьте сразу в код. Можно через Shelves.
Спасибо:

FiNick

Фотография
Дата: 21.10.2011
Ответить


Mikhail Sukhov Перейти
Давайте лучше сразу на КодеПлекс. У Александра сейчас пока нет времени, так что коммитьте сразу в код. Можно через Shelves.


Залил на кодеплекс.

З.Ы. Забыл комент написать, блин) а можно как-нибудь комент потом вписывать в ченжсет?
Спасибо:

Mikhail Sukhov

Фотография
Дата: 21.10.2011
Ответить


FiNick Перейти
З.Ы. Забыл комент написать, блин) а можно как-нибудь комент потом вписывать в ченжсет?


Да, через Show History, changeset details и комментарий вписать.
Спасибо:

Alexander

Фотография
Дата: 25.10.2011
Ответить


FiNick Перейти
Частично сделал задачу один. Разделил реплики на три потока, вроде как работает.
Но работет как-то криво, даже медленнее данные стали подгружаться (раньше 10 секунд, теперь 25). При подключении большая очередь сохраняется (раньше до 40, теперь до 80-90), что оч странно.
Также некоторые моменты не сделал, например:
Код
/// <summary>
/// Потоки, которые будут запущены при вызове метода <see cref="StartExport"/>.
/// </summary>
public PlazaStreamList Streams
{
	get { return _streamManager1.Streams; } //??? Надо как-то обьеденить потоки от всех _streamManager
}



Посмотрел - совсем не то что хотелось бы.
Нет возможности самому регулировать создание потоков и выделение им реплик.
+ подтверждаю что быстрее как минимум не стало.

Наверное в ближайшее время займусь.


P.S. Предлагаю все изменения класть в shelve, а не на main trunk. Отписываясь об этом здесь, чтоб знать где что смотреть.
Спасибо:

frontman

Фотография
Дата: 25.10.2011
Ответить


Александр а что с 7м пунктом то?
Вроде как все сделал я ... И давно...
Или что то не так?
Спасибо:

Alexander

Фотография
Дата: 25.10.2011
Ответить


frontman Перейти
Александр а что с 7м пунктом то?
Вроде как все сделал я ... И давно...
Или что то не так?


У вас работает? Если да - пользуйтесь, нас не ждите.

Я начал смотреть, мне там кое-что не понравилось. Я не забыл, помню. :)
Как конференцию проведём - досмотрю, отпишусь.
Спасибо:

frontman

Фотография
Дата: 25.10.2011
Ответить


Ок.
Спасибо:

Alexander

Фотография
Дата: 26.10.2011
Ответить


frontman Перейти
Вот. Там ток часть плазы


TransactionManager.cs битый в архиве. В нём изменения есть?
Или у меня только проблемы - у кого-нибудь получилось полностью скачать?
Спасибо:
<< < 2 3 4 5 6  > >>

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy