FutureAccount
- class
rqalpha.mod.rqalphamod_sys_accounts.account_model.future_account.
FutureAccount
(_total_cash, positions, backward_trade_set=None, register_event=True)[源代码] 基类:
rqalpha.model.base_account.BaseAccount
buy_margin
[float] 买方向保证金
[float] 可用资金
[已弃用] 请使用 holding_pnl
[float] 当日盈亏
[已弃用] 请使用 realized_pnl
[已弃用] 请使用 total_value
fastforward
(_orders, trades=None)[源代码]同步账户信息至最新状态:param orders: 订单列表,主要用来计算frozen_cash,如果为None则不计算frozen_cash:param trades: 交易列表,基于Trades 将当前Positions ==> 最新Positions
[float] 冻结资金
get_state
()[源代码]- [Required]
主要用于进行持久化时候,提供对应需要持久化的数据
holding_pnl
[float] 浮动盈亏
[float] 总保证金
[float] 市值
order
(order_book_id, quantity, style, target=False)[源代码]- [Required]
系统下单函数会调用该函数来完成下单操作
pnl
[已弃用] 请使用 total_value
[已弃用] 请使用 total_value
[dict] 持仓
[float] 平仓盈亏
register_event
()[源代码]注册事件
[float] 卖方向保证金
setstate
(_state)[源代码]- [Requried]
主要用于持久化恢复时,根据提供的持久化数据进行恢复Account的实现