欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 未能平掉的仓位的处理问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2389人关注过本帖树形打印复制链接

主题:未能平掉的仓位的处理问题

帅哥哟,离线,有人找我吗?
c100010231
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:标准版用户 帖子:323 积分:0 威望:0 精华:0 注册:2015/11/3 9:41:16
未能平掉的仓位的处理问题  发帖心情 Post By:2018/6/25 18:15:07    Post IP:1.180.205.105[只看该作者]

版主好。
图表程序实际运行中会有这样一个问题:假设是一手多单,符合平仓条件后发出平仓指令,但由于实际走势变动快而没有成交。此时,会在未成交委托里有一个未成交委托单,我在程序化下单设置里设置成N秒后未成交则撤单的设置。那么,此时,我就还有一手多单,可程序已经认为是平掉了,程序认为目前持仓是0。这一手该怎么办呢?我想问一下,如果我的程序是这样的能不能处理这个问题,如下:
IF kk THEN BEGIN
SELL(1,1,THISCLOSE);
END
IF HOLDING=0  THEN BEGIN  
BUYshort(1,1,THISCLOSE);
END
END
以上,KK是一个开空仓的条件,当此条件符合时,无论有没有仓位,都让程序执行一下SELL(1,1,THISCLOSE)这个平多指令。想请问,在实际运行过程中,程序是否会发出这个平多指令以把那个曾经该平掉而没有平掉的多仓最终平掉?

 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2018/6/26 8:22:43    Post IP:180.169.30.6[只看该作者]

不会,图表平仓触发的先决条件是holding不等于零,否者即使条件成立,也无法触发有效信号。

你这个问题在图表交易中只能采用以下两种方式,

1.将你的未成交n秒撤单设置,改成n秒未成交撤单并追单,推荐你用这个方式处理

2,使用持仓同步功能。(该功能请认真阅读使用时的注意事项。)



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
c100010231
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:标准版用户 帖子:323 积分:0 威望:0 精华:0 注册:2015/11/3 9:41:16
  发帖心情 Post By:2018/6/26 9:38:17    Post IP:110.16.79.74[只看该作者]

设置了撤单并追单后有时候也成交不了。
为什么金字塔不搞成只要在开空仓时无论HOLDING是否等于0都实际发出一个平多的指令呢?这样不就解决了这个问题了么?

 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2018/6/26 10:26:48    Post IP:180.169.30.6[只看该作者]

追单如果要确保成交,需要使用市价。除非涨跌停这种极端情况

对价追,只有在波动严重的情况下才会有这样做那个情况。

 

不能,图表是基于历史k线计算的。这个是图表的处理原则。必须遵守。无法直接操作实际账户的持仓,你说的方法,对多框架的情况下会有严重的仓位影响。

如果你想直接操作实际账户的,可以使用后台程序化处理。脱离图表虚拟持仓的概念。

[此贴子已经被作者于2018/6/26 10:28:09编辑过]


编程无捷径,技巧靠积累。
 回到顶部