金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 46|回复: 16

图表程序移植到后台程序实盘开单后马上被平仓。

[复制链接]

13

主题

30

帖子

30

积分

Rank: 4

等级: 专业版

注册:
2024-11-5
曾用名:
发表于 2024-12-19 09:13 | 显示全部楼层 |阅读模式
图表程序移植到后台程序实盘开单后马上被平仓。
回测都是正常的,实际实盘后,刚开仓下一秒就被平仓了;找不到原因;
回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-12-19 09:17 | 显示全部楼层

后台既然执行了,条件肯定是满足的。可以从平仓条件里入手,看下平仓代码里是否有基础的一些错误。

这种问题建议提供代码给我们进行排查,否则我们没有任何可以判断问题的依据的。
回复

使用道具 举报

13

主题

30

帖子

30

积分

Rank: 4

等级: 专业版

注册:
2024-11-5
曾用名:
 楼主| 发表于 2024-12-19 09:20 | 显示全部楼层
应该不是代码问题,因为我回测是正常的,没有这个问题。
回复

使用道具 举报

13

主题

30

帖子

30

积分

Rank: 4

等级: 专业版

注册:
2024-11-5
曾用名:
 楼主| 发表于 2024-12-19 09:25 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
回复

使用道具 举报

13

主题

30

帖子

30

积分

Rank: 4

等级: 专业版

注册:
2024-11-5
曾用名:
 楼主| 发表于 2024-12-19 09:25 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-12-19 09:40 | 显示全部楼层
你从日志里看下,触发平仓的语句是哪一行触发的。

另外交易的模式是走完K还是固定轮询模式呢?
回复

使用道具 举报

13

主题

30

帖子

30

积分

Rank: 4

等级: 专业版

注册:
2024-11-5
曾用名:
 楼主| 发表于 2024-12-19 09:44 | 显示全部楼层
1、不清楚是哪一行触发的。
2、使用的是走完K西安模式;

另外,刚才又触发下单,但是又提示我人工确认,可是我并没有设置人工确认下单;
2024-12-19 09:35:28
【下单】下单人工确认窗口未确认。
回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-12-19 09:46 | 显示全部楼层


日志里会记录明确的下单行的。进去看下就行了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

13

主题

30

帖子

30

积分

Rank: 4

等级: 专业版

注册:
2024-11-5
曾用名:
 楼主| 发表于 2024-12-19 09:57 | 显示全部楼层
只有这些数据,看不出是哪个代码触发的。初步怀疑是止损逻辑触发的。

2024-12-19 09:00:59.351    【后台】CU00 运行结束
2024-12-19 09:00:59.505    【后台】SC0000 TBuyShort 第 174 行 策略:<原油日内策略> K线:2024.12.19 13:01:00 出现信号
2024-12-19 09:00:59.506    【后台】SC0000 TBuyShort 已成功触发下单操作 价格:0.000000 数量:1 类型:1 账户: 品种:SC0000
2024-12-19 09:00:59.506    【后台】下单已发送
2024-12-19 09:00:59.507    【后台】SC0000 运行结束
2024-12-19 09:00:59.507    【下单】SC0000 价0.000000 量1 买卖1 类型1 开平0 账户901208058 Formula 1
2024-12-19 09:00:59.507    【下单】确认报单已发送 ID=1804016858 RefID = 147
2024-12-19 09:00:59.517    【指令】收到回报指令 ID = 1804016858 RefID = 147 品种:sc2502 账户:901208058
2024-12-19 09:00:59.517    【回报】901208058 : sc2502 - 已报单 1 价格:541.5 开 卖
2024-12-19 09:00:59.519    【指令】收到回报指令 ID = 1804016858 RefID = 147 品种:sc2502 账户:901208058
2024-12-19 09:00:59.525    【指令】收到成交回报指令 REFID = 147 vol = 1 Account = 901208058
2024-12-19 09:00:59.526    【回报】901208058 : sc2502 - 已成交 1 价格:541.8 开 卖
2024-12-19 09:01:00.252    【账户】901208058 ==查询持仓请求==
2024-12-19 09:01:00.261    【账户】901208058 ==查询持仓结束==
2024-12-19 09:01:00.527    【后台】SC0000 TSellShort 第 110 行 策略:<原油日内策略> K线:2024.12.19 13:01:00 出现信号
2024-12-19 09:01:00.527    【后台】SC0000 TSellShort 已成功触发下单操作 价格:0.000000 数量:1 类型:1 账户: 品种:SC0000
2024-12-19 09:01:00.528    【后台】实际账户持仓 1
2024-12-19 09:01:00.529    【后台】下单已发送
2024-12-19 09:01:00.530    【后台】SC0000 运行结束
2024-12-19 09:01:00.530    【下单】SC0000 价0.000000 量1 买卖0 类型1 开平1 账户901208058 Formula 1
2024-12-19 09:01:00.530    【下单】SC0000 账户901208058 进入平今仓调整 委托:1 总:1 今:1 平:2
2024-12-19 09:01:00.531    【下单】确认报单已发送 ID=1804016859 RefID = 148
2024-12-19 09:01:00.538    【指令】收到回报指令 ID = 1804016859 RefID = 148 品种:sc2502 账户:901208058
2024-12-19 09:01:00.538    【回报】901208058 : sc2502 - 已报单 1 价格:542.2 平 买
2024-12-19 09:01:00.539    【指令】收到回报指令 ID = 1804016859 RefID = 148 品种:sc2502 账户:901208058
2024-12-19 09:01:00.545    【指令】收到成交回报指令 REFID = 148 vol = 1 Account = 901208058
2024-12-19 09:01:00.546    【回报】901208058 : sc2502 - 已成交 1 价格:541.9 平 买
2024-12-19 09:01:02.243    【账户】901208058 ==查询持仓请求==
2024-12-19 09:01:02.251    【账户】901208058 ==查询持仓结束==
2024-12-19 09:01:59.352    【后台】CU00 运行结束
2024-12-19 09:02:00.381    【后台】CU00 运行结束
2024-12-19 09:02:59.351    【后台】CU00 运行结束
2024-12-19 09:02:59.475    【后台】SC0000 运行结束
2024-12-19 09:03:28.241    【账户】901208058 ==查询持仓请求==
2024-12-19 09:03:28.249    【账户】901208058 ==查询持仓结束==
2024-12-19 09:03:59.352    【后台】CU00 运行结束
2024-12-19 09:04:00.349    【后台】CU00 运行结束
2024-12-19 09:04:00.469    【后台】SC0000 运行结束
2024-12-19 09:04:59.351    【后台】CU00 运行结束
2024-12-19 09:04:59.472    【后台】SC0000 运行结束
2024-12-19 09:05:59.351    【后台】CU00 运行结束
回复

使用道具 举报

13

主题

30

帖子

30

积分

Rank: 4

等级: 专业版

注册:
2024-11-5
曾用名:
 楼主| 发表于 2024-12-19 10:05 | 显示全部楼层
看了一下。是这段代码。但是我设置的值是远远超过这个值的;请帮我找一原因;是不是后台代码的问题?我图表模式就没有这个问题;

        //如果盈利超过10点之后回撤达到3点,就平仓,保住盈利
        IF TENTERPRICE-LOWPRICE>=KYLDS THEN BEGIN
                IF L-LOWPRICE>=KHCDS THEN BEGIN  //回撤超过3点
                    空赢:TSELLSHORT(1,ORDVOL,MKT);
                END
        END
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 13:35 , Processed in 0.166231 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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