金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 7683|回复: 36

机构版多帐户交易异常

[复制链接]

38

主题

118

帖子

128

积分

Rank: 2

等级: 标准版

注册:
2022-8-5
曾用名:
发表于 2023-8-15 11:41 | 显示全部楼层 |阅读模式
机构版多账户,大批量股票交易时发现两个问题:
一、后台程序化大批量交易股票时,多账户不会同时下单,要在图表下方帐户栏中,手动选中的帐户才会触发交易委托。这个表现不稳定,偶尔会正常,但多数时间不正常。
二、存在个别帐户退出,或全部账户退出的现像。
回复

使用道具 举报

38

主题

118

帖子

128

积分

Rank: 2

等级: 标准版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-8-15 12:59 | 显示全部楼层
帐户异常退出时会出现以下提示:
截图202308151259177778.png
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-8-15 13:01 | 显示全部楼层
1、代码中是否指定了下单的账户,或者是是否正常勾选了后台中的多账户及策略系数了,否则只会对当前显示的默认账户进行下单的。
2、是登录的模拟还是实盘?查看下日志,看日志中是否有断开的记录?这个可能要持续跟踪下了,看是否经常出现。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

38

主题

118

帖子

128

积分

Rank: 2

等级: 标准版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-8-16 10:23 | 显示全部楼层
后台中的多账户及策略系数在哪里设置?
回复

使用道具 举报

3

主题

823

帖子

864

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-10
曾用名:
发表于 2023-8-16 10:28 | 显示全部楼层
回复

使用道具 举报

38

主题

118

帖子

128

积分

Rank: 2

等级: 标准版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-8-16 13:24 | 显示全部楼层
1、后台程序化,多账户及策略系数窗口的入口在哪里?
2、后台程序化多核并行,默认是几核,最大可以设置为几核?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-8-16 13:27 | 显示全部楼层
1、在后台策略加载界面,如下:
2、一条预警使用1核,最大支持64核。
截图202308161327464466.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

38

主题

118

帖子

128

积分

Rank: 2

等级: 标准版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-8-18 10:07 | 显示全部楼层
多账户后台程序化,发现还是要选中当前帐户才会下单。
己勾选了后台中的多账户及策略系数,我在代码中是这样指定帐户的:IF strfind(TACCOUNT(1),'178',1)=0 THEN EXIT;//模拟账户
请指正错误,谢谢
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-8-18 10:36 | 显示全部楼层
你指的这段代码的逻辑是没有找到178开头的账户就退出,只对178开头的账户下单啊。你登录的多账户都是178开头的账户?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-8-18 10:36 | 显示全部楼层
你这句代码只是判断当前激活状态下的账户是否含有178。和下单没有关系。

后台下单语句中,如果是代码实现多账户操作,应该在tbuy中指定多个账户。例如
if  开多条件  then  begin
TBUY(C>O,1000,MKT,0,0,'账户1');
TBUY(C>O,1000,MKT,0,0,'账户1');
end

或者在多账户设置时,对账户进行分组。在代码中填写账户组的名称。
TBUY(C>O,1000,MKT,0,0,'账户组名');
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-2 21:42 , Processed in 0.092565 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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