关闭
您正在使用的浏览器版本较低,无法支持聚宽的某些特性。
为了获得更好的体验,推荐使用:
Google Chrome
或者
Mozilla Firefox
或者
IE9以上
。
返回主题列表
关于手工调整模拟盘持仓及出入金的实现方式
geass
发布于2023-11-28
回复 36
浏览 1526
54
listen
分享到:
微信
微博
雪球
在各位大佬的高产之下,社区实盘实践路径实现了大突破,目前聚宽的实盘功能跟一创实盘功能仅剩下几个差异: > - 1.下单延迟。一创大概是十几秒延迟,而聚宽在9点30至9点35分之间下单延迟可能高达1分钟。 - 2.无手工调整仓位模块。一创可以方便的在后台输入手工单,而聚宽没有集成这个模块。 - 3.无出入金模块。 因各种原因,**策略的持仓标的、持仓成本会因各种意外而与策略产生出入**,从而对实盘自动跟盘产生困扰,例如策略信号买入开盘5分钟内涨停票,模拟盘成功买入,而实盘跟单因延迟未成功买入,这时候你的实盘跟模拟盘就脱轨了,如果不对模拟盘做修改,则策略运行将出现问题(这也是本人上个月实打实遇到的情况)那么有没有办法通过代码实现手动调整模拟盘仓位呢? ###一、手动调整模拟盘仓位模块 受蒋老师前些日子的社区打假文章启发,发现聚宽居然留了这么几个后门:  通过这几个开关,回测及模拟盘居然**可以绕开T0、成交价、盘口撮合、成交时间的限制**,实现不可能的成交。这个后门催生了一批造曲线骗积分的渣渣,但它也可以用来实现手动同步持仓。 通过文末回测代码,在15:30实现了当天买进卖出,且价格随意订,只要大于0.  实际操作中需要做的是: - 1.把调仓信息填写进入附件的“change_stock_orderinfo.csv”。注意order_idx不可省略,策略根据顺序从小到大下单。 - 2.把附件上传到研究模块的根目录  - 3.策略将在每天15:30前(可以自己改时间),将附件的调仓信息同步进模拟盘。 例如先下一单策略持仓价的卖出,再下一单实盘持仓价的买入,就可以实现股票的持仓成本一致了。 ###二、出入金模块 聚宽是有出入金函数的,只是因为此前模拟盘甚少用于实盘,大家对这个函数并不熟悉,用inout_cash即可实现出入金。在此感谢quakecat大佬的分享,通过大佬的文章才注意到这个函数  实际使用时的操作: - 1.将出入金金额、拟出入金的策略名称(代码中的g.strategy)写入附件“cash_change.csv” - 2.将附件上传到研究模块根目录 具体代码参见回测,示例中使用了csv文件做调整,我实盘用的是数据库,各位大佬可以自行发挥,改造成适合自己的玩法。 至此,聚宽模拟盘跟一创实盘的差距,只剩下交易延迟了。如果各位大佬觉得文章有帮助,恳请大佬多多点赞、评论,您的支持是我的动力。
54
listen
分享到:
微信
微博
雪球
评论
nbnc003
牛逼,之前还在烦恼这个问题,能人还是多啊
2023-11-28
mfcer123
谢谢分享 方法总比困难多
2023-11-28
geass
@nbnc003 感谢支持
2023-11-28
geass
@mfcer123 感谢支持
2023-11-28
blindspot
学习
2023-11-28
幸福村的海
感谢楼主分享经验
2023-11-29
大黄2
感谢楼主分享经验
2023-11-29
Doremi123
学习一下
2023-11-29
doremi321
回复赚积分谢谢
2023-11-29
额尔夫
到你如何实盘******?????你这分享的东西简直没法用,我问你你也不答,清高的不得了。
2023-11-29
小公主123
学习,点赞,支持
2023-11-30
wzyhust
谢谢分享
2023-11-30
仰天窝
回复赚积分。
2023-11-30
张大波
优秀呀,聚宽几百年不会改进,坛友敦促聚宽改
2023-11-30
灵峰寺
回复赚积分。
2023-11-30
兽医
谢谢分享
2023-11-30
archlinux
提供了一种手动修改模拟盘的持仓的方式咯,不错
2023-11-30
涨不停8888
代码高手
2023-12-09
geass
@涨不停8888 代码其实简单,联想才难
2023-12-10
红牛牛
谢谢分享非常有用,请回复一下
2023-12-10
首页
上一页
1
2
下一页
尾页
您尚未登录,请
登录
或者
注册
聚宽发表回复。
取 消
提 交