本篇讲述的策略本质是动态平衡策略,即始终平衡币价值与计价币价值相等。不过设计为预先挂单,策略逻辑十分简单。编写该策略的主要目的是为了展示策略设计的各个方面。
1、策略逻辑封装
Stable Diffusion最新版本Stable Diffusion XL v0.9正式发布:金色财经报道,元宇宙及数字媒体工具开发公司Stability AI构建的可制作数字艺术的AI工具Stable Diffusion其最新版本Stable Diffusion XL v0.9正式发布。该版本旨在用于云测试,尚未由创建者 Stability AI 公开发布,但已进入公共领域并开始迅速传播。[2023/7/7 22:23:27]
把策略逻辑和运行时的一些数据、标记变量封装在一起。
ETH突破1600美元:ETH突破1600美元,现报1603.21美元,日内涨幅达到18.83%,行情波动较大,请做好风险控制。[2022/7/19 2:21:46]
2、策略处理初始化工作的代码
初始运行时记录初始账户信息,用于收益计算,初始时根据参数选择是否恢复数据。
3、策略交互处理的代码
Coinbase把ATA、XCN、DYP和POND四种代币列入上币路线图清单:金色财经消息,Coinbase 把 Automata Network(ATA)、Chain(XCN)、DeFi Yield Protocol(DYP)和 Marlin(POND)四种代币列入上币路线图清单。[2022/6/8 4:09:21]
设计了一个简单的暂停、继续的交互处理。
4、策略收益计算的代码
使用币本位计算方式计算收益。
5、策略中关键数据持久化的机制
设计恢复数据的机制
6、策略处理信息显示的代码
状态栏数据显示。
策略代码
回测运行
优化扩展
1、可以加入虚拟挂单机制,有些交易所有挂单限价,所以可能订单实际挂不上,需要等待价格接近了再真实挂单。
2、加入期货交易
3、扩展成多品种、多交易所版本
策略仅仅用于教学,实盘慎用。
策略地址:https://www.fmz.com/strategy/225746
来源:金色财经
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。