TradingSignal¶
- class zvt.trader.TradingSignal(entity_id: str, due_timestamp: str | Timestamp, happen_timestamp: str | Timestamp, trading_level: IntervalLevel, trading_signal_type: TradingSignalType, position_pct: float = None, order_money: float = None, order_amount: int = None)¶
Bases:
object
- __init__(entity_id: str, due_timestamp: str | Timestamp, happen_timestamp: str | Timestamp, trading_level: IntervalLevel, trading_signal_type: TradingSignalType, position_pct: float = None, order_money: float = None, order_amount: int = None)¶
- Parameters:
entity_id – the entity id
due_timestamp – the signal due time
happen_timestamp – the time when generating the signal
trading_level – the level
trading_signal_type
position_pct – percentage of account to order
order_money – money to order
order_amount – amount to order