Добрый день. Терминал Сбербанк, версия 8.3.1.38. Сегодня обнаружился очередной "прикол", по облигациям, часть позиций транслируются с балансовой ценой в рублях, часть в процентах:
[8468] {table: 00000252DD6499A0
[8468] sec_code="RU000A1018L9",
[8468] awg_position_price=1008.472857,
[8468] currentbal=0,
[8468] locked_buy_value=0,
[8468] wa_position_price=1008.472857,
[8468] client_code="",
[8468] openlimit=0,
[8468] firmid="MC0002500000",
[8468] locked_sell_value=0,
[8468] limit_kind=2,
[8468] openbal=0,
[8468] locked_buy=0,
[8468] locked_sell=0,
[8468] trdaccid="L01-00000F00",
[8468] currentlimit=0,
[8468] metatable=nil
[8468] }
[8468] {table: 00000252D3E50680
[8468] sec_code="RU000A0JVHH1",
[8468] awg_position_price=103.050938,
[8468] currentbal=0,
[8468] locked_buy_value=0,
[8468] wa_position_price=103.050938,
[8468] client_code="",
[8468] openlimit=0,
[8468] firmid="MC0002500000",
[8468] locked_sell_value=0,
[8468] limit_kind=2,
[8468] openbal=0,
[8468] locked_buy=0,
[8468] locked_sell=0,
[8468] trdaccid="L01-00000F00",
[8468] currentlimit=0,
[8468] metatable=nil
[8468] }
Причем отловить, в каких случаях какая цена придет, не получилось, все меняется случайно при каждом обращении к таблице лимитов по бумагам.
[8468] {table: 00000252DD6499A0
[8468] sec_code="RU000A1018L9",
[8468] awg_position_price=1008.472857,
[8468] currentbal=0,
[8468] locked_buy_value=0,
[8468] wa_position_price=1008.472857,
[8468] client_code="",
[8468] openlimit=0,
[8468] firmid="MC0002500000",
[8468] locked_sell_value=0,
[8468] limit_kind=2,
[8468] openbal=0,
[8468] locked_buy=0,
[8468] locked_sell=0,
[8468] trdaccid="L01-00000F00",
[8468] currentlimit=0,
[8468] metatable=nil
[8468] }
[8468] {table: 00000252D3E50680
[8468] sec_code="RU000A0JVHH1",
[8468] awg_position_price=103.050938,
[8468] currentbal=0,
[8468] locked_buy_value=0,
[8468] wa_position_price=103.050938,
[8468] client_code="",
[8468] openlimit=0,
[8468] firmid="MC0002500000",
[8468] locked_sell_value=0,
[8468] limit_kind=2,
[8468] openbal=0,
[8468] locked_buy=0,
[8468] locked_sell=0,
[8468] trdaccid="L01-00000F00",
[8468] currentlimit=0,
[8468] metatable=nil
[8468] }
Причем отловить, в каких случаях какая цена придет, не получилось, все меняется случайно при каждом обращении к таблице лимитов по бумагам.