求通达信:N周期内最后一次X不为0到现在的天数的函数。

通达信现在有:N周期内第一次X不为0到现在的天数 的函数(BARSSINCEN),求:N周期内最后一次X不为0到现在的天数的函数。

分两步:
1、将满足条件A到现在的天数求出来;
2、使用下面的函数求A后的第一个B到现在的天数:
------------------------------------------------------------------------------------------
N周期内第一个条件成立到当前的周期数.
用法:
BARSSINCEN(X,N):N周期内第一次X不为0到现在的天数
例如:BARSSINCEN(HIGH>10,10)表示10个周期内股价超过10元时到当前的周期数追问

我需要的是周期满足条件的最后一次,而不是首次?

我需要的是周期内满足条件的最后一次,而不是首次?

温馨提示:内容为网友见解,仅供参考
第1个回答  2021-09-19
与COUNT函数合用,限定其既是第一次,也是最后一次,比如:

A1:=BARSSINCEN(C=H,20); {20天内第一根光头阳线到现在的天数}
A2:=COUNT(C=H,A1)=0; {在A1天内,光头阳线的次数为零,也就是光头阳线之后不再有光头阳线}
===============
另外一种更好的表达,用BARSLAST函数,比如:
A1:=BARSLAST(C=H); {上一次(也就是最后一次)光头阳线距今的天数}
A2:=A1<60; {上一次光头阳线距今的天数小于60天(也就是60天内)}本回答被网友采纳

通达信上一次条件成立到当前的周期数的函数用法
用法:BARSLAST(X):上一次X不为0到现在的周期数 例如:BARSLAST(CLOSE\/REF(CLOSE,1)>=1.1)表示上一个涨停板到当前的周期数 再如通达信上一次死叉或金叉,到今天的天数是多?金叉天数:=BARSLAST(CROSS(MA5,MA10));

通达信 如何描述条件成立那天到今天的天数?
BARSLAST(X):上一次X不为0到现在的天数 例如:BARSLAST(CLOSE\/REF(CLOSE,1)>=1.09958)表示上一个涨停板到当前的周期数 你可以试试

指标公式中 barssincen 可用什么替代
回答:1、该函数的定义:N周期内第一个条件成立到当前的周期数。 2、该函数的用法:BARSSINCEN(X,N),N周期内第一次X不为0到现在的天数,例如:BARSSINCEN(HIGH>10,10)表示10个周期内股价超过10元时到当前的周期数。 3、与其有类似功能的函数是:BARSSINCE; 4、如果你想用其他相同功能的函数替代,以通...

通达信 指标 找一个求天数的函数
这是连环统计 你需要这样做 BARSSINCEN(条件a,10); IF(BARSSINCEN(条件a,10)>0,BARSSINCEN(条件b,10),DRAWNULL);条件a中选出b 如果你只需要达到a之后成立条件b,只用第二句就可以了 扩展资料: 通达信炒股软件是一款定位于提供多功能服务的证券信息平台,由深圳财富趋势科技股份有限公司设计的一款...

...内出现最大量能,出现最大能量那天距离现在的天数?
用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始(即上市日);例如:HHV(H,30)表示求30日最高价,HHV(V,30)表示求30日最大量;求上一高点到当前的周期数:用法:HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计;例如:HHVBARS(H,0)求得...

通达信中,barscount和barssince的区别
BARSSINCE .第一个条件成立到当前的周期数用法:BARSSINCE(X):第一次X不为0到现在的天数 X 可以为你设定的公式,一定要有变量。一、通达信通达信软件是多功能的证券信息平台,与其他行情软件相比,有简洁的界面和行情更新速度较快等优点。通达信允许用户自由划分屏幕,并规定每一块对应哪个内容。至于快捷键...

通达信 BARSLAST是未来吗
不是未来函数。BARSLAST 的含义是:上一次条件成立位置,上一次条件成立到当前的周期数。用法:BARSLAST(X)上一次X不为0到现在的天数。例如:BARSLAST(CLOSE\/REF(CLOSE,1)>=1.1),表示上一个涨停板到当前的周期数。例如:上一次涨停的位置 V1:=C\/REF(C,1)>=1.099;BASLAST(V1);这个函数是在...

上二次条件成立到当前的周期数?
是这个函数。 现价等于上一次涨停价: C=REF(C,BARSLAST(C\/REF(C,1)>1.098) 别名: 上一次条件成立位置 所属类别专: 引用函数 参数属数量: 1 上一次条件成立到当前的周期数。 用法: BARSLAST(X):上一次X不为0到现在的天数 例如: BARSLAST(CLOSE\/REF(CLOSE,1)>=1.1) ...

请高手把下面这个公式改成通达信用的,谢谢了,会加分的
1. 通达信:BARSLAST 上一条件成立位置 上一次条件成立到当前的周期数.用法: BARSLAST(X):上一次X不为0到现在的天数,例如:BARSLAST(CLOSE\/REF(CLOSE,1)>=1.大智慧:BARSLAST(X):上一次X不为0到现在的天数,例如:BARSLAST(CLOSE\/REF(CLOSE,1)>=1.1)表示上一个涨停板到当前的周期数 2. ...

通达信指标公式编写常用函数(四)——EVERY、COUNT
EVERY函数在通达信编程语言中的意思是“一直存在”,使用方法为EVERY(X,N),表示N周期内一直存在X条件。条件通常是关系运算,如A>B等。举例:EVERY(C>O,3)表示三连阳;EVERY(C>REF(C,1),3)表示连续三天上涨。使用EVERY函数时,可以先找到逗号(,),然后区分X和N的前后位置。编写指标公式时,使用...

相似回答