金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3619|回复: 7

实时输出条件不成立为什么又下单了呢?

[复制链接]

56

主题

312

帖子

322

积分

等级: 已到期

注册:
2021-5-20
曾用名:
发表于 2021-11-9 08:56 | 显示全部楼层 |阅读模式
QQ图片20211109084342aaaaa.png
2021-11-08 22:59:59.943    【图表】框架:xq 触发下单 SELL 品种 AU00 下单K线 2021.11.09 03:00:00 公式:Forrn 窗格ID:Window2 代码行:100
2021-11-08 22:59:59.943    【图表】启用多帐户及策略系数配置
2021-11-08 22:59:59.943    【图表】分账户系数1.000000 账户 15700086362
2021-11-08 22:59:59.943    【图表】Forrn AU00 策略系数为 1.000000
2021-11-08 22:59:59.943    【图表】分品种下单系数调整后,手数1 账户 15700086362
2021-11-08 22:59:59.943    【图表】模型下单 1
2021-11-08 22:59:59.943    【图表】下单系数调整后 手数:1
2021-11-08 22:59:59.943    【图表】实际持仓 1
2021-11-08 22:59:59.943    【图表】直接下单
但是实时输出au t2是不成立的呀!为什么会发出信号尾平成交呢?
2021-11-08 22:59:59.803    品种AU00 t2:0 abb:1 rcoh :1 rcol :0 holding:0 myho:0  KD:1 PD:0 PD1:0 KK:1 PK:1 PK1:0
2021-11-08 22:59:59.803    品种AU00 rc>=rc20:1 rc<rc20:0 holding:1 myho:0
2021-11-08 22:59:59.912    品种AU00 t2:0 abb:0 rcoh :1 rcol :0 holding:0 myho:0  KD:0 PD:0 PD1:0 KK:0 PK:0 PK1:0
2021-11-08 22:59:59.912    品种AU00 rc>=rc20:1 rc<rc20:0 holding:0 myho:0
2021-11-08 23:00:00.397    品种AU00 t2:0 abb:0 rcoh :1 rcol :0 holding:0 myho:0  KD:0 PD:0 PD1:0 KK:0 PK:0 PK1:0
2021-11-08 23:00:00.397    品种AU00 rc>=rc20:1 rc<rc20:0 holding:0 myho:0


回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-11-9 09:04 | 显示全部楼层
debugfile这句输出的代码贴下
另外输出的记录内容前后贴多点,这边看下
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

56

主题

312

帖子

322

积分

等级: 已到期

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-11-9 11:40 | 显示全部楼层
在条件之后,交易语句之前输出下面这句
if islastbar then DEBUGFILE('F:\TEST.TXT','品种'&stklabel& ' t2:'&numtostr(t2,0)& ' abb:'&numtostr(abb,0)& ' rcoh :'&numtostr(rcoh ,0)& ' rcol :'&numtostr(rcol ,0)& ' holding:'&numtostr(holding,0)& ' myho:'&numtostr(myho,0)&'  KD:'&numtostr(KD,0)& ' PD:'&numtostr(PD,0)& ' PD1:'&numtostr(PD1,0)& ' KK:'&numtostr(KK,0)& ' PK:'&numtostr(PK,0)& ' PK1:'&numtostr(PK1,0),0);
在最后输出下面这句
if islastbar then DEBUGFILE('F:\TEST.TXT','品种'&stklabel& ' rc>=rc20:'&numtostr(rc>=rc20,0)& ' rc<rc20:'&numtostr(rc<rc20,0)& ' holding:'&numtostr(holding,0)& ' myho:'&numtostr(myho,0),0);
回复

使用道具 举报

56

主题

312

帖子

322

积分

等级: 已到期

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-11-9 12:02 | 显示全部楼层
2021-11-08 22:59:04.798    品种AU00 t2:0 abb:0 rcoh :1 rcol :0 holding:0 myho:0  KD:1 PD:0 PD1:0 KK:1 PK:1 PK1:0
2021-11-08 22:59:04.798    品种AU00 rc>=rc20:1 rc<rc20:0 holding:1 myho:0
2021-11-08 22:59:05.469    品种AU00 t2:0 abb:0 rcoh :1 rcol :0 holding:0 myho:0  KD:1 PD:0 PD1:0 KK:1 PK:1 PK1:0
2021-11-08 22:59:05.469    品种AU00 rc>=rc20:1 rc<rc20:0 holding:1 myho:0

2021-11-08 22:59:30.928    品种AU00 t2:0 abb:0 rcoh :1 rcol :0 holding:0 myho:0  KD:1 PD:0 PD1:0 KK:1 PK:1 PK1:0
2021-11-08 22:59:30.928    品种AU00 rc>=rc20:1 rc<rc20:0 holding:1 myho:0
2021-11-08 22:59:31.973    品种AU00 t2:0 abb:0 rcoh :1 rcol :0 holding:0 myho:0  KD:1 PD:0 PD1:0 KK:1 PK:1 PK1:0
2021-11-08 22:59:31.973    品种AU00 rc>=rc20:1 rc<rc20:0 holding:1 myho:0

