你准备用在什么周期上?是不是15分钟周期或1分钟周期 处理方式不一样的。
还有这个 “1分钟收盘价>240日均线” 这个是指在1分钟周期上满足收盘价大于240周期的均线吗?
需要使用stkind引用,因此需要单独建立一个被引用指标A,A的代码:
cond:c>ma(c,240);
当前指标代码:
//这里这个参数我就没补全定义了,你按照慢速KD指标里面的方式定义下参数。
RSV:= (CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
FASTK:=SMA(RSV,P1,1);
K:SMA(FASTK,P2,1);
D:SMA(K,P3,1);
jc:cross(k,d);
cd:STKINDI('','A.cond',0,1,0);
cond:jc and cd;//选股条件
这是15分钟的。1分钟周期的话,那你就把均线的判断放在当前周期,把慢速那个使用stkind去引用下,方式都是一样。
谢谢老师,再麻烦你把15分钟慢速KD金叉的引用公式写一下,我真不懂,十分感谢
如果当前是1分钟周期的话。
新建一个指标B,代码如下:
RSV:= (CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;//参数自行补齐下。
FASTK:=SMA(RSV,P1,1);
K:SMA(FASTK,P2,1);
D:SMA(K,P3,1);
jc:cross(k,d);
当前1分钟周期的指标代码:
jc:stkind('','B.jc',0,3,0);//引用15分钟周期的金叉
ma240:ma(c,240);
cond:c>ma240 and jc;//选股条件