距离今天:SUMBARS(条件A,1);
----------------------------------------
能不能用 IF THEN ELSE 来编写公式。就是老老实实的,昨天和今天比,前天和今天比...比较结果是 是,就跳出循环,是 否就继续循环。
用IF 来编写这样的语句,我一点都不会。如何begin ,exit, 而是自己实验了半天也没成功。
--------------------------------------------------------------
到底条件A是什么呢,也许你想的复杂了,因为你的条件A没有说,是不是太复杂也说不清楚
-----------------------------------------------
哦,还不知道你用什么股票软件,不同软件,功能不一样的,写法也不一样
比如
{是否有一根K,包含今天的K。即HN>H AND LN 当前高:=DYNAINFO(5); 当前低:=DYNAINFO(6); 条件A:=H>当前高 AND L<当前低; 到今天天数:SUMBARS(条件A,1); --------------------------------------------------- 发个与你的思路有那么一点相似的图你看看
barslast(a,20);
对你的例如写的语句为:
barslast(ref(hhv(c,n),1)>c*2);
n自定时间周期数值。
很简单 用BARSLAST( )函数
如上一次5天线上穿10天线到今天天数
AA:BARSLAST(CROSS(MA(CLOSE,5),MA(CLOSE,10) ));
关于你的补充问题
BARSLAST 是大智慧的内置函数 该函数就是由 IF THEN 等循环函数实现的
因此没有必要再用 if then循环函数
满足“条件A“的那天到今天的天数
可以直按用BARSLAST(A);来实现