金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 307|回复: 5

同一K线上开平

[复制链接]

20

主题

38

帖子

38

积分

Rank: 4

等级: 专业版

注册:
2024-11-1
曾用名:
发表于 2026-5-21 10:29 | 显示全部楼层 |阅读模式
要在同一根K线上平仓,应该怎么办?
回复

使用道具 举报

2

主题

6498

帖子

6498

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2026-5-21 10:32 | 显示全部楼层
你是要开仓后立刻在当前K平仓?

使用 TTYPEBAR 函数  作为平仓条件的判断。

例如当前K有开多信号:
TTYPEBAR(1,1)=0
回复

使用道具 举报

20

主题

38

帖子

38

积分

Rank: 4

等级: 专业版

注册:
2024-11-1
曾用名:
 楼主| 发表于 2026-5-21 10:42 | 显示全部楼层
资深技术05 发表于 2026-5-21 10:32
你是要开仓后立刻在当前K平仓?

使用 TTYPEBAR 函数  作为平仓条件的判断。

有很多品种现在每次下单有最小数量限制,所以用函数TACCOUNTVOL判断开仓全部成交后,立即把多开的平掉,但发现只能在下根开始后才平,这都过了1小时。
这个TTYPEBAR(1,1)不能判断是否已经成交,应该不行吧。
回复

使用道具 举报

2

主题

6498

帖子

6498

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2026-5-21 10:56 | 显示全部楼层
这个函数是判断信号触发的位置的。如果需要判断成交, 需要再利用其他的函数辅助,比如未成交函数等。

考虑到你这个原始需求是为了平掉多余的仓位,你可以考虑使用 ORDERQUEUE  它可以强制开仓完成后再执行尾随的平仓。  你需要对每个开仓都做一组这样的绑定,注意此时开仓的条件要完整,避免执行时候 只平仓能执行,开仓不满足,这会导致行为不一致性。


回复

使用道具 举报

20

主题

38

帖子

38

积分

Rank: 4

等级: 专业版

注册:
2024-11-1
曾用名:
 楼主| 发表于 2026-5-21 11:09 | 显示全部楼层
资深技术05 发表于 2026-5-21 10:56
这个函数是判断信号触发的位置的。如果需要判断成交, 需要再利用其他的函数辅助,比如未成交函数等。

...

仔细看了下这个函数说明如下:
1、所有报单放入队列中,按次序委托下单,成交一个委托下一个.
2、详细的运行机制为:SELLSHORT、BUY单子形成了下单队列,SELLSHORT在前,BUY在后,当SELLSHORT单碰到有几下情况时,才会执行BUY委托单。(1)收到成交回报;(2)下单失败;(3)撤单(一旦队列下单不成交撤单后,再次委托会将委托追单排到最后)。
问题是(1)收到成交回报。是部分成交还是全部成交回报?是不是全部成交了,才会执行下一个委托单?
回复

使用道具 举报

2

主题

6498

帖子

6498

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2026-5-21 11:16 | 显示全部楼层
测试下来是全部成交 才行.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-8 17:42 , Processed in 0.117049 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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