金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 106|回复: 9

后台监控某个股票的撤单

[复制链接]

72

主题

143

帖子

153

积分

Rank: 4

等级: 专业版

注册:
2021-5-31
曾用名:
发表于 2025-8-12 12:40 | 显示全部楼层 |阅读模式
能否有某个指标,或者怎么写,监控某个股票买一量的大额撤单,比如,当前TICK的买一挂单量 小于 上一个TICK的一半的挂单量的时候,撤单多头挂单。
回复

使用道具 举报

2

主题

5261

帖子

5261

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-8-12 13:17 | 显示全部楼层

这样试下呢:
[PEL] 复制代码
//隔交易日需要重启,以重置全局变量
globalvariable:tvol:=0;
globalvariable:ttime:=0;

//判断行情时间是否更新,更新了说明有新的分笔成交,此时更新记录的时间和买一量
if dynainfo(207)>ttime then 
begin 
ttime:=dynainfo(207);

if dynainfo( 25)<tvol*0.5 and tvol<>0 then tcancelex(1,1,'','');

//更新买一量
tvol:=dynainfo( 25);

end 
回复

使用道具 举报

72

主题

143

帖子

153

积分

Rank: 4

等级: 专业版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2025-8-14 10:40 | 显示全部楼层
资深技术05 发表于 2025-8-12 13:17
这样试下呢:
[mw_shl_code=pel,true]//隔交易日需要重启,以重置全局变量
globalvariable:tvol:=0;

if dynainfo( 25)<tvol*0.5 and tvol<>0 then tcancelex(1,1,'','');
这一条 会把所有的股票挂单撤掉,为什么呢,是因为监控品种我用的是"动态加载''(监控板块,每隔一定时间1分钟重新加载一次),的原因么
回复

使用道具 举报

2

主题

5261

帖子

5261

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-8-14 11:05 | 显示全部楼层
代码微调下。tcancelex 里指定下品种。
回复

使用道具 举报

72

主题

143

帖子

153

积分

Rank: 4

等级: 专业版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2025-8-14 11:08 | 显示全部楼层
资深技术05 发表于 2025-8-14 11:05
代码微调下。tcancelex 里指定下品种。

但是平时监控板块里的股票是从股票池里预警得到的,所以它不能知道具体的代码,是动态的。
这种怎么解决呢
回复

使用道具 举报

2

主题

5261

帖子

5261

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-8-14 13:07 | 显示全部楼层
这种需要监控账户栏才行了。
回复

使用道具 举报

72

主题

143

帖子

153

积分

Rank: 4

等级: 专业版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2025-8-14 15:03 | 显示全部楼层
资深技术05 发表于 2025-8-14 13:07
这种需要监控账户栏才行了。

按道理,股票池里面的还有这个股票,为什么它还是会全部撤单。

我记得交易期货用这个函数,是没有问题的。哪怕是同时监控多个品种,撤单可以自动区分开的。股票是只要有一支撤单条件,其它也跟着一起撤单。
回复

使用道具 举报

2

主题

5261

帖子

5261

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-8-14 15:07 | 显示全部楼层
tcancelex 是针对账户撤单的,所以必须明确具体品种。如果不指定品种 就是全品种撤单。

指定好品种就行:
tcancelex(1,1,'',STKLABEL)

这样只会撤指定的品种。
回复

使用道具 举报

72

主题

143

帖子

153

积分

Rank: 4

等级: 专业版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2025-8-14 15:42 | 显示全部楼层
资深技术05 发表于 2025-8-14 15:07
tcancelex 是针对账户撤单的,所以必须明确具体品种。如果不指定品种 就是全品种撤单。

指定好品种就行 ...

没有单品种撤单的函数吗
回复

使用道具 举报

2

主题

5261

帖子

5261

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-8-14 17:34 | 显示全部楼层
你看下参数。指定为当前品种就行了,就是我前面提供的代码,直接放进去用就可以。 只有为空时候 是特殊情况,全撤~

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-18 03:34 , Processed in 0.081702 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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