金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 7973|回复: 22

同K一行平仓语句能执行三次?

[复制链接]

56

主题

312

帖子

322

积分

等级: 已到期

注册:
2021-5-20
曾用名:
发表于 2021-12-6 21:53 | 显示全部楼层 |阅读模式
2021-12-06 14:16:42.128    【图表】框架:sq 触发下单 SELL 品种 RB00 下单K线 2021.12.06 19:00:00 公式:sq3 窗格ID:Window5 代码行:439
2021-12-06 14:40:56.330    【图表】框架:sq 触发下单 SELL 品种 RB00 下单K线 2021.11.26 03:00:00 公式:sq3 窗格ID:Window5 代码行:439
2021-12-06 14:40:56.673    【图表】框架:sq 触发下单 SELL 品种 RB00 下单K线 2021.12.06 19:00:00 公式:sq3 窗格ID:Window5 代码行:439
439  if enterbars<>0 and (PD1 or PD2 or PD3 )then sell(1,holding,marketr);
只有PD1成立
为什么同K一行平仓语句能执行三次?!而且中间一次是下历史K的单!?


补充内容 (2021-12-6 22:03):
11月26日03:00K,近几天曾多次出现!为什么下历史K都选的是它?

补充内容 (2021-12-6 22:14):
软件为什么会下历史K的单呢?在每天自动收盘的基础上,还每周至少几次做近2个月的数据补充,为防止数据不全。
回复

使用道具 举报

37

主题

9933

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2021-12-7 07:00 | 显示全部楼层
本帖最后由 技术006 于 2021-12-7 08:22 编辑

请吧完整日志压缩上传。同一根k上同下单指令只会下单一次。除非出现过重启程序化等操作,触发对上一根k进行检测。另外,你所说的这个问题,你之前也出现过,可以考虑使用debugfile输出DATACOUNT数据量,在出现时,可以知道数据是否发生变化。

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

使用道具 举报

56

主题

312

帖子

322

积分

等级: 已到期

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-12-7 21:06 | 显示全部楼层
完整日志
2021-12-06 14:16:42.128    【图表】框架:sq 触发下单 SELL 品种 RB00 下单K线 2021.12.06 19:00:00 公式:sq3 窗格ID:Window5 代码行:439
2021-12-06 14:16:42.128    【图表】下单品种已 RB00 更改指向无效
2021-12-06 14:16:42.128    【图表】启用多帐户及策略系数配置
2021-12-06 14:16:42.128    【图表】分账户系数1.000000 账户 **
2021-12-06 14:16:42.128    【图表】sq3 RB00 策略系数为 1.000000
2021-12-06 14:16:42.128    【图表】分品种下单系数调整后,手数1 账户 **
2021-12-06 14:16:42.128    【图表】模型下单 12
2021-12-06 14:16:42.128    【图表】下单系数调整后 手数:12
2021-12-06 14:16:42.128    【图表】实际持仓 32
2021-12-06 14:16:42.128    【图表】直接下单
2021-12-06 14:16:42.128    【图表】RB00 运行完毕
2021-12-06 14:16:42.128    【图表】IC00 运行完毕
2021-12-06 14:16:42.128    【图表】I00 运行完毕
2021-12-06 14:16:42.128    【图表】J00 运行完毕
2021-12-06 14:16:42.128    【图表】IF00 运行完毕
2021-12-06 14:16:42.128    【图表】M00 运行完毕
2021-12-06 14:16:42.128    【图表】LH00 运行完毕
2021-12-06 14:16:42.128    【图表】SC8813 运行完毕
2021-12-06 14:16:42.128    【图表】RB00 运行完毕
2021-12-06 14:16:42.128    【图表】IC00 运行完毕
2021-12-06 14:16:42.128    【图表】I00 运行完毕
2021-12-06 14:16:42.128    【图表】J00 运行完毕
2021-12-06 14:16:42.128    【下单】RB05 价0.000000 量12 买卖1 类型1 开平1 账户** Formula 1
2021-12-06 14:16:42.128    【下单】已提交,订单ID :101451786
2021-12-06 14:16:42.221    【指令】收到回报指令 ID = 101451786
2021-12-06 14:16:42.221    【回报】**: RB05 - 已报单 12 价格:4337 平 卖
2021-12-06 14:16:42.284    【指令】收到Order回报指令 ID = 101451786 Status = 3
2021-12-06 14:16:42.379    【图表】IF00 运行完毕
2021-12-06 14:16:42.379    【图表】M00 运行完毕
2021-12-06 14:16:42.379    【图表】LH00 运行完毕
2021-12-06 14:16:42.379    【图表】SC8813 运行完毕
2021-12-06 14:16:42.389    【指令】收到成交回报指令 ORDERID = 101451786
2021-12-06 14:16:42.389    【回报】** : rb2205 - 已成交 12 价格:4340 平 卖
2021-12-06 14:16:42.389    【回报】** : rb2205 - 全部成交 12
2021-12-06 14:16:42.389    【指令】平仓计量 EBuy:0 ESell:0


