use crateCZSC;
use cratePosition;
/// 交易员状态接口
///
/// 将 `CzscTrader` 的运行时状态抽象为 trait,允许 `czsc-signals` 中的 pos 系列
/// 信号函数访问仓位和K线数据,而无需直接依赖 `czsc-trader` crate,从根本上解除
/// czsc-signals ↔ czsc-trader 循环依赖。
///
/// 依赖链:
/// czsc-core (定义 TraderState)
/// ↑
/// czsc-signals (pos.rs 使用 &dyn TraderState)
/// ↑
/// czsc-trader (CzscTrader 实现 TraderState)