понедельник, 31 марта 2014 г.

Capasity - свойство

1.
Необходимо добавить свойство Capasity во все Коллекции и Контейнеры GS.Trade с возможностью инициализации из .xml.
Пока добавлены в TimeSeries и EventLog.

TimeSeries Update

TimeSeries

1. Добавил Capasity, CapasityLimit. Эти параметры задаются пока HardCoded
    После превышения (Capasity + CapasityLimit) происходит Очистка до Count = Capasity.

Capasity = 1024
Limit = 256

Цель - при длительной или непрерывной работе старые сообщения занимают память.

EventLog Update

EventLog - Memory

1. Добавил Capasity, CapasityLimit. Эти параметры задаются в .xml - файле.
    После превышения (Capasity + CapasityLimit) происходит Очистка до Count = Capasity.

2. Такой же механизм ввел в EventLogWindow2

Capasity = 1024
Limit = 256

Цель - при длительной или непрерывной работе старые сообщения занимают память.



среда, 5 марта 2014 г.

Elements - применение

Применение Elements.

Elements1
1.Strategies
2.TradeContext
3.EmptyStorage, MemStorage
4.Dde.TopicItem
5.Terminals, QuikTradeTernonal
6. Accounts
7. EFRepository, TradeEFRepository
8.TradeBaseStorage
9. TradeBaseRepository

Elements2
1. Dde2 : Element2
2. Portfoilio
3. DbStorage - попытка пока не закончена