金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 张柏霖

会重复开仓

[复制链接]

6

主题

65

帖子

65

积分

等级: 免费版

注册:
2022-7-6
曾用名:
 楼主| 发表于 2023-11-16 15:10 | 显示全部楼层
那这个怎么规避,重复下单的问题,现在还一个问题出来 ,有一个预警出来 没下单,
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-11-16 15:12 | 显示全部楼层
你发日志啊。看下日志里怎么下单失败的记录,这种有预警没下单的,都有详细记录的。不知道原因,就没法知道如何解决。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

6

主题

65

帖子

65

积分

等级: 免费版

注册:
2022-7-6
曾用名:
 楼主| 发表于 2023-11-17 09:33 | 显示全部楼层
TEXITBARS>TODAYBAR or TEXITBARS=-1  ,这语句不起作用,刚平仓又全部买 回来 了,
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-11-17 09:54 | 显示全部楼层
con:texitbars(1)>todaybar or texitbars(1)=-1;

指定下参数为1就行了。因为默认参数是0 ,即成交的平仓。 这种情况下 如果刚平仓 还没成交,又运行到开仓语句的地方,会失效的,这个函数指定成交单时候 实际必须要成交回报回来了才会返回有效值。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

6

主题

65

帖子

65

积分

等级: 免费版

注册:
2022-7-6
曾用名:
 楼主| 发表于 2023-11-17 13:42 | 显示全部楼层
if (tbuyholding(1)=0)  and (TISREMAIN(1)=0) and texitbars(1)>todaybar or texitbars(1)=-1 and TACCOUNT( 3)>500000 THEN begin
TBUY(kc,50000/c,MKT);
end
我都写过持仓为零时才开仓,为什么还会重复买 入呢?
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-11-17 13:49 | 显示全部楼层
代码没啥问题,本地测试也没有重复下单。 这只能你提供下下单日志,看下是不是前面实际平仓过。暂时想不到其他可能的原因了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

6

主题

65

帖子

65

积分

等级: 免费版

注册:
2022-7-6
曾用名:
 楼主| 发表于 2023-11-17 13:58 | 显示全部楼层
是有平仓的,但,买入后,还重复多次买入;

补充内容 (2023-11-17 14:00):
还有一个问题,我的要求是涨4个点再买 ,根本 没达到四个点,之前都 好用的,为什么最近莫名都是问题,
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-11-17 14:01 | 显示全部楼层
你提供下日志先。看代码逻辑没问题,单独测试我本地也是没问题,现在只能看日志来发现问题。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

6

主题

65

帖子

65

积分

等级: 免费版

注册:
2022-7-6
曾用名:
 楼主| 发表于 2023-11-17 14:08 | 显示全部楼层
2023-11-17 13:31:30.124    【指令】收到Order回报指令 ID = 285940585 Status = 1 品种:002757 账户:13588656123
2023-11-17 13:31:30.141    【指令】收到成交回报指令 ORDERID = 285934790
2023-11-17 13:31:30.145    【指令】收到回报指令 ID = 285934792 品种:003032 账户:13588656123
2023-11-17 13:31:30.146    【回报】13588656123 : 003032 - 已报单 1400 价格:18.22 平 卖
2023-11-17 13:31:30.146    【指令】收到成交回报指令 ORDERID = 285934792
2023-11-17 13:31:30.147    【回报】13588656123 : 003032 - 已成交 1300 价格:0.00 平 卖

补充内容 (2023-11-17 14:09):
2023-11-17 13:31:26.150    【指令】收到回报指令 ID = 285940587 品种:003032 账户:13588656123
2023-11-17 13:31:26.152    【回报】13588656123 : 003032 - 已报单 3200 价格:18.22 平 卖
2023-11-17 13:31:26.175    【后台】600178 TBuy 第 123 行 策略:<bbb> K线:2023.11.17 13:31:11 出现信号
2023-11-17 13:31:26.177    【后台】600178 TBuy 已成功触发下单操作 价格:0.000000 数量:6112 类型:1 账户: 品种:600178
2023-11-17 13:31:26.178    【后台】下单已发送
2023-11-17 13:31:26.221    【指令】收到Order回报指令 ID = 285940587 Status = 3 品种:003032 账户:13588656123
2023-11-17 13:31:26.223    【后台】600178 运行结束
2023-11-17 13:31:26.225    【下单】600178 价0.000000 量6112 买卖0 类型1 开平0 账户13588656123 Formula 1
2023-11-17 13:31:26.226    【下单】已提交,订单ID :285940588
2023-11-17 13:31:26.355    【指令】收到回报指令 ID = 285940588 品种:600178 账户:13588656123
2023-11-17 13:31:26.357    【回报】13588656123 : 600178 - 已报单 6100 价格:0.00 开 买
2023-11-17 13:31:26.653    【指令】收到Order回报指令 ID = 285940588 Status = 3 品种:600178 账户:13588656123
2023-11-17 13:31:26.758    【指令】收到成交回报指令 ORDERID = 285934800
2023-11-17 13:31:26.823    【回报】13588656123 : 002178 - 已成交 500 价格:0.00 平 卖
2023-11-17 13:31:26.827    【指令】平仓计量 EBuy:0 ESell:3500
2023-11-17 13:31:26.839    【指令】收到Order回报指令 ID = 285940580 Status = 1 品种:002476 账户:13588656123
2023-11-17 13:31:26.930    【指令】收到成交回报指令 ORDERID = 285934794
2023-11-17 13:31:26.945    【指令】收到Order回报指令 ID = 285934799 Status = 1 品种:002593 账户:13588656123
2023-11-17 13:31:26.946    【指令】收到成交回报指令 ORDERID = 285934799
2023-11-17 13:31:26.946    【回报】13588656123 : 002593 - 已成交 2500 价格:0.00 平 卖
2023-11-17 13:31:26.961    【指令】平仓计量 EBuy:0 ESell:6700
2023-11-17 13:31:27.229    【指令】收到Order回报指令 ID = 285940586 Status = 1 品种:002888 账户:13588656123
2023-11-17 13:31:27.287    【指令】收到成交回报指令 ORDERID = 285934793
2023-11-17 13:31:27.290    【指令】收到Order回报指令 ID = 285940587 Status = 1 品种:003032 账户:13588656123
2023-11-17 13:31:27.294    【指令】收到成交回报指令 ORDERID = 285934792
2023-11-17 13:31:27.336    【后台】000030 运行结束
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-11-17 14:18 | 显示全部楼层
你直接发文本吧,这么点日志 我看不出啥。我看日志是为了验证你说的重复下单。
另外最好找一个你说的有重复下单的品种来,我好在日志里查找。日志可能有多个文件,可以压缩打包发上来。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 19:45 , Processed in 0.238253 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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