Stock# 3.2 beta
Atom
6/11/2011
Mikhail Sukhov


Выложил на бокс.

[b]Изменения[/b]: [list=1] []Существенно изменилась модель тестирования. Остался только EmulationTrader (отвечает и за историю, и за случайные данные). []Событийная модель для стратегий стала основной. И теперь она работает чисто на событиях. []Strategy.OnProcess переехал в TimeFrameStrategy. []Исчез StrategyManager. Из-за пункта 2 он стал не нужен, так как каждое действие активируется в том потоке, в котором пришло событие. []Order.InitializationTime исчез, но появился Order.Latency. Поддерживается высокая точность замера round trip заявок, актуально для HFT шлюзов. []Ecng.Trading был переименован в StockSharp. []Класс для расчета кривой эквити и графический контрол для отображения. []В дистрибутив вошли Alfa + Plaza. [*] http://stocksharp.com/forum/1626/Zapusk-tierminala-Launch/ [/list]

[b]Баги[/b]: [list=1] [] http://stocksharp.com/posts/m/8336/ [] http://stocksharp.com/forum/1606/oshibka-pri-dvizhienii-zaiavki-ArgumentOutOfRangeException/ [] http://stocksharp.com/posts/m/8701/ [] http://stocksharp.com/posts/m/8794/ [/list]


Tags:


Thanks:


<< < 4 5 6 
Den

Avatar
Date: 8/25/2011
Reply


[quote=sergey.masyura;10609][quote=Den;10608][quote=Alexander;10597][url=http://www.box.net/stocksharp/1/106808774]Выложили 3.2.10[/url][/quote]

Спасибо за апдейт! Забирать надо с кодеплекса? На боксе его не видно...[/quote]

С box.net забирать. На codeplex релизы не выкладываются, только референсы периодически обновляются.

http://www.box.net/stocksharp/1/106808774 [/quote] Удивительное дело. По этой прямой ссылке вижу. Если захожу на боксе в папку 3.2, то вижу все 3.2.x кроме 3.2.10...

Thanks:

Mikhail Sukhov

Avatar
Date: 8/25/2011
Reply


[quote=Den;10612]Удивительное дело. По этой прямой ссылке вижу. Если захожу на боксе в папку 3.2, то вижу все 3.2.x кроме 3.2.10...[/quote]

Браузер паленый.

Thanks:

Den

Avatar
Date: 8/25/2011
Reply


[quote=Mikhail Sukhov;10614][quote=Den;10612]Удивительное дело. По этой прямой ссылке вижу. Если захожу на боксе в папку 3.2, то вижу все 3.2.x кроме 3.2.10...[/quote] Браузер паленый.[/quote] Ходил двумя разными браузерами. Теперь стало видно. Проблемы с импортом индексов и кросс-курсов больше нет, спасибо!

Thanks:

Alexander

Avatar
Date: 8/25/2011
Reply


[quote=Den;10617][quote=Mikhail Sukhov;10614][quote=Den;10612]Удивительное дело. По этой прямой ссылке вижу. Если захожу на боксе в папку 3.2, то вижу все 3.2.x кроме 3.2.10...[/quote] Браузер паленый.[/quote] Ходил двумя разными браузерами. Теперь стало видно. Проблемы с импортом индексов и кросс-курсов больше нет, спасибо![/quote]

Пожалуйста. Кстати, новость о выходе новой беты: "Выложили 3.2.10" содержит прямую ссылку на скачивание... На будущее :)

Thanks:

Alexander

Avatar
Date: 9/12/2011
Reply


