交易系统¶
- 系统框架
- 创建系统并执行回测
- 系统部件枚举定义
- 系统基类定义
System
System.name
System.tm
System.mm
System.ev
System.cn
System.sg
System.st
System.tp
System.pg
System.sp
System.get_param()
System.set_param()
System.get_stock()
System.get_trade_record_list()
System.get_buy_trade_request()
System.get_sell_trade_request()
System.run()
System.reset()
System.force_reset_all()
System.clone()
- 交易请求记录
- 市场环境判定策略
- 系统有效条件
- 内建系统有效条件
- 自定义系统有效条件
- 系统有效条件基类
ConditionBase
ConditionBase.__init__()
ConditionBase.get_param()
ConditionBase.set_param()
ConditionBase.is_valid()
ConditionBase.get_datetime_list()
ConditionBase.get_values()
ConditionBase._add_valid()
ConditionBase.reset()
ConditionBase.clone()
ConditionBase._calculate()
ConditionBase._reset()
ConditionBase._clone()
- 信号指示器
- 通用信号指示器
- 自定义信号指示器
- 信号指示器基类
SignalBase
SignalBase.__init__()
SignalBase.get_param()
SignalBase.set_param()
SignalBase.should_buy()
SignalBase.should_sell()
SignalBase.next_time_should_buy()
SignalBase.next_time_should_sell()
SignalBase.get_buy_signal()
SignalBase.get_sell_signal()
SignalBase._add_buy_signal()
SignalBase._add_sell_signal()
SignalBase.reset()
SignalBase.clone()
SignalBase._calculate()
SignalBase._reset()
SignalBase._clone()
- 止损/止赢策略
- 资金管理策略
- 内建资金管理策略
- 自定义资金管理策略
- 资金管理策略基类
MoneyManagerBase
MoneyManagerBase.__init__()
MoneyManagerBase.get_param()
MoneyManagerBase.set_param()
MoneyManagerBase.reset()
MoneyManagerBase.clone()
MoneyManagerBase.get_buy_num()
MoneyManagerBase.get_sell_num()
MoneyManagerBase.buy_notify()
MoneyManagerBase.sell_notify()
MoneyManagerBase._get_buy_num()
MoneyManagerBase._get_sell_num()
MoneyManagerBase._reset()
MoneyManagerBase._clone()
- 盈利目标策略
- 移滑价差算法
- 多因子合成
- 内建对因子合成算法
- 自定义多因子合成算法基类
- 多因子合成算法基类
MultiFactorBase
MultiFactorBase.__init__()
MultiFactorBase.get_param()
MultiFactorBase.set_param()
MultiFactorBase.clone()
MultiFactorBase.get_query()
MultiFactorBase.get_ref_stock()
MultiFactorBase.get_stock_list()
MultiFactorBase.get_stock_list_num()
MultiFactorBase.get_datetime_list()
MultiFactorBase.get_ref_indicators()
MultiFactorBase.get_factor()
MultiFactorBase.get_all_factors()
MultiFactorBase.get_ic()
MultiFactorBase.get_icir()
MultiFactorBase.get_score()
MultiFactorBase.get_all_scores()
MultiFactorBase._calculate()