Изменена логика работы с Unit в новых версиях?

Изменена логика работы с Unit в новых версиях?
Atom
1/16/2015


Уважаемые разработчики, подскажите как теперь работать с типом Unit и методом ApplyOffset в версии 4.2.56?
Код
Code

                var ofs = new Unit(1m, UnitTypes.Step);
                var tt = new Unit(10m);
                //tt.SetSecurity(this.Security);
                tt=tt.ApplyOffset(Sides.Buy, ofs, this.Security);

приводит к исключению "Первый этап обработки исключения типа "System.InvalidOperationException" в StockSharp.Messages.dll"

Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 1/17/2015
Reply


Без текста ошибки не понятно.
Thanks:

RomSunZ

Avatar
Date: 1/18/2015
Reply


Сорри, в логах не увидел ошибок. Сейчас вот нашел:

Quote:

22:27:49.093|Error |LQS_GAZP@TQBR_1|System.InvalidOperationException: Обработчик получения значения не установлен.
в StockSharp.Messages.Unit.SafeGetTypeValue(Func`1 getTypeValue)
в StockSharp.Messages.Unit.op_Explicit(Unit unit)
в StockSharp.Messages.Unit.CreateResult(Unit u1, Unit u2, Func`3 operation, Func`3 percentOperation)
в StockSharp.Messages.Unit.op_Subtraction(Unit u1, Unit u2)
в StockSharp.Algo.TraderHelper.ApplyOffset(Unit price, Sides side, Unit offset, Security security)

Thanks:

RomSunZ

Avatar
Date: 1/20/2015
Reply


В обновлении 4.2.57 ошибка осталась:
Quote:

19:10:40.985|Error |LQS_SPH5@FORTS_SPBFUT|System.InvalidOperationException: Обработчик получения значения не установлен.
в StockSharp.Messages.Unit.SafeGetTypeValue(Func`2 getTypeValue)
в StockSharp.Messages.Unit.op_Explicit(Unit unit)
в StockSharp.Messages.Unit.CreateResult(Unit u1, Unit u2, Func`3 operation, Func`3 percentOperation)
в StockSharp.Messages.Unit.op_Subtraction(Unit u1, Unit u2)
в StockSharp.Algo.TraderHelper.ApplyOffset(Unit price, Sides side, Unit offset, Security security)
Thanks:

RomSunZ

Avatar
Date: 1/23/2015
Reply


В обновлении 4.2.58 ошибка та же самая.
Thanks:

Mikhail Sukhov

Avatar
Date: 1/23/2015
Reply


RomSunZ Go to
В обновлении 4.2.58 ошибка та же самая.


Действительно, как-то недофиксилось.
Thanks:

towace

Avatar
Date: 1/23/2015
Reply


а где вы берёте 4.2.58? у меня доступна только 4.2.43
Thanks:

Andrii

Avatar
Date: 1/23/2015
Reply


towace Go to
а где вы берёте 4.2.58? у меня доступна только 4.2.43


https://github.com/stocksharp/stocksharp
Thanks: towace


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

loading
clippy