Fix `Symbol.tick_size_digits`, add `.price/size_tick` props
parent
677a6fc113
commit
76cd5519b3
|
@ -454,12 +454,20 @@ class Symbol(Struct):
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def tick_size_digits(self) -> int:
|
def tick_size_digits(self) -> int:
|
||||||
return float_digits(self.lot_tick_size)
|
return float_digits(self.tick_size)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def lot_size_digits(self) -> int:
|
def lot_size_digits(self) -> int:
|
||||||
return float_digits(self.lot_tick_size)
|
return float_digits(self.lot_tick_size)
|
||||||
|
|
||||||
|
@property
|
||||||
|
def price_tick(self) -> Decimal:
|
||||||
|
return Decimal(str(self.tick_size))
|
||||||
|
|
||||||
|
@property
|
||||||
|
def size_tick(self) -> Decimal:
|
||||||
|
return Decimal(str(self.lot_tick_size))
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def broker(self) -> str:
|
def broker(self) -> str:
|
||||||
return list(self.broker_info.keys())[0]
|
return list(self.broker_info.keys())[0]
|
||||||
|
|
Loading…
Reference in New Issue