2021-12-06 14:40:56.330    【图表】框架:sq 触发下单 SELL 品种 RB00 下单K线 2021.11.26 03:00:00 公式:sq3 窗格ID:Window5 代码行:439
2021-12-06 14:40:56.330    【图表】下单品种已 RB00 更改指向无效
2021-12-06 14:40:56.330    【图表】启用多帐户及策略系数配置
2021-12-06 14:40:56.330    【图表】分账户系数1.000000 账户 **
2021-12-06 14:40:56.330    【图表】sq3 RB00 策略系数为 1.000000
2021-12-06 14:40:56.330    【图表】分品种下单系数调整后,手数1 账户 **
2021-12-06 14:40:56.330    【图表】模型下单 12
2021-12-06 14:40:56.330    【图表】下单系数调整后 手数:12
2021-12-06 14:40:56.330    【图表】实际持仓 20
2021-12-06 14:40:56.330    【图表】直接下单
2021-12-06 14:40:56.330    【图表】RB00 运行完毕
2021-12-06 14:40:56.330    【图表】IC00 运行完毕
2021-12-06 14:40:56.330    【图表】I00 运行完毕
2021-12-06 14:40:56.330    【图表】J00 运行完毕
2021-12-06 14:40:56.330    【下单】RB05 价0.000000 量12 买卖1 类型1 开平1 账户** Formula 1
2021-12-06 14:40:56.330    【下单】已提交,订单ID :101451787
2021-12-06 14:40:56.455    【指令】收到回报指令 ID = 101451787
2021-12-06 14:40:56.455    【回报】**: RB05 - 已报单 12 价格:4342 平 卖
2021-12-06 14:40:56.517    【指令】收到Order回报指令 ID = 101451787 Status = 3
2021-12-06 14:40:56.580    【指令】收到成交回报指令 ORDERID = 101451787
2021-12-06 14:40:56.580    【回报】**: rb2205 - 已成交 12 价格:4345 平 卖
2021-12-06 14:40:56.580    【回报】** : rb2205 - 全部成交 12
2021-12-06 14:40:56.673    【指令】平仓计量 EBuy:0 ESell:0
2021-12-06 14:40:56.673    【图表】IF00 运行完毕
2021-12-06 14:40:56.673    【图表】M00 运行完毕
2021-12-06 14:40:56.673    【图表】LH00 运行完毕
2021-12-06 14:40:56.673    【图表】SC8813 运行完毕
2021-12-06 14:40:56.673    【图表】框架:sq 触发下单 SELL 品种 RB00 下单K线 2021.12.06 19:00:00 公式:sq3 窗格ID:Window5 代码行:439
2021-12-06 14:40:56.673    【图表】下单品种已 RB00 更改指向无效
2021-12-06 14:40:56.673    【图表】启用多帐户及策略系数配置
2021-12-06 14:40:56.673    【图表】分账户系数1.000000 账户 **
2021-12-06 14:40:56.673    【图表】sq3 RB00 策略系数为 1.000000
2021-12-06 14:40:56.673    【图表】分品种下单系数调整后,手数1 账户 **
2021-12-06 14:40:56.673    【图表】模型下单 12
2021-12-06 14:40:56.673    【图表】下单系数调整后 手数:12
2021-12-06 14:40:56.673    【图表】实际持仓 8
2021-12-06 14:40:56.673    【图表】直接下单
2021-12-06 14:40:56.689    【图表】RB00 运行完毕
2021-12-06 14:40:56.689    【图表】IC00 运行完毕
2021-12-06 14:40:56.689    【图表】I00 运行完毕
2021-12-06 14:40:56.689    【图表】J00 运行完毕
2021-12-06 14:40:56.689    【下单】RB05 价0.000000 量8 买卖1 类型1 开平1 账户** Formula 1
2021-12-06 14:40:56.689    【下单】已提交,订单ID :101451788
2021-12-06 14:40:56.767    【指令】收到回报指令 ID = 101451788
2021-12-06 14:40:56.767    【回报】**: RB05 - 已报单 8 价格:4342 平 卖
2021-12-06 14:40:56.867    【指令】收到Order回报指令 ID = 101451788 Status = 3
2021-12-06 14:40:56.967    【指令】收到成交回报指令 ORDERID = 101451788
2021-12-06 14:40:56.967    【回报】** : rb2205 - 已成交 8 价格:4345 平 卖
2021-12-06 14:40:56.967    【回报】** : rb2205 - 全部成交 8
2021-12-06 14:40:57.217    【指令】平仓计量 EBuy:0 ESell:0
回复

