金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 876|回复: 6

能否获取撤单回报信息?实盘发生连续重复撤单

[复制链接]

26

主题

178

帖子

178

积分

Rank: 4

等级: 专业版

注册:
2024-9-22
曾用名:
发表于 2024-11-18 21:59 | 显示全部楼层 |阅读模式
避免的最好方式就是撤单时查看撤单回报,或者查看上次撤单申请的时间
这个应该用什么函数?
回复

使用道具 举报

2

主题

4843

帖子

4843

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-11-19 09:00 | 显示全部楼层
本帖最后由 资深技术05 于 2024-11-19 09:02 编辑

目前没有函数能获取。

你遇到的问题,可能需要使用全局变量来辅助处理。我们通常可以使用全局变量在撤单时候执行一个赋值操作来记录time或者currenttime得值,从而来限制撤单操作。


或者你也可以对撤单追加其他条件 例如未成交单的历时这种,撤单次数(TACCOUNTCANCEL函数)等。  



回复

使用道具 举报

26

主题

178

帖子

178

积分

Rank: 4

等级: 专业版

注册:
2024-9-22
曾用名:
 楼主| 发表于 2024-11-19 09:58 | 显示全部楼层
一个策略里面就会有多处撤单的语句,每一处要设置不同的变量吧。
另外,有没有控制一个K只执行一次的语句?就达到类似开平仓命令的控制。要有这个也行
回复

使用道具 举报

2

主题

4843

帖子

4843

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-11-19 10:15 | 显示全部楼层

一个策略里面就会有多处撤单的语句,每一处要设置不同的变量吧。”对的。

“另外,有没有控制一个K只执行一次的语句?就达到类似开平仓命令的控制。要有这个也行” 这个没有,就是因为没有所以才用的全局变量。。
回复

使用道具 举报

26

主题

178

帖子

178

积分

Rank: 4

等级: 专业版

注册:
2024-9-22
曾用名:
 楼主| 发表于 2024-11-19 10:32 | 显示全部楼层
写了这样一段,控制2秒内的重复撤单。是不是可以?
GLOBALVARIABLE:LK=0;
IF ABS(DYNAINFO(207)-LK)>=2 THEN
BEGIN
TCANCELEX(TGLOBALSUBMITEX(2,'','',0)>=1 AND LT2>310 ,2,'',STKLABEL);
LK:=DYNAINFO(207);
END
回复

使用道具 举报

2

主题

4843

帖子

4843

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-11-19 10:51 | 显示全部楼层
本帖最后由 资深技术05 于 2024-11-19 10:52 编辑

你这个撤单条件的判断应该放到if条件中更合适吧。其他没什么问题了。
回复

使用道具 举报

26

主题

178

帖子

178

积分

Rank: 4

等级: 专业版

注册:
2024-9-22
曾用名:
 楼主| 发表于 2024-11-19 14:22 | 显示全部楼层
资深技术05 发表于 2024-11-19 10:51
你这个撤单条件的判断应该放到if条件中更合适吧。其他没什么问题了。


因为是加的违建,应该整理一下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-18 12:05 , Processed in 0.234541 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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