请帮忙:编写简单的一小段公式,股票软件的。

2024-12-29 04:44:49
推荐回答(3个)
回答1:

距离今天: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); 

---------------------------------------------------

发个与你的思路有那么一点相似的图你看看

回答2:

barslast(a,20);
对你的例如写的语句为:
barslast(ref(hhv(c,n),1)>c*2);
n自定时间周期数值。

回答3:

很简单 用BARSLAST( )函数
如上一次5天线上穿10天线到今天天数
AA:BARSLAST(CROSS(MA(CLOSE,5),MA(CLOSE,10) ));

关于你的补充问题
BARSLAST 是大智慧的内置函数 该函数就是由 IF THEN 等循环函数实现的
因此没有必要再用 if then循环函数
满足“条件A“的那天到今天的天数
可以直按用BARSLAST(A);来实现