期货交易策略分享
声明:本交易系统策略仅用于策略交易的学习讨论,直接用于实盘交易风险自己承担。分享目的是本开源的精神、利他。策略已在个人实盘中运行,是以我个人的交易思想设计的趋势交易策略,涵盖开平仓条件判断、风险控制、委托单管理、回测、数据持久化等功能,欢迎一起学习交流、提出问题和建议,谢谢。回测数据展示:日志展示:策略简介:1.当前策略的参数是以日线级别运行2.支持应用于连续合约3.默认不开启历史回测(RunningHisDataTest 参数控制)4.策略首次运行时在倒数第二根Bar清理回测的持仓数据(如果有开启回测)5.基于缠论中枢突破,结合均线、MACD、布林带技术指标和裸K Pinbar 进行开仓条件判断6.再次开仓的有效性检查7.分步建仓和可开仓数量计算8.从资金使用率、可开仓数、熔断、回撤保护 实现整体风险控制9.开平仓使用自定义函数mySendOrderEx,实时交易使用 A 函数,回测使用 Buy、SellShort等函数10.自实现委托单、持仓状态管理,规避图表交易中持仓与账户实际持仓不一致的问题11.重要状态数据定时保存,策略启动加载本地数据库数据,并与账户持仓数据进行校验12.持仓检查,浮盈回撤保护、保本、止损13.账户级别浮盈回撤、熔断保护14.分级别控制日志的输出(Commentary、Print、FileAppend)15.实盘交易必须添加商品白名单,否则策略首次运行即停止。模拟账户(在myTestAccountIds数组中添加)不受限制16.历史回测不受商品白名单限制