DeltaHedgeStrategy выдает эксепшен
Atom Ответить
17.09.2012


Всем привет!

Не работает хеджирование через DeltaHedgeStrategy
Возможно, это глюк библиотеки? Делал по хелпу.

Стратегия создается так
Код

                var hedge = new DeltaHedgeStrategy
                {
                    Trader = Trader,
                    Portfolio = portfolio,
                    Security = optionDesk.BaseAsset
                };

                var quoting = new VolatilityQuotingStrategy(direction, VolBox.Text.To<decimal>(), volRange)
                {
                    Trader = Trader,
                    Portfolio = portfolio,
                    Security = option.BS,
                    Volume = VolBox.Text.To<decimal>()
                };

                hedge.ChildStrategies.Add(quoting);
                hedge.Start();


В логе получаю такое
Код

DHS_RIU2@RTS_ST30053-RF-01 | 17.09.2012 13:33:37.952 |            | Стратегия запущена.
DHS_RIU2@RTS_ST30053-RF-01 | 17.09.2012 13:33:37.967 | Ошибка     | System.InvalidOperationException: Используется автоматическая генерация имени стратегии. Ручное изменение не допускается.
   в StockSharp.Algo.Strategies.StrategyNameGenerator.set_Value(String value)
   в StockSharp.Algo.Strategies.Strategy.set_Name(String value)
   в StockSharp.Algo.Strategies.HedgeStrategy.#=qfYJz2ab1REsodN_yROhAgg==..ctor(Security #=qvrY2HDT6raHK0CK0Be65Ng==)
   в StockSharp.Algo.Strategies.HedgeStrategy.OnStarted()
   в StockSharp.Algo.Strategies.Strategy.#=qPumxDV5SBHuCYTq_cqUWVTizHkIhg6MP_9mOGwi1SYU=(ProcessStates #=qeRNChQaniV4oK7zWNidypQ==)
VQS_ST30053-RF-01 | 17.09.2012 13:33:37.967 |            | Стратегия останавливается.
VQS_ST30053-RF-01 | 17.09.2012 13:33:37.967 | Внимание   | Заканчиваем котирование с неисполненным объемом равный 1.
VQS_ST30053-RF-01 | 17.09.2012 13:33:37.967 |            | Ожидание снятия всех активных заявок.
DHS_RIU2@RTS_ST30053-RF-01 | 17.09.2012 13:33:37.967 |            | Стратегия останавливается.
DHS_RIU2@RTS_ST30053-RF-01 | 17.09.2012 13:33:37.967 |            | Ожидание снятия всех активных заявок.
VQS_ST30053-RF-01 | 17.09.2012 13:33:37.967 |            | Стратегия остановлена.
DHS_RIU2@RTS_ST30053-RF-01 | 17.09.2012 13:33:37.967 |            | Стратегия остановлена.


Соответственно из-за ошибки стратегии хеджирования, котирование сворачивается и заявка не отрабатывает.

Теги:


Спасибо:




2 Ответов
Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 17.09.2012
Ответить


Какая версия?
Спасибо:

pehas

Фотография
Дата: 17.09.2012
Ответить


Mikhail Sukhov Перейти
Какая версия?


Это была 4.1.3 от 9/09/12 с BOX.com
Смотрю, сегодня выложили 4.1.4 Сейчас поставил ее, вроде проблемы этой более не наблюдается

Спасибо
Автор топика
Спасибо:


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

loading
clippy