Merge pull request #484 from pikers/pps_precision_hotfixes
Pps precision hotfixesstorage_middleware_layer
commit
dae8e59d26
|
@ -453,7 +453,7 @@ async def open_symbol_search(
|
||||||
score_cutoff=50,
|
score_cutoff=50,
|
||||||
)
|
)
|
||||||
# repack in dict form
|
# repack in dict form
|
||||||
await stream.send(
|
await stream.send({
|
||||||
{item[0]['altname']: item[0]
|
pair[0].altname: pair[0]
|
||||||
for item in matches}
|
for pair in matches
|
||||||
)
|
})
|
||||||
|
|
12
piker/pp.py
12
piker/pp.py
|
@ -199,8 +199,16 @@ class Position(Struct):
|
||||||
sym_info = s.broker_info[broker]
|
sym_info = s.broker_info[broker]
|
||||||
|
|
||||||
d['asset_type'] = sym_info['asset_type']
|
d['asset_type'] = sym_info['asset_type']
|
||||||
d['price_tick_size'] = sym_info['price_tick_size']
|
d['price_tick_size'] = (
|
||||||
d['lot_tick_size'] = sym_info['lot_tick_size']
|
sym_info.get('price_tick_size')
|
||||||
|
or
|
||||||
|
s.tick_size
|
||||||
|
)
|
||||||
|
d['lot_tick_size'] = (
|
||||||
|
sym_info.get('lot_tick_size')
|
||||||
|
or
|
||||||
|
s.lot_tick_size
|
||||||
|
)
|
||||||
|
|
||||||
if self.expiry is None:
|
if self.expiry is None:
|
||||||
d.pop('expiry', None)
|
d.pop('expiry', None)
|
||||||
|
|
Loading…
Reference in New Issue