使用道具 举报

37

主题

9933

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2021-12-7 21:14 | 显示全部楼层
请吧日志文件压缩后以附件形式上传。不要改动和删减日志中的任何内容。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

56

主题

312

帖子

322

积分

等级: 已到期

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-12-8 08:25 | 显示全部楼层
除了敏感信息,其它没有改动,所有日志都在上面了。压缩文件我不会做呀
回复

使用道具 举报

0

主题

2237

帖子

2247

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-12-8 08:46 | 显示全部楼层
网上下载个压缩工具(比方说winrar),然后右键txt文档点击压缩,压缩完成后便可上传了
回复

使用道具 举报

56

主题

312

帖子

322

积分

等级: 已到期

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-12-8 22:28 | 显示全部楼层
2021-12-08 13:44:24.258    【图表】框架:sq 触发下单 BUY 品种 RB00 下单K线 2021.12.08 15:30:00 公式:sq3 窗格ID:Window5 代码行:353
2021-12-08 13:44:24.259    【图表】下单品种已 RB00 更改指向无效
2021-12-08 13:44:24.259    【图表】启用多帐户及策略系数配置
2021-12-08 13:44:24.259    【图表】分账户系数1.000000 账户 #
2021-12-08 13:44:24.259    【图表】sq3 RB00 策略系数为 1.000000
2021-12-08 13:44:24.259    【图表】分品种下单系数调整后,手数1 账户 #
2021-12-08 13:44:24.259    【图表】模型下单 4
2021-12-08 13:44:24.259    【图表】下单系数调整后 手数:4
2021-12-08 13:44:24.259    【图表】直接下单
2021-12-08 13:44:24.260    【图表】框架:sq 触发下单 BUY 品种 RB00 下单K线 2021.12.08 15:30:00 公式:sq3 窗格ID:Window5 代码行:367
2021-12-08 13:44:24.260    【图表】下单品种已 RB00 更改指向无效
2021-12-08 13:44:24.260    【图表】启用多帐户及策略系数配置
2021-12-08 13:44:24.260    【图表】分账户系数1.000000 账户 #
2021-12-08 13:44:24.261    【图表】sq3 RB00 策略系数为 1.000000
2021-12-08 13:44:24.261    【图表】分品种下单系数调整后,手数1 账户 #
2021-12-08 13:44:24.261    【图表】模型下单 4
2021-12-08 13:44:24.261    【图表】下单系数调整后 手数:4
2021-12-08 13:44:24.261    【图表】直接下单
2021-12-08 13:44:24.261    【图表】RB00 运行完毕
2021-12-08 13:44:24.261    【图表】IC00 运行完毕
2021-12-08 13:44:24.261    【图表】I00 运行完毕
2021-12-08 13:44:24.261    【图表】J00 运行完毕
2021-12-08 13:44:24.261    【下单】RB05 价0.000000 量4 买卖0 类型1 开平0 账户# Formula 1
2021-12-08 13:44:24.262    【下单】已提交,订单ID :135006217
2021-12-08 13:44:24.262    【下单】RB05 价0.000000 量4 买卖0 类型1 开平0 账户# Formula 1
2021-12-08 13:44:24.262    【下单】已提交,订单ID :135006218
2021-12-08 13:44:24.348    【指令】收到回报指令 ID = 135006217
2021-12-08 13:44:24.348    【回报】# : RB05 - 已报单 4 价格:4443 开 买
2021-12-08 13:44:24.348    【指令】收到Order回报指令 ID = 135006217 Status = 3
2021-12-08 13:44:24.398    【指令】收到回报指令 ID = 135006218
2021-12-08 13:44:24.398    【回报】# : RB05 - 已报单 4 价格:4443 开 买
2021-12-08 13:44:24.448    【指令】收到成交回报指令 ORDERID = 135006217
2021-12-08 13:44:24.448    【回报】#: rb2205 - 已成交 4 价格:4440 开 买
2021-12-08 13:44:24.448    【回报】#: rb2205 - 全部成交 4
2021-12-08 13:44:24.448    【指令】收到Order回报指令 ID = 135006218 Status = 3
2021-12-08 13:44:24.449    【指令】收到成交回报指令 ORDERID = 135006218
2021-12-08 13:44:24.449    【回报】# : rb2205 - 已成交 4 价格:4440 开 买
2021-12-08 13:44:24.449    【回报】# : rb2205 - 全部成交 4
2021-12-08 13:44:24.692    【图表】IF00 运行完毕
2021-12-08 13:44:24.692    【图表】M00 运行完毕
2021-12-08 13:44:24.693    【图表】LH00 运行完毕
2021-12-08 13:44:24.693    【图表】SC8813 运行完毕
2021-12-08 13:44:24.693    【图表】框架:sq 触发下单 BUY 品种 RB00 下单K线 2021.12.08 19:00:00 公式:sq3 窗格ID:Window5 代码行:464
//注:这个19:00K开仓也是重复的,因为13:30:03已经开过了的.而15:30:00K属于上一根K
2021-12-08 13:30:03.514    【图表】框架:sq 触发下单 BUY 品种 RB00 下单K线 2021.12.08 19:00:00 公式:sq3 窗格ID:Window5 代码行:464

