Stock# 3.1
Atom
13.04.2011
Mikhail Sukhov


Скорее всего бета, но кто знает.[smile]

Новые фишки:

  1. Опционы (БШ, хеджер, систетика, котирование).
  2. Перевод с double на decimal.
  3. Поменял названия классов из пространства Testing.
  4. Кретики-нолики.
  5. SmartCOM от 29.03.2011.


Баги:

  1. http://stocksharp.com/fo...yvod-stakanov-v-Gidrie/
  2. http://stocksharp.com/posts/m/7104/
  3. http://stocksharp.com/fo...tion-v-PositionManager/
  4. http://stocksharp.com/fo...-s-GuarantyCancelOrder/


Для перехода на новую Гидру нужно прогнать скрипт trading_diff.sql.

Теги:


Спасибо:


1 2 3  > >>
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

Фичи.

  1. BaseTrader.SecurityIdGenerator.
  2. BaseTrader.SecurityClassInfo.
  3. DDE настройки чуть изменились (кто открывает стакан не программно).
  4. Security.LastTrade не изменяется таблицой Все Сделки, если в таблице инструментов присутствует хотя бы одна из колонок, отвечающая за информацию о последней сделки (цена, объем, время) http://stocksharp.com/posts/m/7304/


Баги

  1. 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
    Ответить


    Обновил до 3.1.3

    Баги

    1. Исправил документацию (битые ссылки).
    2. http://stocksharp.com/posts/m/7499/ (ошибка при копировании)
    3. http://stocksharp.com/posts/m/7172/ (восстановление листа в Excel)
    4. Фикс примеров тестирования на истории.
    Спасибо:
    1 2 3  > >>

    Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

    loading
    clippy