金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3461|回复: 10

后台程序化问题请教

[复制链接]

43

主题

162

帖子

172

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
发表于 2022-9-27 10:14 | 显示全部楼层 |阅读模式
后台程序化启动后,未达到开仓条件时,手动提前开仓,程序为什么会直接平仓??
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2022-9-27 10:16 | 显示全部楼层
看下交易日志是什么触发平仓的,如果是程序化看下是哪行代码触发的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

43

主题

162

帖子

172

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2022-9-27 10:21 | 显示全部楼层
2022-09-27 10:07:18.835    【手工】下单面板 执行下单操作,品种:LU11 低硫燃油2211
2022-09-27 10:07:19.659    【后台】LU00 运行结束
2022-09-27 10:07:19.761    【下单】LU11 价4495.000000 量10 买卖0 类型0 开平0 账户15365490756 Formula 1
2022-09-27 10:07:19.761    【下单】已提交,订单ID :453576700
2022-09-27 10:07:19.841    【指令】收到回报指令 ID = 453576700 品种:lu2211 账户:15365490756
2022-09-27 10:07:19.841    【回报】15365490756 : LU11 - 已报单 10 价格:4495 开 买
2022-09-27 10:07:19.892    【指令】收到Order回报指令 ID = 453576700 Status = 3 品种:lu2211 账户:15365490756
2022-09-27 10:07:20.046    【指令】收到成交回报指令 ORDERID = 453576700
2022-09-27 10:07:20.046    【回报】15365490756 : lu2211 - 已成交 10 价格:4495 开 买
2022-09-27 10:07:20.047    【回报】15365490756 : lu2211 - 全部成交 10
2022-09-27 10:07:21.513    【后台】SC0000 运行结束
2022-09-27 10:07:21.620    【后台】LU00 TSell 第 141 行 策略:<LU日内开仓后台> 出现信号
2022-09-27 10:07:21.620    【后台】LU00 TSell 已成功触发下单操作 价格:0.000000 数量:0 类型:1 账户: 品种:LU00
2022-09-27 10:07:21.621    【后台】实际账户持仓 10
2022-09-27 10:07:21.621    【后台】下单已发送
2022-09-27 10:07:21.622    【后台】LU00 运行结束
2022-09-27 10:07:21.622    【下单】已经调整为 实际持仓为 10
2022-09-27 10:07:21.622    【下单】LU11 价0.000000 量10 买卖1 类型1 开平1 账户15365490756 Formula 1
2022-09-27 10:07:21.623    【下单】已提交,订单ID :453576701
2022-09-27 10:07:21.707    【指令】收到回报指令 ID = 453576701 品种:lu2211 账户:15365490756
2022-09-27 10:07:21.707    【回报】15365490756 : LU11 - 已报单 10 价格:4491 平 卖
2022-09-27 10:07:21.758    【指令】收到Order回报指令 ID = 453576701 Status = 3 品种:lu2211 账户:15365490756
2022-09-27 10:07:21.858    【指令】收到成交回报指令 ORDERID = 453576701
2022-09-27 10:07:21.858    【回报】15365490756 : lu2211 - 已成交 10 价格:4494 平 卖
2022-09-27 10:07:21.859    【回报】15365490756 : lu2211 - 全部成交 10
2022-09-27 10:07:21.864    【指令】平仓计量 EBuy:0 ESell:0

补充内容 (2022-9-27 10:21):
PD1:=(ZG-TAVGENTERPRICEEX2('','',0))/TAVGENTERPRICEEX2('','',0)>=ZY*0.17 AND C<TAVGENTERPRICEEX2('','',0);
PD2:=(zg-TAVGENTERPRICEEX2('','',0))/TAVGENTERPRICEEX2('','',0)>=ZY*0.3 and (C-TAVGENTERPR...

补充内容 (2022-9-27 10:22):
2022-09-27 10:07:21.617           PD1:1
2022-09-27 10:07:21.617           PD2:1
2022-09-27 10:07:21.618           PD3:1
2022-09-27 10:07:21.618           PD4:1
2022-09-27 10:07:21.618           PD5:1
回复

使用道具 举报

43

主题

162

帖子

172

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2022-9-27 10:25 | 显示全部楼层
手动开仓后,所有平仓条件都满足了
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2022-9-27 10:30 | 显示全部楼层
那说明平多条件满足了,把条件里各个组成部分再进行输出看下呢
看为何会满足
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

43

主题

162

帖子

172

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2022-9-27 10:39 | 显示全部楼层
2022-09-27 10:07:21.617           PD1:1
2022-09-27 10:07:21.617           PD2:1
2022-09-27 10:07:21.618           PD3:1
2022-09-27 10:07:21.618           PD4:1
2022-09-27 10:07:21.618           PD5:1

这就是满足平多条件的各个组成部分,而且我的平多条件是分级别的,不可能一开仓就满足所有的平多条件;
程序自动开仓从未出现一开就平的情况。
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2022-9-27 10:43 | 显示全部楼层
吧PD1的组成部分进行输出,pd1只是各个条件组合后的结果,要看各分部结果
电话我解释吧
021-20339087
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

43

主题

162

帖子

172

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2022-9-27 11:08 | 显示全部楼层
我懂你意思,我重新输出了一下
ZG:=hhv(h,tenterbars+2);
PD1:=(ZG-TAVGENTERPRICEEX2('','',0))/TAVGENTERPRICEEX2('','',0)>=ZY*0.17;
PD11:=C<TAVGENTERPRICEEX2('','',0);

2022-09-27 10:59:07.880           PD1:1
2022-09-27 10:59:07.880           PD11:0

你看代码也知道不该一开就满足平仓条件,而且我平仓条件里是(PD1 AND PD11).


补充内容 (2022-9-27 11:08):
2022-09-27 10:59:07.885    【下单】已提交,订单ID :453576686
2022-09-27 10:59:07.957    【指令】收到回报指令 ID = 453576686 品种:lu2211 账户:15365490756
2022-09-27 10:59:07.957    【回报】15365490...
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2022-9-27 11:18 | 显示全部楼层
看下你平仓语句怎么写的,这个一定就是平仓条件满足的,看日志上记录的141行代码是怎么写的
另外配合输出平仓各个条件去看要
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

43

主题

162

帖子

172

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2022-9-27 14:10 | 显示全部楼层
你看一下,还是不行,要不然你们帮忙测试一下吧

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 02:56 , Processed in 0.229148 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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