实时输出发现DATACOUNT有二个数值
2021-12-08 13:44:23.832     品种RB00 DATACOUNT:810
2021-12-08 13:44:24.225     品种RB00 DATACOUNT:811
夜盘的那根K就是810了  2021-12-07 21:07:07.455     品种RB00 DATACOUNT:810
2021-12-08 09:06:28.807     品种RB00 DATACOUNT:810
2021-12-08 09:06:29.920     品种RB00 DATACOUNT:811
2021-12-08 11:01:09.503     品种RB00 DATACOUNT:810
15:30k没发现DATACOUNT=811
上午没发现重复交易,下午重复以前的交易很多。
重复交易其它品种没发现因为公式框架都一样为什么都发生在rb品种上?
勾选了限制图表数据使用数量810根K线。因为有引用为了引用结果数据相同才限各窗格810根K。
回复

使用道具 举报

37

主题

9933

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2021-12-9 08:15 | 显示全部楼层
你锁定k线数量了吧?图表程序化交易不能锁定k线数量
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

56

主题

312

帖子

322

积分

等级: 已到期

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-12-9 12:14 | 显示全部楼层
技术006 发表于 2021-12-9 08:15
你锁定k线数量了吧?图表程序化交易不能锁定k线数量

"勾选了限制图表数据使用数量810根K线。因为有引用为了引用结果数据相同才限各窗格810根K。"
     不锁定图表K线数量,有其他办法能保证引用的数据都相同吗?(这个之前发的论坛说必须锁定K数量才能使引用的数据相同!)你现在又说不能锁定K线数量,这不是矛盾吗?你能综合解惑好吗!
     再说即便锁定K线数量也非得让DATACOUNT在一根K里有不同的值吧!这是理由吗?
     一根K线DATACOUNT就应该只能一个值,不管什么情况!
回复

使用道具 举报

37

主题

9933

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2021-12-9 13:19 | 显示全部楼层
本帖最后由 技术006 于 2021-12-9 13:25 编辑

谁和你所得?图表锁定k数量的公式是用于指标分析的,锁定数量只会造成k线起始位置不断发生变化,从而可能造成图表程序化的理论持仓发生变化。
你去问问你使用金字塔图表量化的朋友,谁会选择锁定k线数量这种方式进行量化交易?
引用数量控制又不是通过这个功能控制的,引用完全可以使用函数stkindiex或者callstockex来控制被引用周期的数量。

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-24 16:30 , Processed in 0.142113 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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