VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 8
声望: 0

已解决

Member
avatar
加入于:
帖子: 337
声望: 27

self.pos是策略持仓,手动下单需要自行修改.vntrader目录下的cta_strategy_data.json文件里对应的pos。
可参考https://www.vnpy.com/forum/topic/4775-qing-wen-self-posdao-di-shi-ru-he-ji-suan-chu-lai-de

Member
avatar
加入于:
帖子: 41
声望: 3

青青子荆 wrote:

self.pos是策略持仓,手动下单需要自行修改.vntrader目录下的cta_strategy_data.json文件里对应的pos。
可参考https://www.vnpy.com/forum/topic/4775-qing-wen-self-posdao-di-shi-ru-he-ji-suan-chu-lai-de
请问下,手动下单后,修改cta_strategy_data.json文件里策略对应的pos策略持仓后,手工下单的仓位也会被策略自动接管吗?我正在为手工下单后怎么交给策略止损而苦恼!麻烦回复下,谢谢!

Member
avatar
加入于:
帖子: 4684
声望: 285

请问什么叫“手工下单的仓位也会被策略自动接管”?
如果策略是基于示例策略写的话,示例策略里开平仓都是基于self.pos判断的。所以手动下单后要想保持策略正常运行,需要修改一下json文件里的self.pos。如果有其他特殊需求请基于自己应用场景进行个性化开发了。

Member
avatar
加入于:
帖子: 41
声望: 3

xiaohe wrote:

请问什么叫“手工下单的仓位也会被策略自动接管”?
如果策略是基于示例策略写的话,示例策略里开平仓都是基于self.pos判断的。所以手动下单后要想保持策略正常运行,需要修改一下json文件里的self.pos。如果有其他特殊需求请基于自己应用场景进行个性化开发了。
谢谢!水平有限,个性化开发搞不定,我自己改下测试就知道了。

Member
avatar
加入于:
帖子: 18
声望: 0

为什么我的策略启动后,fast_ma,fast_ma1,slow_ma,slow_ma1 都是0 呢,谢谢

description

Member
avatar
加入于:
帖子: 4684
声望: 285

检查一下历史数据是否足够策略初始化吧

Member
avatar
加入于:
帖子: 18
声望: 0

xiaohe wrote:

检查一下历史数据是否足够策略初始化吧
刚初始化、启动的策略,连的是TTS仿真,怎么检查历史数据量呢,是DataManager或者DataRecorder嘛?谢谢!

Member
avatar
加入于:
帖子: 4684
声望: 285

datamanager

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】