[url=http://www.box.net/stocksharp/1/113411010]Выложили 3.2.11[/url]

Столько изменений между бетами не было давно, так что приготовьтесь.

[b]Изменения[/b]: [list=1] []Объём теперь decimal, а не int32 [][url=http://stocksharp.com/forum/1425/BaseTrader-MartketTime--priedlozhieniie/]ITrader.SyncMarketTime - добавлена поддержка синхронизации времени через NTP сервер.[/url] Если NTP сервер по какой-то причине недоступен (сидите через прокси, NTP отвалился) - в MarketTimeOffset устанавливается разница между часовым поясом биржи (Мск для РТС, ММВБ и тестирования, Киев - для украинской) и вашим часовым поясом. [*]Полностью переработан StrategiesMonitorWindow. Теперь называется MonitorWindow.

  1. возможность писать лог от инфраструктуры, а не только от стратегий;
  2. добавление стратегий теперь более прозрачно. См. документацию. []ConsoleLogListener. Разноцветные сообщения. []Полный рефакторинг логгирования. См. документацию для подробностей.

[]BasketTrader удалён за ненадобностью []Переименования (Multi*, Batch* -> Basket*; MultiTrader.AggregatedTraders -> MultiTrader.InnerTraders; StrategyErrorStates -> ErrorStates, StrategyProcessStates -> ProcessStates, StrategyProcessResults -> ProcessResults)

[]Quik: если индексы выводятся по DDE из таблицы инструменты и добавлена колонка Значение, то оно пишется в Security.LastTrade.Price []Quik: QuikTrader.MarketTime изменён. Теперь время берётся как и у BaseTrader.MarketTime - по системному времени []Quik: Добавлен метод QuikTerminal.RegisterSecurity []Quik: По умолчанию заявки теперь посылаются в асинхронном режиме [][url=http://stocksharp.com/forum/1869/RegisterQuotes-otkryvaiet-stakan-drughogho-instrumienta/]Quik: Если программно открывается стакан при включённой сортировки таблицы Инструменты - сортировка снимается.[/url] [][url=http://stocksharp.com/posts/m/9465/]Quik: Возможность просмотра системных сообщений (QuikTrader.Termianl.GetMessages())[/url]

[][url=http://stocksharp.com/forum/1862/EmulationTrader-nie-sliedit-za-vriemieniem/]EmulationTrader. Учет времени у startDate и stopDate.[/url] [][url=http://stocksharp.com/forum/1815/Glubina-stakanov-dlia-SmartCom/]Гидра - произвольная глубина стаканов.[/url] []Гидра - существенно изменён формат хранения данных. Теперь данные занимают ещё меньше времени. [][url=http://stocksharp.com/users/459/]Добавлен класс FortsDailyData (Algo.History.Rts) для получения исторических дневных данных. [u][b]Спасибо пользователю Church.[/b][/u][/url] [*]Plaza2: коннектор восстанавливает работу после обрыва подключения к роутеру. [/list]

[b]Баги[/b]: [list=1] [][url=http://stocksharp.com/posts/m/10585/]Грек ро всегда равен 0.[/url] [][url=http://stocksharp.com/forum/1853/Storage-API/]Некорректное сохранение дублирующихся данных в MarketDataSotrage.[/url] [][url=http://stocksharp.com/forum/1855/Exception-pri-piervom-vyzovie-Trader-RegisterQuotes/]Исключение при вызове Trader.RegisterQuotes.[/url] [][url=http://stocksharp.com/forum/1871/EmulationTrader-Suspend-----ono-rabotaiet/]EmulationTrader.Suspend не сразу останавливает тестирование.[/url] [][url=http://stocksharp.com/posts/m/10695/]Тестирование: лимитные заявки исполняются по неправильной цене[/url] [][url=http://stocksharp.com/posts/m/10918/]Гидра. Ошибка при загрузке сделок по VTBR.[/url] [*]много фиксов что нашли сами [/list]

[url=http://stocksharp.com/forum/1885/Gidra-na-CodePlex/]Гидра переехала на Codeplex. Ждём новых желающих по внесению своих идей и изменений в проект Stock#.[/url]

Оставайтесь с нами, а также приводите друзей и знакомых! Вас ждёт ещё много интересного впереди!

Thanks: Church

Church

Avatar
Date: 9/13/2011
Reply


По всей видимости, есть еще изменение: большая часть методов класса Strategy превратились в extension methods. Не знаю, чем они отличаются, но вызывать теперь их внутри класса надо через this.

Thanks:
<< < 4 5 6 

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy