1、适用场景
多个模组绑定同一个算法交易模型,实现多模组联动精细化下单;
算法交易模型调用同一交易池中多个趋势模型的交易信号研判市场趋势,结合盘口数据判断入场时机,灵活实现多模组精细化下单。
2、算法交易模型列表说明
总仓:当前交易池中当前合约的持仓手数
可用:当前交易池中当前合约的可用持仓手数
开仓均价:当前交易池中当前合约的开仓均价
浮动盈亏:当前交易池中当前合约的浮动盈亏值
持仓为多单:(最新价-开仓均价)*持仓手数
持仓为空单:(开仓均价-最新价)*持仓手数
3、交易池的运行机制
(1)模组:
①加载交易池模组
可以选择延续/忽略回测信号。每次打开交易池模组都需重新加载,不考虑上一次运行情况。
②模组运行
不考虑资金情况,满足模型条件即可出信号,模组只出信号不下单;
模组运行过程中修改并启用新参数,历史信号清空。
(2)算法交易模型:
一个交易池加载一个算法交易模型,用于读取交易池中所有模组的信号,并实现下单精细化控制;
退出交易池,算法交易模型自动卸载,重启交易池,需重新加载算法交易模型。
(3)模组与算法交易模型联动:
算法交易模型通过交易池算法函数调用不同模组的变量和信号情况,对趋势进行全局性的判断;
可结合账户资金持仓信息及盘口买卖量变动,实现精细化的下单管理。