金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 34|回复: 6

如何设置当天卖出过不再买入

[复制链接]

28

主题

120

帖子

120

积分

Rank: 4

等级: 专业版

注册:
2025-11-7
曾用名:
发表于 2025-11-27 11:02 | 显示全部楼层 |阅读模式
如题,股票后台程序化交易,代码如何实现当天卖出后不再买入

本帖子中包含更多资源

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

x
回复

使用道具 举报

2

主题

5808

帖子

5808

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-11-27 11:09 | 显示全部楼层
你直接判断下平仓历时就行了。


只要平仓历时 大于0  且 小于 TODAYBAR ,说明是在今天平仓过。  
回复

使用道具 举报

28

主题

120

帖子

120

积分

Rank: 4

等级: 专业版

注册:
2025-11-7
曾用名:
 楼主| 发表于 2025-11-28 09:47 | 显示全部楼层

我加了条件,但是当天平仓开始会开

空仓做多条件:Cross(开多信号,0);
IF 空仓做多条件 and TBUYHOLDINGEX('','',2)=0 and (TEXITBARS(0)>0 and TEXITBARS(0)<TODAYBAR_ ) then begin //开多次数=0
                TBUY(空仓做多条件,1,MKT);

本帖子中包含更多资源

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

x
回复

使用道具 举报

2

主题

5808

帖子

5808

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-11-28 09:54 | 显示全部楼层
我记得 你开仓和平仓是不是不在一个预警里执行的?
回复

使用道具 举报

2

主题

5808

帖子

5808

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-11-28 10:18 | 显示全部楼层
如果不在一个预警,a预警下单,b预警中是取不到开仓历时的。

你不行就用   DYNAINFO(217) 这个依赖于实际下单记录。和预警记录无关。 你判断这个日期要小于当前日期。不过需要注意,这个记录的日期是当前客户端任意来源操作的下单。包括手工。
回复

使用道具 举报

28

主题

120

帖子

120

积分

Rank: 4

等级: 专业版

注册:
2025-11-7
曾用名:
 楼主| 发表于 2025-11-28 10:48 | 显示全部楼层
我现在改到统一个预警了,不过这个预警有停止重启过,策略期间有改代码,但是预警记录没有删
回复

使用道具 举报

2

主题

5808

帖子

5808

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-11-28 10:57 | 显示全部楼层
这个代码逻辑:TEXITBARS(0)>=0 and  TEXITBARS(0)>=TODAYBAR  这里是大于等于。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-28 14:52 , Processed in 0.163365 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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