通达信选股最全公式.docx
《通达信选股最全公式.docx》由会员分享,可在线阅读,更多相关《通达信选股最全公式.docx(11页珍藏版)》请在冰豆网上搜索。
![通达信选股最全公式.docx](https://file1.bdocx.com/fileroot1/2022-11/16/53c7425f-e206-4c6f-82aa-cad0310e2160/53c7425f-e206-4c6f-82aa-cad0310e21601.gif)
通达信选股最全公式
1、通达信选股公式
{MACD、KDJ、RSI底背离}
DIFF:
=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:
=EMA(DIFF,9);
A1:
=BARSLAST(REF(CROSS(DIFF,DEA),1));
B1:
=REF(C,A1+1)>CANDREF(DIFF,A1+1)A2:
=BARSLAST(REF(CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)),1));
B2:
=REF(C,A2+1)>CANDREF("KDJ.K"(9,3,3),A2+1)<"KDJ.K"(9,3,3)ANDCROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3));
A3:
=BARSLAST(REF(CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)),1));
B3:
=REF(C,A3+1)>CANDREF("RSI.RSI1"(6,12,24),A3+1)<"RSI.RSI1"(6,12,24)ANDCROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));
底背离:
B1>0ORB2>0ORB3>0;
{集成了MACD、KDJ、RSI三个指标的底背离};
2、老鼠仓
AA1:
=AMOUNT/VOL;
BB1:
=LCC1:
=(C-REF(C,1))/REF(C,1)*100>1.2;
DD1:
=LEE1:
=VOL老鼠仓:
BB1ANDCC1ANDDD1ANDEE1;
3、抄底高手
{M153530
N123227
D185042}
VAR1:
=(CLOSE-MA(CLOSE,48))/MA(CLOSE,48)*100+M<0;
VAR2:
=(CLOSE-MA(CLOSE,70))/MA(CLOSE,70)*100+N<0;
VAR3:
=VAR1ANDVAR2;
VAR4:
=VAR1ANDVAR2ANDCOUNT(VAR3,2)=1ANDDATE>940101AND(CLOSE>OPENORCLOSE-REF(CLOSE,1))/REF(CLOSE,1)>-0.07AND(REF(OPEN,1)>REF(CLOSE,1)ORREF(OPEN,1)(REF(OPEN,2)>REF(CLOSE,2)ORREF(OPEN,2)[REF(CLOSE,3)ORREF]
(OPEN,3)[REF(CLOSE,4)ORREF(OPEN,4)](OPEN,5)>REF(CLOSE,5)ORREF(OPEN,5)VAR5:
=DMA(EMA(CLOSE,8),SUM(VOL,9)/2.8/CAPITAL);
VAR6:
=(CLOSE-VAR5)/VAR5*100;
VAR7:
=REF(VAR6,1)+D<0ANDVAR6>REF(VAR6,1)ANDREF(VAR6,1)[1.8AND(HIGH>LOW)AND(REF(HIGH,1)>REF(LOW,1))AND(REF(HIGH,2)>REF(LOW,2))AND(REF(HIGH,3)>REF(LOW,3))AND(REF(HIGH,4)>REF(LOW,4))AND(REF(HIGH,5)>REF(LOW,5));]
VAR4ORVAR7;
3、短线黑马
{K100140100}
VAR1:
=DMA(CLOSE,VOL/MA(VOL,4)/4);
VAR2:
=DMA(CLOSE,VOL/MA(VOL,33)/33);
VAR3:
=(CLOSE-VAR1)/VAR1*100<-11/K*100;
VAR4:
=(VAR1-VAR2)/VAR2*100<-22.3/K*100;
VAR5:
=VAR3ANDVAR4AND(OPEN>CLOSEOROPEN(OPEN-REF(CLOSE,1))/REF(CLOSE,1)>-0.07AND
(REF(CLOSE,1)>REF(OPEN,1)ORREF(CLOSE,1)(REF(OPEN,2)>REF(CLOSE,2)ORREF
(OPEN,2)[REF(CLOSE,3)ORREF(OPEN,3)](OPEN,4)>REF(CLOSE,4)ORREF(OPEN,4)[REF(CLOSE,5)ORREF(OPEN,5)]
[REF(CLOSE,6)ORREF(OPEN,6)][REF]
(CLOSE,7)ORREF(OPEN,7)VAR6:
=DMA(CLOSE,VOL/MA(VOL,3)/3);
VAR7:
=DMA(CLOSE,VOL/MA(VOL,33)/33);
VAR8:
=(CLOSE-VAR6)/VAR6*100<-5;
VAR9:
=(VAR6-VAR7)/VAR7*100<-18;
VARA:
=(INDEXC-LLV(INDEXL,250))/(HHV(INDEXH,250)-LLV(INDEXL,250))*100;
VARB:
=SMA(VARA,30,1);
VARC:
=SMA(VARB,50,1);
VARD:
=VAR8ANDVAR9AND(OPEN>CLOSEOROPEN(OPEN-REF(CLOSE,1))/REF(CLOSE,1)>-0.05AND
(REF(CLOSE,1)>REF(OPEN,1)ORREF(CLOSE,1)VARE:
=VARDANDCOUNT(VARD,2)=1;
VAR5ORVARE;
4、逆势操作
VAR1:
=DMA(CLOSE,VOL/MA(VOL,4)/4);
VAR2:
=DMA(CLOSE,VOL/MA(VOL,32)/32);
VAR3:
=(CLOSE-VAR1)/VAR1*100<-8;
VAR4:
=(VAR1-VAR2)/VAR2*100<-21;
VAR5:
=VAR3ANDVAR4AND(OPEN>CLOSEOROPEN-0.05AND
(REF(CLOSE,1)>REF(OPEN,1)ORREF(CLOSE,1)[REF(CLOSE,2)ORREF]
(OPEN,2)[REF(CLOSE,3)ORREF(OPEN,3)](OPEN,4)>REF(CLOSE,4)ORREF(OPEN,4)[REF(CLOSE,5)ORREF(OPEN,5)]
[REF(CLOSE,6)ORREF(OPEN,6)][REF]
(CLOSE,7)ORREF(OPEN,7)VAR6:
=(CLOSE-MA(CLOSE,70))/MA(CLOSE,70)*100<-23;
VAR7:
=(INDEXC-LLV(INDEXL,275))/(HHV(INDEXH,275)-LLV(INDEXL,275))*100;
VAR8:
=SMA(VAR7,50,1);
VAR9:
=SMA(VAR8,40,1);
VARA:
=VAR6ANDVAR9<23ANDCOUNT(VAR6,2)=1AND(OPEN>CLOSEOROPEN>0.96;
(VAR5ORVARA);
5、成交量变异率VR买入
WVR:
=SUM((IF(CLOSE>OPEN,VOL,0)+IF(CLOSE=OPEN,VOL/2,0)),N)/SUM((IF(CLOSEVOL变异率VR买入:
CROSS(LL,WVR);
{N5100265}
{LL080705};
MA5:
=MA(C,5);
MA10:
=MA(C,10);
MA20:
=MA(C,20);
MA30:
=MA(C,30);
MA120:
=SMA(C,120,1);
ZH520:
=ABS(MA5-MA20)/MA20*100<=10;
ZH530:
=ABS(MA5-MA30)/MA30*100<=10;
QSXS1:
=MA5>REF(MA5,1);
QSXS2:
=MA20>REF(MA20,1);
QSXS3:
=MA30>REF(MA30,1);
DTPL:
=MA20>MA30ANDMA30>MA120;
LYT:
=DTPLANDQSXS2ANDQSXS3ANDCOUNT(QSXS1,4)<=1;
GJHS:
=C>MA5AND((QSXS1ANDNOT(REF(QSXS1,1)))ORC>REF(C,3));
LYKK:
=GJHSAND(ZH520ORZH530)ANDLYT;
买:
LYKKANDNOT(REF(LYKK,1));
虚拟成交量>昨日VOL的2倍的股
VVOL:
=IF(CURRBARSCOUNT=1ANDPERIOD=5,VOL*240/FROMOPEN,DRAWNULL);
昨日VOL:
=REF(VOL,1)*2.0;
ABS(VVOL)-昨日VOL>=0;{大于昨日的2.0倍};
成交量是昨日的1.8倍
VVOL:
=IF(CURRBARSCOUNT=1ANDPERIOD=5,VOL*240/FROMOPEN,DRAWNULL);
昨日VOL:
=REF(VOL,1)*1.8;
ABS(VVOL)-昨日VOL>=0;{大于昨日的1.8倍};
6、PDI上穿三线
选股公式源码:
TR0:
=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);
HD:
=HIGH-REF(HIGH,1);
LD:
=REF(LOW,1)-LOW;
DMP:
=SUM(IF(HD>0ANDHD>LD,HD,0),14);
DMM:
=SUM(IF(LD>0ANDLD>HD