modified signature of positionwrapper
This commit is contained in:
parent
e5726627ca
commit
a7cdb2288d
@ -77,11 +77,12 @@ class Event:
|
|||||||
|
|
||||||
|
|
||||||
class PositionWrapper:
|
class PositionWrapper:
|
||||||
def __init__(self, position: Position, net_profit_loss: float = None, net_profit_loss_percentage: float = None):
|
def __init__(self, position: Position, state: PositionState = PositionState.LOSS, net_profit_loss: float = None,
|
||||||
|
net_profit_loss_percentage: float = None):
|
||||||
self.position: Position = position
|
self.position: Position = position
|
||||||
self.__net_profit_loss: float = net_profit_loss
|
self.__net_profit_loss: float = net_profit_loss
|
||||||
self.__net_profit_loss_percentage: float = net_profit_loss_percentage
|
self.__net_profit_loss_percentage: float = net_profit_loss_percentage
|
||||||
self.__state: PositionState = PositionState.LOSS
|
self.__state: PositionState = state
|
||||||
|
|
||||||
def net_profit_loss(self) -> float:
|
def net_profit_loss(self) -> float:
|
||||||
return self.__net_profit_loss
|
return self.__net_profit_loss
|
||||||
|
Loading…
Reference in New Issue
Block a user