金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3202|回复: 5

请教关于撤单追单问题

[复制链接]

43

主题

162

帖子

172

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
发表于 2023-2-13 09:34 | 显示全部楼层 |阅读模式
请教老师,挂单一部分成交,单根K走完之后撤掉未成交的部分,继续追单(撤几手追几手)可以实现吗?
回复

使用道具 举报

37

主题

9975

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-2-13 09:56 | 显示全部楼层
可以实现。在撤单之前读取下未成交的数量后,再以此数量进行开仓。或者使用追撤单功能
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

43

主题

162

帖子

172

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-2-13 10:05 | 显示全部楼层
麻烦帮忙编写一下,不知道该怎么写
回复

使用道具 举报

37

主题

9975

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-2-13 10:19 | 显示全部楼层
整个过程其实很简单:
1.判断当前是否存在未成交单,并且未成交单已经委托了多久。
2.当未成交单并且已经挂断n秒后,发撤单指令,再开仓。

示例代码以多头开仓为例:

[PEL] 复制代码
WCJSL:TGLOBALSUBMITEX(1,'','' , 0);//未成交数量(此处是开多)
WCJSJ:TGLOBALSUBMITEX(1,'','' , 1);//未成交时间
N:30;//30秒数

if WCJSL>0 and WCJSJ>N then  BEGIN
	TCANCELEX( 1,1 , '','' );
	TBUY(1,WCJSL,MKT);
END

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

使用道具 举报

43

主题

162

帖子

172

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-2-13 11:01 | 显示全部楼层
谢谢!
还有个问题请教一下,后台程序启动着,划线下单,或者普通面板下单,后台都会瞬间平仓,但在监控面板里手工下单却正常,这是什么原因?
回复

使用道具 举报

37

主题

9975

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-2-13 11:07 | 显示全部楼层
105092 发表于 2023-2-13 11:01
谢谢!
还有个问题请教一下,后台程序启动着,划线下单,或者普通面板下单,后台都会瞬间平仓,但在监控面 ...

您提到的监控面板指的后台监控吧。

这种现象说明您策略中应该有根据后台交易记录相关的信息和实际仓位进行对照的处理逻辑。
这种情况下,只要不是后台策略进行的仓位动作(后台的部分函数是根据后台监控记录中的信息进行计算的),在策略运行到这部分逻辑代码时就会进行处理。

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-10 06:10 , Processed in 0.104669 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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