金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 207|回复: 7

交易次数

[复制链接]

28

主题

77

帖子

77

积分

Rank: 4

等级: 专业版

注册:
2024-10-2
曾用名:
发表于 2025-10-13 22:42 | 显示全部楼层 |阅读模式
10分钟周期K线,如果限制在每根K线上最多交易一次,下面是否正确:
GLOBALVARIABLE:DK:=TODAYBAR;                 //记录次数,,  
GLOBALVARIABLE:CZ:=0;
IF CURRENTDATE()>CZ THEN BEGIN
DK:=TODAYBAR;
CZ:=CURRENTDATE;
END
IF CON1 AND TODAYBAR=DK THEN
BEGIN     
        TBUY(1,SS,MKT);
        DK:=DK+1;

END
回复

使用道具 举报

2

主题

5577

帖子

5577

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-10-14 09:03 | 显示全部楼层
你有多个下单开仓的语句吗?如果只是一条,不需要任何限制。默认情况下,单个K上某一行下单语句就是只能触发一次。

只是限制单个K上的信号,你可以考虑用tTYPEBAR 处理。

例如:
tTYPEBAR(2,1)>0 or tTYPEBAR(2,1)=-1

表示当前K少于2个开多信号
回复

使用道具 举报

28

主题

77

帖子

77

积分

Rank: 4

等级: 专业版

注册:
2024-10-2
曾用名:
 楼主| 发表于 2025-10-19 09:49 | 显示全部楼层
当根K线上开仓后,有可能当根K线止盈,止盈后当根K线不再开仓了
回复

使用道具 举报

2

主题

5577

帖子

5577

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-10-20 08:59 | 显示全部楼层
这种特定条件的约束,只能用全局变量自己记录了。没有其他办法。

在止盈的条件里 记录一个K时间。开仓时间要大于这个时间 或者 这个全局变量为初始值。
回复

使用道具 举报

28

主题

77

帖子

77

积分

Rank: 4

等级: 专业版

注册:
2024-10-2
曾用名:
 楼主| 发表于 2025-10-21 19:53 | 显示全部楼层
如果用全局变量的话,一楼的写法没问题吧
回复

使用道具 举报

2

主题

5577

帖子

5577

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-10-22 09:05 | 显示全部楼层
本帖最后由 资深技术05 于 2025-10-22 09:07 编辑

你的思路其实只需要用全局变量标记下止盈,止盈后不开仓就行了。不需要记录开仓的位置之类的操作。
你那部分代码不完整,和需求也对应不上。

[PEL] 复制代码
GLOBALVARIABLE:zsloc:=0;


if 止盈条件 then  
begin
zsloc:=TODAYBAR;                
//止盈语句  
end 

if  开仓条件 and  TODAYBAR>zsloc then  
begin 
//开仓语句        
end 


回复

使用道具 举报

28

主题

77

帖子

77

积分

Rank: 4

等级: 专业版

注册:
2024-10-2
曾用名:
 楼主| 发表于 2025-10-22 15:56 | 显示全部楼层
如果止盈使用系统的止盈设置呢
回复

使用道具 举报

2

主题

5577

帖子

5577

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-10-22 15:57 | 显示全部楼层
那不行了。这个必须在代码中处理。系统触发的记录 我们没法通过代码去获取的,因此不能进行标记的操作了。

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-29 23:08 , Processed in 0.163432 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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