金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 6348|回复: 12

多个账号开仓同时失败

[复制链接]

19

主题

42

帖子

42

积分

Rank: 1

等级: 新手上路

注册:
2022-4-14
曾用名:
发表于 2022-7-5 11:56 | 显示全部楼层 |阅读模式
这两天遇到一个非常诡异的问题,我同一个python策略同时在远程云服务器和本地运行,远程一个实盘一个模拟,本地也跑了一个模拟,交易花生10合约,正常情况下花生起手两张单,加仓两次,最后应该是6张单,从日志看
3个账号都有两次加仓的记录,但奇怪就奇怪在三个账号竟然同时有一次开仓没有成功,最后的仓位都是4手,我在想到底是什么原因导致三个账号出错出得如此的一致?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-7-5 13:06 | 显示全部楼层
那需要看下交易日志呢,看这3个客户端的交易日志中是分别如何记录交易情况的,看是否有一单报单异常。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

19

主题

42

帖子

42

积分

Rank: 1

等级: 新手上路

注册:
2022-4-14
曾用名:
 楼主| 发表于 2022-7-5 17:03 | 显示全部楼层
我检查了一下三个客户端的交易日志,其中云服务器上的两个账号都是在7月4号上午10点11分发出信号的,我自己记录的日志里面有记录,但是金字塔交易日志里面没有,我本地的电脑上信号是10点12分产生的,同样也只有我自己记录的日志里面有,金字塔交易日志里面没有。这应该不是偶发的错误,因为三个账号在不同的电脑上同时出现问题,感觉像是金字塔过滤掉了策略的信号
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-7-5 18:20 | 显示全部楼层
如果交易日志中没有信号的触发记录,那说明当时软件是没有检测到这个信号的,需要先排除线是否是信号闪烁造成的没有执行该信号。一般情况下,该现象也都是信号闪烁的原因造成的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

19

主题

42

帖子

42

积分

Rank: 1

等级: 新手上路

注册:
2022-4-14
曾用名:
 楼主| 发表于 2022-7-5 18:54 | 显示全部楼层
技术010 发表于 2022-7-5 18:20
如果交易日志中没有信号的触发记录,那说明当时软件是没有检测到这个信号的,需要先排除线是否是信号闪烁造 ...

我这个策略根本就没有用K线,都是直接针对账户操作,不可能信号闪烁
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-7-5 20:23 | 显示全部楼层
劳烦提供下测试代码我们测试分析下。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

19

主题

42

帖子

42

积分

Rank: 1

等级: 新手上路

注册:
2022-4-14
曾用名:
 楼主| 发表于 2022-7-5 20:38 | 显示全部楼层
技术006 发表于 2022-7-5 20:23
劳烦提供下测试代码我们测试分析下。

涉及到开仓部分的代码非常简单,就是盘口报价高于一个值或者低于一个值就开,我运行了几周头一次发现,估计要重现也不一定能重现出来
下面是日志,三个终端都类似
2022-07-04 10:01:05.165 花生2210 开平:O 卖出:花生2210 价格:9646.0 数量:2
2022-07-04 10:09:23.477 棉花2209 开平:O 卖出:棉花2209 价格:17535.0 数量:1
2022-07-04 10:11:53.801 花生2210 开平:O 卖出:花生2210 价格:9698.0 数量:2 <---有问题的
2022-07-04 13:33:59.412 淀粉2209 开平:O 卖出:淀粉2209 价格:3124.0 数量:3

2022-07-04 10:11:38.712    【Python】 策略:<RPSMartin> 触发handle_bar
2022-07-04 10:11:41.718    【Python】 策略:<RPSMartin> 触发handle_bar
2022-07-04 10:11:44.844    【Python】 策略:<RPSMartin> 触发handle_bar
2022-07-04 10:11:47.762    【Python】 策略:<RPSMartin> 触发handle_bar
2022-07-04 10:11:50.772    【Python】 策略:<RPSMartin> 触发handle_bar
2022-07-04 10:11:53.801    【Python】 策略:<RPSMartin> 触发handle_bar
2022-07-04 10:11:57.027    【Python】 策略:<RPSMartin> 触发handle_bar
2022-07-04 10:12:01.095    【Python】 策略:<RPSMartin> 触发handle_bar
2022-07-04 10:12:04.838    【Python】 策略:<RPSMartin> 触发handle_bar
2022-07-04 10:12:07.840    【Python】 策略:<RPSMartin> 触发handle_bar
2022-07-04 10:12:10.854    【Python】 策略:<RPSMartin> 触发handle_bar

回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2022-7-5 21:42 | 显示全部楼层
默认同一根k同一个开仓语句只会下单一次,下单函数的参数repeat允许重复下单,设置成True
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

19

主题

42

帖子

42

积分

Rank: 1

等级: 新手上路

注册:
2022-4-14
曾用名:
 楼主| 发表于 2022-7-5 21:53 | 显示全部楼层
晚上又出现了一次,感觉是行情波动剧烈的时候会漏信号,现在的策略订单发出去之后没有检查,不成功不会再开,我先给它加一个订单状态检查,不成功重发
回复

使用道具 举报

19

主题

42

帖子

42

积分

Rank: 1

等级: 新手上路

注册:
2022-4-14
曾用名:
 楼主| 发表于 2022-7-6 07:40 | 显示全部楼层
应该就是repeat的问题,因为用的15分钟,出问题的都是15分钟内
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-19 20:57 , Processed in 0.217774 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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