金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2554|回复: 1

换月移仓功能的“资金不足”Bug,请修复!

[复制链接]

3

主题

11

帖子

11

积分

Rank: 6Rank: 6

等级: 机构版

注册:
2021-11-22
曾用名:
发表于 2023-8-18 01:08 | 显示全部楼层 |阅读模式
请看今日的股指期货换月移仓交易记录:
2023-08-17 09:30:13.564    【换月】2023/08/17 09:30:13 : <81077777> IF08 300股指2308 已切换至主力合约 IF09
2023-08-17 09:30:13.564    【下单】IF08 价0.000000 量1 买卖0 类型1 开平1 账户81077777 Formula 1
2023-08-17 09:30:13.564    【指令】收到回报指令 ID = 1819760780 RefID = 14197 品种:IF2308 账户:81077777
2023-08-17 09:30:13.564    【下单】确认报单已发送 ID=1819760780 RefID = 14197
2023-08-17 09:30:13.564    【回报】81077777 : IF2308 - 已报单 1 价格:3805.4 平 买
2023-08-17 09:30:13.564    【下单】IF09 价0.000000 量1 买卖1 类型1 开平0 账户81077777 Formula 1
2023-08-17 09:30:13.564    【指令】收到回报指令 ID = 1819760780 RefID = 14197 品种:IF2308 账户:81077777
2023-08-17 09:30:13.564    【下单】确认报单已发送 ID=1819760781 RefID = 14198
2023-08-17 09:30:13.564    【指令】收到成交回报指令 REFID = 14197 vol = 1 Account = 81077777
2023-08-17 09:30:13.564    【回报】81077777 : IF2309 - CTP:资金不足
2023-08-17 09:30:13.564    【回报】81077777 : IF2308 - 已成交 1 价格:3804.6 平 买
2023-08-17 09:30:13.720    【后台】IF00 运行结束

实盘账户内有足够1手、但没有2手的资金。使用程序化自动换月移仓IF2308为IF2309的功能,于今日开盘9:30自动启动功能,但发现只系统只完成平昨日IF2308老仓,没有开IF2309新仓的问题!交易日志发现,是“资金不足”问题,原因是,老仓还没有平掉,新仓没有足够资金开单。而且系统只反应了一次,没有再次启动账户扫描并再次尝试换新的下月品种,导致换月移仓失败,造成实盘未开仓损失!

系统务必要考虑资金不足的情况,在没有完成平老仓前,没有足够资金“同时”开新仓的问题。这是换月移仓的“逻辑Bug”,请尽快修缮!感谢!

另,策略选择先平仓,回报成功后再开新仓,因此从未发生过“资金不足”的问题。



回复

使用道具 举报

3

主题

841

帖子

882

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-10
曾用名:
发表于 2023-8-18 08:42 | 显示全部楼层
您提供的问题,不属于bug,移仓换月只是辅助类功能,不建议无人值守操作。

软件和柜台之间的交互本身就是复杂的过程,不会再考虑对异常下单情况特殊处理逻辑。建议您考虑提高可用资金,(柜台撮合成交过程的时间是不确定的)

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-8-23 12:47 , Processed in 0.090958 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表