设计实现
编写商品期货策略的时候,经常有移仓的需求。那么如何实现这样的操作呢?在商品期货多品种主力自动移仓海龟交易策略中我们看到了相关移仓操作的实现。借鉴策略中的移仓机制,我们设计一个「商品期货移仓类库」。
zkSync:zkSync Era网络优化可能会导致今日短暂停机,交易仍可提交:6月1日消息,zkSync 发推称,zkSync Era 网络的优化可能会导致今日短暂停机,交易仍然可以提交,但可能会遇到区块生成方面的小延迟,预计不会产生其他影响。zkSync 将在网络优化完成后分享更新。[2023/6/1 11:52:32]
移仓操作其实并不复杂,只是在需要移仓的时候,把当前仓位平掉再到需要移动到的合约开出新仓位即可。具体设计出两种使用场景。
NFT交易市场OpenSea网站故障近16小时,已超官方原定修复时间:NFT(非同质化代币)交易市场OpenSea在北京时间11月24日凌晨2:00左右发推称,关于网站的停机问题表示抱歉,搜索索引出现了故障,并且备份损坏,所以无法恢复。正在重新编制索引数据(一切都是安全的),应该在大约12小时内恢复。多名推特用户留言称,出现账户资产显示错误、遇到无法加载等问题。截至目前,距离该推文发布已过去近16个小时,OpenSea官网仍然显示网站出现故障,因此并非所有单品都会展示在网站上,用户资产在区块链上仍然安全,预计很快就会恢复。[2020/11/24 21:58:33]
A合约->B合约
Cordite Society在Corda网络中发行通证XDC:周二,在英国注册的合作社Cordite Society宣布,在基于R3的许可区块链平台Corda上发布了通证XDC。据悉,CorditeSociety第一批将铸造100万枚XDC,该合作正在利用英国现有的互助社法律框架,DeFi风险缓解平台NexusMutual也使用了这一法律框架。(coindesk)[2020/10/20]
待策略中编写的条件触发,执行一次A合约到B合约的移仓操作。
例如一次按钮交互操作触发:
切换主力合约
检测系统中主力合约变更,进行当前旧主力合约到新主力合约的移仓操作。
该模板类库不设计参数。
该模板类库中的main函数即为在主策略中的测试代码,例如下图:
回测测试
测试代码在开始时,开出一个仓位,随后使用主力合约检测的方式移仓。
或者使用具体条件触发一次移仓,进行测试。
只进行一次具体的移仓操作。
教学为主,实盘使用需具体研究代码优化修改。
来源:金色财经
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。