金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 100021030

python逻辑相关问题

[复制链接]

7

主题

124

帖子

124

积分

Rank: 2

等级: 标准版

注册:
2024-11-26
曾用名:
 楼主| 发表于 2025-8-6 10:45 | 显示全部楼层
order对象里面的trade_price字段为啥是0,这笔订单filled_quantity数量跟我买入数量是一致的,也就是这笔订单完全成交了,为啥trade_price返回为0。
我有两个想咨询的问题
问题一:如果下单是20手,每手成交价格不一致,trade_price是返回平均价还是返回最后一笔成交价,还是返回什么
问题二:我有多个规则再跑,我想要知道我某一个规则某一个订单平均成交价,这个怎么获得,我之前用的portfolio对象buy_avg_holding_price,现在因为多个规则,这个也没法用了,用哪个字段可以取到单笔订单平均成交价格,trade_price字段好像不对总返回0,用trader对象里面的trade_price        ?
截图202508061037156164.png
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-8-6 10:48 | 显示全部楼层
这个trade_price 仅仅是一瞬间有值,因为它仅仅在订单状态为tadeing时候才有效,但是这个状态就一瞬间 。成交价需要从成交列表中获取


“我有多个规则再跑,我想要知道我某一个规则某一个订单平均成交价”  根据订单id 从成交明细中把所有对应的成交对象 都获取到,然后再自行计算均价。没有其他方式了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

7

主题

124

帖子

124

积分

Rank: 2

等级: 标准版

注册:
2024-11-26
曾用名:
 楼主| 发表于 2025-8-6 11:17 | 显示全部楼层
成交列表或者成交明细在哪获取,怎么获取?我看没有这个函数。
trader对象里面的trade_price也不能获取到平均成交价格嘛
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-8-6 13:29 | 显示全部楼层
要用get_traders  函数 获取成交明细列表的。

然后你要筛选出去和你下单id一样的项,取出其中的成交价。一笔订单如果是部分或者分批成交,在成交明细是多笔的。所以必须做一个汇总的操作。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

7

主题

124

帖子

124

积分

Rank: 2

等级: 标准版

注册:
2024-11-26
曾用名:
 楼主| 发表于 2025-8-6 13:35 | 显示全部楼层
意思我从order里面拿到的order id,再用get_traders查order id对应的成交明细,会有多笔order id一样的成交明细?然后我自行汇总后处理?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-8-6 13:59 | 显示全部楼层
是的。如果想获取特定一笔订单的成交均价,就只能这样处理。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

7

主题

124

帖子

124

积分

Rank: 2

等级: 标准版

注册:
2024-11-26
曾用名:
 楼主| 发表于 2025-8-18 11:46 | 显示全部楼层
我有两套系统,现在平仓的时候互相影响,有啥办法解决吗。我现在想的就是把get_orders把当天订单全部存下来,然后给存下来订单打个标识,但是现在发现要存的越来越多,基本可以说都存了,完全是独立搞了一套订单逻辑。有啥字段我开平的时候加入附言嘛,比如message,但是我看这个字段好像是你们返回的,我这没法传入。
或者我想到的是搞两个账号,给不同账号下单。
其他还有啥办法嘛,就是开平的时候带上一个附言,让我知道这个是那个模型开的
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-8-18 15:34 | 显示全部楼层
本帖最后由 技术009 于 2025-8-18 15:37 编辑

这种就真的只能自己记录了。而且的确是随着交易越来越多,维护的跨度也越来越大了。

要真正的完全隔离,只有多账户。每个账号在柜台那边天然的隔离。 代码层面自己搞,难度就是不亚于搞一套系统。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

7

主题

124

帖子

124

积分

Rank: 2

等级: 标准版

注册:
2024-11-26
曾用名:
 楼主| 发表于 2025-8-18 16:00 | 显示全部楼层
建议加个附言功能,这样我下单的时候,get_orders可以把附言带回来
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-19 04:40 , Processed in 0.108735 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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