1. Переход через ночь прошел успешно. Контроль отработал Правильно.
Показаны сообщения с ярлыком Positions. Показать все сообщения
Показаны сообщения с ярлыком Positions. Показать все сообщения
четверг, 16 октября 2014 г.
среда, 15 октября 2014 г.
PortfolioFormServ01
16.10.2014
1. Переход через ночь прошел не успешно
Скорректировал ExReports Module
2. Дополнил Test_BusRecTra_01, чтобы отправляемые ExecutionReports
симулировали Переход через Ночь, посредством увеличения DateTime.Date
3. Проверил вместе с PortfolioFormServ01. Переход через ночь осуществляется правильно, формируя суммарные Execution Reports, существенно уменьшая их количество.
4. Добавил вывод Execution Reports Count в PortfolioFormServ01.PositionsLogger
5. Механизм "жесткого" контроля по уникальности работает. Вопрос о его применении остается открытым. Это зависит от режима работы Pushera, который отдает ExecutionReports c Начала Утренней Сессии.
Location:
PortfolioServ15\PortfolioFormServ01
1. Переход через ночь прошел не успешно
Скорректировал ExReports Module
2. Дополнил Test_BusRecTra_01, чтобы отправляемые ExecutionReports
симулировали Переход через Ночь, посредством увеличения DateTime.Date
3. Проверил вместе с PortfolioFormServ01. Переход через ночь осуществляется правильно, формируя суммарные Execution Reports, существенно уменьшая их количество.
4. Добавил вывод Execution Reports Count в PortfolioFormServ01.PositionsLogger
5. Механизм "жесткого" контроля по уникальности работает. Вопрос о его применении остается открытым. Это зависит от режима работы Pushera, который отдает ExecutionReports c Начала Утренней Сессии.
Location:
PortfolioServ15\PortfolioFormServ01
PortfolioServ
PortfolioFormServ01
Добавлено
1. Переход через Ночь в Контроле Positions.
При смене даты очищается список ExReports и добавляется Суммарные ExecutionReports за день.
Добавлено
1. Переход через Ночь в Контроле Positions.
При смене даты очищается список ExReports и добавляется Суммарные ExecutionReports за день.
пятница, 10 октября 2014 г.
PortfolioFormServ01
10.10.2014
1. Обнаружены незначительные расхождения в PortfolioServ.CheckUp и PortfolioManager
В тестах это расхождение не обнаруживается.
Предположение
Последовательность ExReports поступает в Службу с "неправильной" нумерацией сделок.
В Портфолио введен более жесткий контроль нумерации Входящих ExecReports
Расхождений пока не наблюдается
2. По счету G02 идут неправильные ExecutionReports: в поле Тикер идет значения "Купля","Продажа"
1. Обнаружены незначительные расхождения в PortfolioServ.CheckUp и PortfolioManager
В тестах это расхождение не обнаруживается.
Предположение
Последовательность ExReports поступает в Службу с "неправильной" нумерацией сделок.
В Портфолио введен более жесткий контроль нумерации Входящих ExecReports
Расхождений пока не наблюдается
2. По счету G02 идут неправильные ExecutionReports: в поле Тикер идет значения "Купля","Продажа"
среда, 8 октября 2014 г.
PortfolioFormServ01
PortfolioFormServ01
Location: d:\Productions\Portfolioserv05
BackUp: dev_141008.zip
Работает КОРРЕКТНО с использованием:
BusNode - шина
BusPublisherPush - пушер
Проблема:
Не работает с BusPublisherPub
15:30
Решение:
1.Проведено обновление до последнего Релиза FF.Bus
2.Шина заменена BusNode -> BusProxy
3. Не работал BusPublisherPub - при передачи сообщения Приложение падает.
Произведена корректировка Передачи сообщения в BusPublisherPub
Переставлены вызовы методов Сериализации, то ест изменен порядок.
4.При Передаче сообщения необходимо ??? заполнять AlgoMessage.Source
5. Запуск Перезапуск - не работал. В BusSubscriber.Stop() добавлена очистка Topics
Последовательность Запуск-Перезапуск:
public void Start()
{
if (null != Subscriber)
{
//Subscriber.Connect(BusNodeName);
Subscriber.Subscribe(PullTopic);
Subscriber.Start();
}
if (null != Pusher)
Pusher.Start();
}
public void Stop()
{
if (null != Subscriber)
{
Subscriber.Unsubscribe(PullTopic);
Subscriber.Disconnect(BusNodePushAddress);
Subscriber.Stop();
}
if( null != Pusher)
Pusher.Stop();
}
Новый обновленный сервис:
Location: d:\Productions\Portfolioserv06
Location: d:\Productions\Portfolioserv05
BackUp: dev_141008.zip
Работает КОРРЕКТНО с использованием:
BusNode - шина
BusPublisherPush - пушер
Проблема:
Не работает с BusPublisherPub
15:30
Решение:
1.Проведено обновление до последнего Релиза FF.Bus
2.Шина заменена BusNode -> BusProxy
3. Не работал BusPublisherPub - при передачи сообщения Приложение падает.
Произведена корректировка Передачи сообщения в BusPublisherPub
Переставлены вызовы методов Сериализации, то ест изменен порядок.
4.При Передаче сообщения необходимо ??? заполнять AlgoMessage.Source
5. Запуск Перезапуск - не работал. В BusSubscriber.Stop() добавлена очистка Topics
Последовательность Запуск-Перезапуск:
public void Start()
{
if (null != Subscriber)
{
//Subscriber.Connect(BusNodeName);
Subscriber.Subscribe(PullTopic);
Subscriber.Start();
}
if (null != Pusher)
Pusher.Start();
}
public void Stop()
{
if (null != Subscriber)
{
Subscriber.Unsubscribe(PullTopic);
Subscriber.Disconnect(BusNodePushAddress);
Subscriber.Stop();
}
if( null != Pusher)
Pusher.Stop();
}
Новый обновленный сервис:
Location: d:\Productions\Portfolioserv06
вторник, 7 октября 2014 г.
PortfolioServ01
Добавлено:
1.Контроль Позиций - Изменения
Добавлен TabPanel
Добавлено TabPage1 - Logger
Добавлено Tabpage2 - Positions
2.Передача Portfolio SnapShots
1.Контроль Позиций - Изменения
Добавлен TabPanel
Добавлено TabPage1 - Logger
Добавлено Tabpage2 - Positions
2.Передача Portfolio SnapShots
PortfolioFormServ01
Launched Date: 06.10.14.
1. Первый ExecutionReport получен 06.10.14 после 18 часов.
Неправильно был указан Topic. Была точка (,), надо было (#)
2. Возникла задача контроля Portfolio
3. 07.10.14 - вставил в PortfolioFormServ01 - контроль позиций.
1. Первый ExecutionReport получен 06.10.14 после 18 часов.
Неправильно был указан Topic. Была точка (,), надо было (#)
2. Возникла задача контроля Portfolio
3. 07.10.14 - вставил в PortfolioFormServ01 - контроль позиций.
PositionTracker
http://192.168.10.6/PositionsMvc_05/ - постоянно работает в Тестовом режиме
http://192.168.1.57/PositionsMvc_01/ - в разработке
пятница, 3 октября 2014 г.
четверг, 2 октября 2014 г.
Projects Track
Проект:
PositionTracker:
Web\Portfolio\PortfoloMvc\PortfolioMvc_01\caWebClient_05\
Status:
Тестирование с 02.10.2014
PositionTracker:
http://192.168.10.6/PositionsMvc_05/
Location:Web\Portfolio\PortfoloMvc\PortfolioMvc_01\caWebClient_05\
Status:
Тестирование с 02.10.2014
среда, 1 октября 2014 г.
Ссылки на тестовые Проекты
192.168.10.6/PositionsMvc_02 - Позиции
192.168.10.6/PortfolioMvc_01 - Portfolio - Обработка сделок по BackOffice' s Reports
192.168.10.6/PortfolioMvc_01 - Portfolio - Обработка сделок по BackOffice' s Reports
Проекты
PortfolioDb - C:\devTest\Web\Portfolio\PortfolioDB\PortfolioDB
PortfolioBo - C:\devTest\Web\Portfolio\PortfolioBo\PortfolioBo
PortfolioForm - пишет в PortfolioBo - Transactions, Trades, Portfolios, сформированные в PortfolioManager по результатам сформированных ExecutionReport из текстовых файлов.
192.168.10.6/PositionsMvc_02 - Позиции
192.168.1.57/PositionsMvc_01 - Позиции
192.168.10.6/PortfolioMvc_01 - Портфолио
PortfolioBo - C:\devTest\Web\Portfolio\PortfolioBo\PortfolioBo
PortfolioForm - пишет в PortfolioBo - Transactions, Trades, Portfolios, сформированные в PortfolioManager по результатам сформированных ExecutionReport из текстовых файлов.
192.168.10.6/PositionsMvc_02 - Позиции
192.168.1.57/PositionsMvc_01 - Позиции
192.168.10.6/PortfolioMvc_01 - Портфолио
Подписаться на:
Сообщения (Atom)