2021-11-08 22:59:56.465    品种AU00 t2:0 abb:0 rcoh :1 rcol :0 holding:0 myho:0  KD:1 PD:0 PD1:0 KK:1 PK:1 PK1:0
2021-11-08 22:59:56.465    品种AU00 rc>=rc20:1 rc<rc20:0 holding:1 myho:0
2021-11-08 22:59:57.384    品种AU00 t2:0 abb:1 rcoh :1 rcol :0 holding:0 myho:0  KD:1 PD:0 PD1:0 KK:1 PK:1 PK1:0
2021-11-08 22:59:57.384    品种AU00 rc>=rc20:1 rc<rc20:0 holding:1 myho:0
2021-11-08 22:59:58.508    品种AU00 t2:0 abb:1 rcoh :1 rcol :0 holding:0 myho:0  KD:1 PD:0 PD1:0 KK:1 PK:1 PK1:0
2021-11-08 22:59:58.508    品种AU00 rc>=rc20:1 rc<rc20:0 holding:1 myho:0
2021-11-08 22:59:58.945    品种AU00 t2:0 abb:1 rcoh :1 rcol :0 holding:0 myho:0  KD:1 PD:0 PD1:0 KK:1 PK:1 PK1:0
2021-11-08 22:59:58.945    品种AU00 rc>=rc20:1 rc<rc20:0 holding:1 myho:0
2021-11-08 22:59:59.397    品种AU00 t2:0 abb:1 rcoh :1 rcol :0 holding:0 myho:0  KD:1 PD:0 PD1:0 KK:1 PK:1 PK1:0
2021-11-08 22:59:59.397    品种AU00 rc>=rc20:1 rc<rc20:0 holding:1 myho:0
2021-11-08 22:59:59.600    品种AU00 t2:0 abb:1 rcoh :1 rcol :0 holding:0 myho:0  KD:1 PD:0 PD1:0 KK:1 PK:1 PK1:0
2021-11-08 22:59:59.600    品种AU00 rc>=rc20:1 rc<rc20:0 holding:1 myho:0
2021-11-08 22:59:59.803    品种AU00 t2:0 abb:1 rcoh :1 rcol :0 holding:0 myho:0  KD:1 PD:0 PD1:0 KK:1 PK:1 PK1:0
2021-11-08 22:59:59.803    品种AU00 rc>=rc20:1 rc<rc20:0 holding:1 myho:0
2021-11-08 22:59:59.912    品种AU00 t2:0 abb:0 rcoh :1 rcol :0 holding:0 myho:0  KD:0 PD:0 PD1:0 KK:0 PK:0 PK1:0
2021-11-08 22:59:59.912    品种AU00 rc>=rc20:1 rc<rc20:0 holding:0 myho:0
2021-11-08 23:00:00.397    品种AU00 t2:0 abb:0 rcoh :1 rcol :0 holding:0 myho:0  KD:0 PD:0 PD1:0 KK:0 PK:0 PK1:0
2021-11-08 23:00:00.397    品种AU00 rc>=rc20:1 rc<rc20:0 holding:0 myho:0
2021-11-08 23:00:00.896    品种AU00 t2:0 abb:0 rcoh :1 rcol :0 holding:0 myho:0  KD:0 PD:0 PD1:0 KK:0 PK:0 PK1:0
2021-11-08 23:00:00.896    品种AU00 rc>=rc20:1 rc<rc20:0 holding:0 myho:0
2021-11-08 23:00:01.489    品种AU00 t2:0 abb:0 rcoh :1 rcol :0 holding:0 myho:0  KD:0 PD:0 PD1:0 KK:0 PK:0 PK1:0
2021-11-08 23:00:01.489    品种AU00 rc>=rc20:1 rc<rc20:0 holding:0 myho:0

2021-11-08 23:00:55.824    品种AU00 t2:0 abb:0 rcoh :1 rcol :0 holding:0 myho:0  KD:0 PD:1 PD1:0 KK:0 PK:0 PK1:0
2021-11-08 23:00:55.824    品种AU00 rc>=rc20:1 rc<rc20:0 holding:0 myho:0
2021-11-08 23:00:56.807    品种AU00 t2:0 abb:0 rcoh :1 rcol :0 holding:0 myho:0  KD:0 PD:1 PD1:0 KK:0 PK:0 PK1:0
2021-11-08 23:00:56.807    品种AU00 rc>=rc20:1 rc<rc20:0 holding:0 myho:0



回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-11-9 13:34 | 显示全部楼层
debugfile t2

if t2>0 then
begin
debugfile t2

交易语句
end


试下这样一个框架,在if里面也去输出t2看呢,注意两个输出可以输出到不同的txt这样后面去对照找起来好找点
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

56

主题

312

帖子

322

积分

等级: 已到期

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-11-9 16:20 | 显示全部楼层
你想什么呢?造成这种实时输出不成立又会下单的原因有哪些呢?可能性大的应该是软件本身吧
回复

使用道具 举报

37

主题

9872

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

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

如果您想尽快解决该问题,请按照上面说的,在指定位置单独输出T2的结果,或者您把代码提供给我们,我们本地直接分析。无论什么原因,必须先定位到t2发生变化的位置才能进一步解决问题。

另外提供策略运行的周期、程序化运行模式设置。

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

使用道具 举报

56

主题

312

帖子

322

积分

等级: 已到期

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-11-12 09:55 | 显示全部楼层
解决了,谢谢!
分享一下,因为t2句子中用了or not(islastbar),使得历史K线都成立了,
在新K老k交界处,软件发送了前一时刻新K(t2不成立)而此时刻为老K(t2成立)的那根K的平仓信号。
又是在交界处的信号问题!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-11 03:42 , Processed in 0.197396 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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