金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 503|回复: 8

请问一个python策略的order_status,是否仅仅会收到该策略实体的回报?

[复制链接]

45

主题

254

帖子

254

积分

等级: 免费版

注册:
2023-9-29
曾用名:
发表于 2025-5-26 10:35 | 显示全部楼层 |阅读模式
请问在一个python策略中的order_status(context,order)函数,是否仅仅会收到该策略实体的回报,而不会收到相同账户的其它策略实体的回报?
注:我实盘需要运行多个策略,这些策略都是用相同的账户,我需要弄清order_status相应的机制,以防止仓位错乱.

回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-5-26 10:43 | 显示全部楼层
不是的。任意来源都会触发的。

所以最好是管理下当前策略的订单id,order_status触发时判断下 对应的id是否是当前策略产生的。如果不是,直接跳过即可。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

45

主题

254

帖子

254

积分

等级: 免费版

注册:
2023-9-29
曾用名:
 楼主| 发表于 2025-5-26 10:53 | 显示全部楼层
技术009 发表于 2025-5-26 10:43
不是的。任意来源都会触发的。

所以最好是管理下当前策略的订单id,order_status触发时判断下 对应的id ...

多谢!

补充内容 (2025-5-26 11:03):
我想弄清几个关键点:  1.buy_open返回None,是否必然不会有order_status交易成功信息? 2.buy_open是否和order_status 处于同一线程(也就是它们是否必然有先后)
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-5-26 11:11 | 显示全部楼层
1.是的。
2.是的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

45

主题

254

帖子

254

积分

等级: 免费版

注册:
2023-9-29
曾用名:
 楼主| 发表于 2025-5-26 13:37 | 显示全部楼层
技术009 发表于 2025-5-26 10:43
不是的。任意来源都会触发的。

所以最好是管理下当前策略的订单id,order_status触发时判断下 对应的id ...

大侠,关于这个订单id(order_id),我想问下,第二天或随后N天的order_id有可能和今天的order_id重复吗?  我不知道 第二天或第N天,这个订单id是否会归零然后重新递增.  
我想若不会重复,我想将其作为我本地虚拟仓位的id
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-5-26 14:09 | 显示全部楼层
这个订单id,我们也不确定其机制是否会重复。 建议你不要完全依赖于它,可以再额外拼接一些内容 再作为id。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

45

主题

254

帖子

254

积分

等级: 免费版

注册:
2023-9-29
曾用名:
 楼主| 发表于 2025-5-26 15:58 | 显示全部楼层
技术009 发表于 2025-5-26 14:09
这个订单id,我们也不确定其机制是否会重复。 建议你不要完全依赖于它,可以再额外拼接一些内容 再作为id。

哦哦. 谢谢!
回复

使用道具 举报

45

主题

254

帖子

254

积分

等级: 免费版

注册:
2023-9-29
曾用名:
 楼主| 发表于 2025-5-28 13:18 | 显示全部楼层
技术009 发表于 2025-5-26 10:43
不是的。任意来源都会触发的。

所以最好是管理下当前策略的订单id,order_status触发时判断下 对应的id ...

大侠,
若期货公司对我仓位进行强平(也可能先撤单再强平), 在这种情况下,我若因为订单id不是策略自身触发的,采用了直接跳过,那么就会产生本地虚拟(镜像)混乱. 所以想问下,对于强平单策略或被动触发的单子,该如何识别?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-5-28 13:27 | 显示全部楼层
识别不了。 这种操作,软件没有任何逻辑可以用来进行判断的。

金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-30 05:58 , Processed in 0.092314 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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