vvt
|
Date: 4/14/2011
Изменения в 3.1, которые пока коснулись меня:
- SecurityBasket переименован в BasketSecurity, с этим разобрался
- пропало свойство IsForts у стратегий. Что вместо него теперь?
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 4/14/2011
vvt:
Изменения в 3.1, которые пока коснулись меня:
- SecurityBasket переименован в BasketSecurity, с этим разобрался
- пропало свойство IsForts у стратегий. Что вместо него теперь?
- Как именно его использовали?
|
|
|
|
Thanks:
|
|
|
|
|
|
vvt
|
Date: 4/14/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 })
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 4/14/2011
Для ФОРТС инструментов теперь автоматически используется move. Я так понимаю в вашем случае делать ничего не нужно.
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 4/16/2011
Обновил до 3.1.1
Ускорил бэк тестинг.
Баги
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 4/18/2011
Обновил до 3.1.2
Фичи.
- BaseTrader.SecurityIdGenerator.
- BaseTrader.SecurityClassInfo.
- DDE настройки чуть изменились (кто открывает стакан не программно).
- Security.LastTrade не изменяется таблицой Все Сделки, если в таблице инструментов присутствует хотя бы одна из колонок, отвечающая за информацию о последней сделки (цена, объем, время) http://stocksharp.com/posts/m/7304/
Баги
- http://stocksharp.com/posts/m/7229/
|
|
|
|
Thanks:
|
|
|
|
|
|
Alexander
|
Date: 4/19/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)
....
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 4/19/2011
|
|
|
|
|
Alexander:
Mikhail Sukhov:
Обновил до 3.1.2
[*]DDE настройки чуть изменились (кто открывает стакан не программно).
Можно чуть подробнее? Не нашёл в документации видимых изменений, у меня стакан имеет заголовок RIM1-SPBFUT
Судя по документации - то что надо, но Verifier выдаёт
"Таблица стакан. Окно 'RIM1-SPBFUT' содержит неправильный заголовок для окна стакана."
Закрой окно стакана. Теперь оно должно быть с заголовком, как Id у инструмента - 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)
....
Починил.
|
|
|
|
Thanks:
|
|
|
|
|
|
vvt
|
Date: 4/19/2011
Закрой окно стакана. Теперь оно должно быть с заголовком, как Id у инструмента - RIM1@SPBFUT. Забыл я про заголовок. Думал только название книги ДДЕ измениться... Значит изменение коснулось всех.
Мне помогло изменение заголовка окна и имени листа на RIM1@RTS
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 4/21/2011
|
|
|
|
Thanks:
|
|
|
|
|