vvt
|
Дата: 14.04.2011
Изменения в 3.1, которые пока коснулись меня: 1) SecurityBasket переименован в BasketSecurity, с этим разобрался 2) пропало свойство IsForts у стратегий. Что вместо него теперь?
|
|
Спасибо:
|
|
|
|
|
Mikhail Sukhov
|
Дата: 14.04.2011
vvt Изменения в 3.1, которые пока коснулись меня: 1) SecurityBasket переименован в BasketSecurity, с этим разобрался 2) пропало свойство IsForts у стратегий. Что вместо него теперь? 2. Как именно его использовали?
|
|
Спасибо:
|
|
|
|
|
vvt
|
Дата: 14.04.2011
Использовал так: Код When(_order.NewTrades()). Protect(_order, t => new TakeProfitStrategy(t, new Unit(150)) { IsForts = true, IsParallel = true, IsMarket = true }, t => new StopLossStrategy(t, new Unit(_stopPrice)) { IsForts = true, IsParallel = true, IsMarket = true, IsTrailing = true })
|
|
Спасибо:
|
|
|
|
|
Mikhail Sukhov
|
Дата: 14.04.2011
Для ФОРТС инструментов теперь автоматически используется move. Я так понимаю в вашем случае делать ничего не нужно.
|
|
Спасибо:
|
|
|
|
|
Mikhail Sukhov
|
Дата: 16.04.2011
Обновил до 3.1.1 Ускорил бэк тестинг. Баги
|
|
Спасибо:
|
|
|
|
|
Mikhail Sukhov
|
Дата: 18.04.2011
Обновил до 3.1.2 Фичи.
- BaseTrader.SecurityIdGenerator.
- BaseTrader.SecurityClassInfo.
- DDE настройки чуть изменились (кто открывает стакан не программно).
- Security.LastTrade не изменяется таблицой Все Сделки, если в таблице инструментов присутствует хотя бы одна из колонок, отвечающая за информацию о последней сделки (цена, объем, время) http://stocksharp.com/posts/m/7304/
Баги
- http://stocksharp.com/posts/m/7229/
|
|
Спасибо:
|
|
|
|
|
Alexander
|
Дата: 19.04.2011
Mikhail Sukhov Обновил до 3.1.2
DDE настройки чуть изменились (кто открывает стакан не программно).
Можно чуть подробнее? Не нашёл в документации видимых изменений, у меня стакан имеет заголовок RIM1-SPBFUT Судя по документации - то что надо, но Verifier выдаёт "Таблица стакан. Окно 'RIM1-SPBFUT' содержит неправильный заголовок для окна стакана." И кстати, Verifier не даёт копировать из таблицы сообщений, вылетает Exception: Цитата:System.InvalidCastException: Не удалось привести тип объекта "SettingsError" к типу "Ecng.Trading.Quik.DdeSettingsResult". в Ecng.Trading.Quik.Verifier.MainWindow.CopyExecuted(Object sender, ExecutedRoutedEventArgs e) в E:\StockSharpReleases\StockSharp_3.1.2\Sources\Verifier\MainWindow.xaml.cs:строка 130 в System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e) ....
|
|
Спасибо:
|
|
|
|
|
Mikhail Sukhov
|
Дата: 19.04.2011
|
|
|
|
Alexander Mikhail Sukhov Обновил до 3.1.2
DDE настройки чуть изменились (кто открывает стакан не программно).
Можно чуть подробнее? Не нашёл в документации видимых изменений, у меня стакан имеет заголовок RIM1-SPBFUT Судя по документации - то что надо, но Verifier выдаёт "Таблица стакан. Окно 'RIM1-SPBFUT' содержит неправильный заголовок для окна стакана." Закрой окно стакана. Теперь оно должно быть с заголовком, как Id у инструмента - RIM1@SPBFUT. Забыл я про заголовок. Думал только название книги ДДЕ измениться... Значит изменение коснулось всех. Alexander И кстати, Verifier не даёт копировать из таблицы сообщений, вылетает Exception: Цитата:System.InvalidCastException: Не удалось привести тип объекта "SettingsError" к типу "Ecng.Trading.Quik.DdeSettingsResult". в Ecng.Trading.Quik.Verifier.MainWindow.CopyExecuted(Object sender, ExecutedRoutedEventArgs e) в E:\StockSharpReleases\StockSharp_3.1.2\Sources\Verifier\MainWindow.xaml.cs:строка 130 в System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e) .... Починил.
|
|
Спасибо:
|
|
|
|
|
vvt
|
Дата: 19.04.2011
Цитата:Закрой окно стакана. Теперь оно должно быть с заголовком, как Id у инструмента - RIM1@SPBFUT. Забыл я про заголовок. Думал только название книги ДДЕ измениться... Значит изменение коснулось всех. Мне помогло изменение заголовка окна и имени листа на RIM1@RTS
|
|
Спасибо:
|
|
|
|
|
Mikhail Sukhov
|
Дата: 21.04.2011
|
|
Спасибо:
|
|
|
|