Добрый день. Терминал Сбербанк, версия 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] }
Причем отловить, в каких случаях какая цена придет, не получилось, все меняется случайно при каждом обращении к таблице лимитов по бумагам.