抱歉,之前关于这问题发过帖,但未明白。现在重新整理下,望帮忙编写。
如图,我是想取J值(附图中的红线)在周期30分钟(如上头K线周期内)跳动过程中的最大值和最小值。
也就是求每条K线下J的H跟L值!!
公式1:
n:=9;
p1:=3;
p2:=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,P1,1);
D:SMA(K,P2,1);
J:3*K-2*D;
KD:CROSS(K,D),nodraw;
nn:=barslast(minute<>ref(minute,1))+1;
hh:hhv(j,nn);
ll:llv(j,nn);
公式2:
hh:stkindi('','公式1.hh',0,0);
ll:stkindi('','公式1.ll',0,0);
谢谢啊
帮忙解释下这句:nn:=barslast(minute<>ref(minute,1))+1;
若用J的HH、LL值在轮询模式上运用,信号会闪烁吗
这个是1分钟周期上用的,30分钟周期的不好算,所以举了个简单的例子,
这句表示1分钟内分笔数
比如
A:=JL>=10;
B:=JH<=90 ;
用A、B来当过滤条件
那30分钟的,能否实现?
30分钟就不好求了,k线周期不能像1分钟那样容易判断
按如上代码,我应用在30分钟周期里,显示出来的最高、最低值,是怎么来的?