我需要一个选股指标,选出KDJ与MACD同时金叉的股票或接近金叉的股票,请高手帮我编辑下。
发布网友
发布时间:2022-04-30 05:33
我来回答
共3个回答
热心网友
时间:2023-10-17 11:09
k:="kdj.k">"kdj.d" and cross("kdj.j,"kdj.j"");
M:=''macd.dif">"macd.dea" and cross("macd.macd",0);
同时金叉:k and m;
楼主需要接近金叉,这个我不懂,请楼主明示编写条件,越具体越好!
希望能够帮到你,满意我的回答,请猛击“满意回答”,谢谢!
改动的代码如下:
N:=0.98;M:=0.98;S:=-0.1;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;
DIF:=EMA(CLOSE,7)-EMA(CLOSE,10);DEA:=EMA(DIF,5);
MACD:=(DIF-DEA)*2;
T1:=CROSS(K,D) AND CROSS(J,K);
T2:=CROSS(K,D*N) AND CROSS(J,K*M);
T3:=CROSS(MACD,0);
T4:=CROSS(MACD,S);
(T1 AND T3) OR (T2 AND T3) OR (T1 AND T4) OR (T2 AND T4);
请楼主通过改动N,M,S三个值来达到自己的目的。
N:是KDJ中K与D交叉时,你所想的差值。
M:是KDJ中J与K交叉时,你所想的差值。
S:是MACD中与0轴之间的差值。
另,公式已经测试通过。
热心网友
时间:2023-10-17 11:09
N:=9;
M1:=3;
M2:=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
J:=3*K-2*D;
KDJ金叉:=CROSS(J,K);
SHORT:=7;
LONG:=10;
MID:=5;
DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIF,MID);
MACD:=(DIF-DEA)*2;
MACD金叉:=CROSS(DIF,DEA);
XG:KDJ金叉 AND MACD金叉;
(已测试.复制可直接使用.修改参数的话请直接在公式中修改)
热心网友
时间:2023-10-17 11:10
我要期待结果出来,大家一起分享。