26 lines
433 B
Python
26 lines
433 B
Python
from pwp import pwp, pwp_enum
|
|
import units
|
|
|
|
@pwp_enum
|
|
class MarketTrend:
|
|
class Bullish: pass
|
|
class Bearish: pass
|
|
class Neutral: pass
|
|
|
|
@pwp_enum
|
|
class LogKind:
|
|
class Info: pass
|
|
class Warn: pass
|
|
class Err: pass
|
|
class Debug: pass
|
|
|
|
@pwp_enum
|
|
class Signal:
|
|
symbol: str
|
|
kind: units.Direction
|
|
confidence: float
|
|
size: float
|
|
price: units.USD
|
|
take_profit: units.USD
|
|
stop_loss: units.USD
|