金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3806|回复: 9

关于交易单未成交,追单问题

[复制链接]

92

主题

268

帖子

278

积分

等级: 免费版

注册:
2021-5-20
曾用名:
发表于 2021-11-22 10:30 | 显示全部楼层 |阅读模式
今天试跑了一下,发现5个周期没有卖单追单,帮我看看问题在哪里:
公式为:
GLOBALVARIABLE:cdbflag=0,cdsflag=0;

{撤单并追单策略//买}
BWCJ:=TREMAINQTY(1,'','');
condcdb:=BWCJ>0 and Nwcj=4 and barslast(CONDsell)>=barslast(CONDbuy) and exist(CONDsell,3)=0 and CONDsell=0;
IF  condcdb and cdbflag=0 THEN BEGIN
        TCANCELEX(1,1,'','');
        cdbflag:=1;
END
if  cdbflag=1 and TISREMAINEX(1,'','')=0 then BEGIN
        tbuy(1,100%,mkt),PERTRADER;        
        cdbflag:=0;
END
{撤单并追单策略//卖}
SWCJ:=TREMAINQTY(2,'','');
condcds:=SWCJ>0 and Nwcj=5 and barslast(CONDsell)<barslast(CONDbuy) and exist(CONDBUY,4)=0 and (CONDBUY=0) ;
IF  condcds=1 and cdsflag=0 THEN BEGIN
        TCANCELEX(1,2,'','');
        cdsflag:=1;
END
if  cdsflag=1 and TISREMAINEX(2,'','')=0 then BEGIN
        tsell(1,100%,mkt),PERTRADER;
        cdsflag:=0;
END

回复

使用道具 举报

0

主题

2237

帖子

2247

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-11-22 10:53 | 显示全部楼层
确认下是否存在部分成交的情况呢? 部分成交要用 TISREMAINEX 去获取未成交状态
回复

使用道具 举报

92

主题

268

帖子

278

积分

等级: 免费版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-11-22 10:59 | 显示全部楼层
技术012 发表于 2021-11-22 10:53
确认下是否存在部分成交的情况呢? 部分成交要用 TISREMAINEX 去获取未成交状态

没有,一股未成交,一直挂单挂了很久。
回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-11-22 11:02 | 显示全部楼层
借助debugfile输出下条件看下是哪个不满足
另注意TREMAINQTY这个函数必须后台本策略开仓的才算
其他方式下单或其他策略下单是不认的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-11-22 11:05 | 显示全部楼层
先调整下代码:
TCANCELEX(1,1,'','');
改成
TCANCELEX(1,1,'',STKLABEL);

为空是全部品种撤单,这里看代码全撤 应该不符合你的逻辑。
TISREMAINEX(1,'','') 也是。

这2个函数 品种参数你自行修改下。



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

使用道具 举报

92

主题

268

帖子

278

积分

等级: 免费版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-11-22 11:15 | 显示全部楼层
技术009 发表于 2021-11-22 11:05
先调整下代码:
TCANCELEX(1,1,'','');
改成

我是一个股票池里的很多票随机交易,是全部品种撤。
回复

使用道具 举报

92

主题

268

帖子

278

积分

等级: 免费版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-11-22 11:16 | 显示全部楼层
技术008 发表于 2021-11-22 11:02
借助debugfile输出下条件看下是哪个不满足
另注意TREMAINQTY这个函数必须后台本策略开仓的才算
其他方式 ...

确实是后台策略里的。
是不是因为我没有在选项-》交易设置-》追单撤单,这个没开的缘故?
回复

使用道具 举报

92

主题

268

帖子

278

积分

等级: 免费版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2021-11-22 11:18 | 显示全部楼层
不管是买单还是卖单,都撤不了。。。什么情况。。。
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-11-22 11:20 | 显示全部楼层
本帖最后由 技术009 于 2021-11-22 11:25 编辑

你现在情况是无法撤单了?还是撤单信号没触发。
我们现在要定位你是撤单信号没触发 还是撤单触发了但是没奏效。


你可以看下你日志里是否有撤单触发的记录。

另:撤单可以不指定品种全撤,你未成交判断的那个应该还是要指定到品种的吧。

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

使用道具 举报

0

主题

2237

帖子

2247

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-11-22 11:22 | 显示全部楼层
用代码来撤单,和软件的功能没关系,是两种不同的方式。 您按5楼的方式修改下撤单当前品种呢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-24 09:01 , Processed in 0.108884 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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