1. 求高手编一个通达信KDJ选股公式!
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;
A1:=BARSLAST(REF(CROSS(K,D),1));
底背离:REF(CLOSE,A1+1)>CLOSE AND K>REF(K,A1+1) AND CROSS(K,D);
2. 求高手编一个通达信KDJ选股公式
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:SMA(RSV,3,1),colorwhite;
D:SMA(K,3,1),coloryellow;
J:3*K-2*D,colorff00ff;
j>=d and ref(j,1)<=ref(d,1) 这是金叉条件;
如果用于60分钟,从源码中是体现不出来的,只能在禁用周期里调成60分钟才行。
3. 求高手写一个通达信软件,KDJ当天金叉时收盘价高过前一个KDJ金叉时收盘价的选股公式,
可以编写通达信软件的kdj金叉收盘价高过前一个kdj金叉收盘价的选股公式,效果如下图
4. 求高手帮我编辑一个通达信选股公式
编写公式没有问题,但编写条件一定要明确严谨才可以编写,
首先你所说的前期底部条件在哪,这前期是多远底部条件是什么.
再有你所列的4个技术指标条件,第四条中的10%附近,这附近是什么范围,这范围需要确定值不能模棱两可;
再有通达信布林线有两个指标你需要说明用哪一个.这两个布林线计算下轨的结果不一样
只有选股条件严谨了,准确了,选股结果才能正确.
5. 请大家帮忙编个通达信60分钟KDJ金叉选股公式源码~ 好的加分
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1),COLORWHITE;
D:=SMA(K,3,1),COLORYELLOW;
J:=3*K-2*D,COLORFF00FF;
CROSS(J,K);
注:条件选股时,“选股周期”要选“60分钟”。
6. 帮忙写一个通达信周线kdj金叉的自动选股公式
7. KDJ金叉底背离选股公式(请高手写一个通达信公式)
C/HHV(H,50)<=0.8 ADN CROSS(KDJ.J,KDJ.D) ; 你看看这个行不行。你说的背离不懂。是W底 一类的么?
8. 求高手编一个通达信KDJ背离选股公式(有效再加400分!)
第一个选股器要分成很多个小的选股器才能写出来,选股的时候看你需要用哪个条件了,公式如下:
1.低位金叉
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,27);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
CROSS(DIFF,DEA) AND DIFF<-0.1;
2.二次金叉
JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
3.底背离
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);
4.顶背离
A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
REF(CLOSE,A2+1)DIFF AND CROSS(DEA,DIFF);
第二个公式编写出来的选股公式如下:
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
MA30:=MA(CLOSE,30);
MA60:=MA(CLOSE,60);
MA120:=MA(CLOSE,120);
MA250:=MA(CLOSE,250);
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,8);
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
B1:=REF(C,A1+1)>C AND REF(DIFF,A1+1)<DIFF AND CROSS(DIFF,DEA);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
A2:=BARSLAST(REF(CROSS(K,D),1));
B2:=REF(C,A2+1)>C AND REF(K,A2+1)<K AND CROSS(K,D);
LC:=REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;
A3:=BARSLAST(REF(CROSS(RSI1,RSI2),1));
B3:=REF(C,A3+1)>C AND REF(RSI1,A3+1)<RSI1 AND CROSS(RSI1,RSI2);
C1:=BARSLAST(REF(CROSS(DEA,DIFF),1));
D1:=REF(C,C1+1)DIFF AND CROSS(DEA,DIFF);
C2:=BARSLAST(REF(CROSS(D,K),1));
D2:=REF(C,C2+1)K AND CROSS(D,K);
C3:=BARSLAST(REF(CROSS(RSI2,RSI1),1));
D3:=REF(C,C3+1)RSI1 AND CROSS(RSI2,RSI1);
IF(B1>0,1,0) OR IF(B2>0,1,0) OR IF(B3>0,1,0) OR IF(D1>0,1,0) OR IF(D2>0,1,0) OR IF(D3>0,1,0);
你试一下吧。