QUAN:平衡挂单策略(教学策略)

本篇讲述的策略本质是动态平衡策略,即始终平衡币价值与计价币价值相等。不过设计为预先挂单,策略逻辑十分简单。编写该策略的主要目的是为了展示策略设计的各个方面。

1、策略逻辑封装

CryptoQuant CEO:比特币链上数据安静,说明市场不会受到卖方流动性影响:金色财经报道,链上分析服务公司CryptoQuant CEO Young Ju发推称,在过去的7天里,我没有看到任何重要的Bitcoin链上活动。他认为,目前只要链上安静,比特币市场就不会受到卖方流动性的影响。[2022/7/7 1:57:53]

把策略逻辑和运行时的一些数据、标记变量封装在一起。

Meta正在与Balenciaga、Prada和Tom Brown合作推出数字时尚市场:金色财经消息,据WatcherGuru发文称,Meta(Facebook)正在与Balenciaga、Prada和Tom Brown合作推出一个数字时尚市场。[2022/6/18 4:36:31]

2、策略处理初始化工作的代码

初始运行时记录初始账户信息,用于收益计算,初始时根据参数选择是否恢复数据。

加密货币总市值跌至1.23万亿美元:金色财经报道,据CoinGecko数据显示,当前加密货币市值为1.238万亿美元,24小时跌幅达到4.9%,24小时交易量为1066亿美元。当前比特币市值占比为43.8%,以太坊市值占比为16.9%。[2022/5/28 3:46:32]

3、策略交互处理的代码

设计了一个简单的暂停、继续的交互处理。

4、策略收益计算的代码

使用币本位计算方式计算收益。

5、策略中关键数据持久化的机制

设计恢复数据的机制

6、策略处理信息显示的代码

状态栏数据显示。

策略代码

回测运行

优化扩展

1、可以加入虚拟挂单机制,有些交易所有挂单限价,所以可能订单实际挂不上,需要等待价格接近了再真实挂单。

2、加入期货交易

3、扩展成多品种、多交易所版本

策略仅仅用于教学,实盘慎用。

策略地址:https://www.fmz.com/strategy/225746

来源:金色财经

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金星链

[0:0ms0-0:708ms