数字货币交易策略代码总改崩?Git管版本就这几招
admin 2026年11月5日 23:33:44 imtoken钱包下载 2
数字货币交易策略代码总改崩?Git管版本就这几招
做数字货币交易策略开发三年,最深的体会是:代码不放进Git管,迟早出事。上个月我手动调参把跑了两周的均线策略改崩了,全靠Git才捞回来。
调参是最容易翻车的环节。我习惯每次改完止损比例、移动止盈阈值这些参数就commit一次,commit message写清楚改了什么、为什么改。跑回测发现某组参数不行,直接git diff对比前后两版,比翻Excel记录快十倍。
我同时跑现货策略和合约策略,代码结构完全不一样。用Git分支隔离,main放现货逻辑,futures分支放合约那套,互不干扰。改合约的leverage系数不会把现货的仓位管理弄乱。分支合并时冲突一眼能看出来,省得改着改着参数串了。

策略上线前我打一个tag,比如v2.3-20261015,把当天回测夏普比率、最大回撤写进tag message。线上出了问题,一条git revert就能回滚到上一版,不用翻备份文件夹找"最终版"。去年一次策略异常,我三十秒切回了稳定版本。
别只管代码,.env里的配置、回测参数yaml、每日策略日报csv,我都纳入Git追踪。用.gitignore排除敏感密钥,把脱敏配置和回测结果快照一起提交。月底复盘数字货币交易git数字货币交易策略代码总改崩?Git管版本就这几招,git log一拉,整月策略迭代脉络清清楚楚。
你的交易策略代码,还在靠文件夹里"最终版""最终版2"来管吗?