implement pairlock side further

This commit is contained in:
Matthias
2022-04-24 11:23:26 +02:00
parent 420836b1b2
commit fc201bb4ff
6 changed files with 28 additions and 16 deletions

View File

@@ -20,7 +20,7 @@ class ProtectionReturn:
lock: bool
until: datetime
reason: Optional[str]
lock_side: Optional[str] = None
lock_side: str = '*'
class IProtection(LoggingMixin, ABC):

View File

@@ -65,7 +65,7 @@ class StoplossGuard(IProtection):
lock=True,
until=until,
reason=self._reason(),
lock_side=(side if self._only_per_side else None)
lock_side=(side if self._only_per_side else '*')
)
def global_stop(self, date_now: datetime, side: LongShort) -> Optional[ProtectionReturn]: