金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2818|回复: 3

计算条件成立周期问题

[复制链接]

8

主题

13

帖子

13

积分

Rank: 1

等级: 新手上路

注册:
2022-6-26
曾用名:
发表于 2022-7-20 07:53 | 显示全部楼层 |阅读模式
问题1:你好老师,想编写一条条件成立的语句,请帮忙看看,谢谢!
现有条件:

COND1:=C>UP;
COND2:=C<DOWN;


8周期内最少3次满足COND1后进行开仓,请问如何编写呢?谢谢










/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

问题2:

COND1:=C>UP;
COND2:=C<DOWN;

DT:=BARSLAST(COND1);       //最近一次满足COND1距离当前的位置
KT:=BARSLAST(COND2);

条件1:DT>=5;    //满足条件成立大于5周期
条件2:KT>=5;   

满足条件1或条件2大于5周期,但是图上没出任何信号,请问老师是哪里出了问题呢?谢谢!
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-7-20 08:52 | 显示全部楼层
1.
count(COND1,8)>=3

2.
这段代码没问题。应该是其他地方有问题。提供完整能编译代码我看下。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

8

主题

13

帖子

13

积分

Rank: 1

等级: 新手上路

注册:
2022-6-26
曾用名:
 楼主| 发表于 2022-7-20 09:47 | 显示全部楼层

你好老师
count(COND1,8)>=3,
我看了信号这条好像是往前推算累积足够3次就开仓,如果我想以第一次出现COND1的时候开始往后计算呢?第一次出现COND1,然后在8周期内出现第3次信号则开仓成立,谢谢老师!
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-7-20 09:57 | 显示全部楼层
这种啊。换个思路:最近第八个cond 满足的位置获取下就可以了。如果大于8周期,说明不满足了。

用SUMBARS处理。

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-6 13:54 , Processed in 0.103595 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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