日周月KDJ共振通达信指标公式源码
通达信共振通杀指标公式

通达信共振通杀指标公式RV:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;RG:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;J0:=(HIGH+LOW)/2;QJ:=Ema(J0,3);J1:=IF(CLOSE>QJ,vol,0);J2:=IF(CLOSE< QJ,VOL,0);量能:IF(CAPITAL< 1,MA(VOL,74),MA(SUM(J1-J2,22),3)),COLOR00DDDD,NODRAW;趋势:IF(CAPITAL< 1,EMA(量能,360),EMA(量能,21)),COLOR008800,NODRAW;VAR3:=(量能-趋势);VAR44:SMA(RV,3,1);VAR55:SMA(VAR44,3,1);stICKLINE(VAR3>0,50,100,5,0),COLOR990099;STICKLINE(VAR3< -100,0,50,10,0),COLOR009900;DRAWICON(crOSS(VAR44,VAR55) AND VAR55< 30,2,1);DRAWICON(CROSS(VAR55,VAR44) AND VAR55>30,97,2);DRAWBAND(VAR55,RGB(0,22,224),VAR44,RGB(255,50,50));DRAWTEXT_FIX(C>O,1,1,0,''),COLORRED;KK:EMA(SMA(RG,3,1),2),COLORFFFFFF;DD:SMA(KK,3,1),COLOR00FFFF;DRAWTEXT(CROSS(VAR44,VAR55) AND CROSS(KK,DD),10,'共振点'),COLOR00FFFF;共振点:=(CROSS(VAR44,VAR55) AND CROSS(KK,DD));STICKLINE(共振点,0,85,0,1)COLORYELLOW;吸筹:0,NODRAW;STICKLINE(吸筹,0,25,2,0)COLORRED;金:=0;STICKLINE(金,100,85,2,0)COLORYELLOW;金线:=1;临界点:=0;比系数:=1.3;月线:=MA(C,20);均线:=MA(C,5)>REF(MA(C,5),1) AND MA(C,10)< REF(MA(C,10),1) AND MA(C,20)< REF(MA(C,20),1);均价:=(3*C+L+3*O+H)/8;RV1:=REF(V,1);RV2:=REF(V,2);RV3:=REF(V,3);RC1:=REF(C,1);RC2:=REF(C,2);RC3:=REF(C,3);RC4:=REF(C,4);RO1:=REF(O,1);RO2:=REF(O,2);RO3:=REF(O,3);RO4:=REF(O,4);不破价顶:=(C>=RC3) AND RC1>=RC3 AND RC2>=RC3;不破价底:=L>RO3 AND REF(L,1)>RO3 AND REF(L,2)>RO3;RJ1:=REF(均价,1);RJ2:=REF(均价,2);阳柱:=C>=O OR (C< O AND 均价>RC1);三日二阳:=COUNT(阳柱,3)>=2;基价柱阳:=RC3>RO3;价渐升:=(均价>=RJ1 OR C>RC1) AND (RJ1>=RJ2 OR RC1>=RC2);均价升:=(C+RC1+RC2)/3>RC3;量渐升:=V>RV1 AND RV1>RV2;量渐减:=V< RV1 AND RV1<=RV2;均量减:=((V+RV1+RV2)/3)<=RV3;日价量比:=C/V;日价量比升:=日价量比>=REF(日价量比,1) AND REF(日价量比,1)>=REF(日价量比,2);均价升幅:=(C+RC1+RC2)/3/RC3;均量升幅:=(V+RV1+RV2)/3/RV3;价量比:=比系数*均价升幅/均量升幅>1;基前跳空:=RO3>RC4 AND RC4>RO4;黄金柱1T:=基价柱阳 AND 价渐升 AND 量渐减 AND 不破价顶AND 不破价底 AND 基前跳空;BacKSET101T:=BACKSET(黄金柱1T,5);FILTER101T:=FILTER(BACKSET101T,4);黄金柱1:=基价柱阳AND 价渐升AND 量渐减AND 不破价顶AND 不破价底 ;BACKSET101:=BACKSET(黄金柱1,4);FILTER101:=FILTER(BACKSET101,3);黄金柱11:=黄金柱1 AND REF(黄金柱1,1);BACKSET1011:=BACKSET(黄金柱11,4);FILTER1011:=FILTER(BACKSET1011,3);黄金柱12:=黄金柱1 AND REF(黄金柱1,2);BACKSET1012:=BACKSET(黄金柱12,4);FILTER1012:=FILTER(BACKSET1012,3);黄金柱13:=黄金柱1 AND REF(黄金柱1,3);BACKSET1013:=BACKSET(黄金柱13,4);FILTER1013:=FILTER(BACKSET1013,3);黄金柱2T:=基价柱阳 AND 价渐升 AND 均量减 AND NOT(量渐升) AND 不破价顶 AND 不破价底 AND 基前跳空 AND NOT(黄金柱1) AND NOT(黄金柱1T);BA201T:=BACKSET(黄金柱2T,5);FILTER201T:=FILTER(BA201T,4);黄金柱2:=基价柱阳 AND 价渐升 AND 均量减 AND NOT(量渐升) AND 不破价顶 AND 不破价底 AND NOT(黄金柱1) AND NOT(黄金柱1T);BACKSET201:=BACKSET(黄金柱2,4);FILTER201:=FILTER(BACKSET201,3);黄金柱21:=黄金柱2 AND REF(黄金柱2,1);BACKSET2011:=BACKSET(黄金柱21,4);FILTER2011:=FILTER(BACKSET2011,3);黄金柱22:=黄金柱2 AND REF(黄金柱2,2);BACKSET2012:=BACKSET(黄金柱22,4);FILTER2012:=FILTER(BACKSET2012,3);黄金柱23:=黄金柱2 AND REF(黄金柱2,3);BACKSET2013:=BACKSET(黄金柱23,4);FILTER2013:=FILTER(BACKSET2013,3);黄金柱3T:=基价柱阳 AND 均价升 AND 量渐减 AND 不破价顶AND 不破价底 AND 基前跳空 AND NOT(黄金柱1) AND NOT(黄金柱2) AND NOT(黄金柱1T) AND NOT(黄金柱2T);BACKSET301T:=BACKSET(黄金柱3T,5);FILTER301T:=FILTER(BACKSET301T,4);黄金柱3:=基价柱阳AND 均价升AND 量渐减AND 不破价顶AND 不破价底AND NOT(黄金柱1) AND NOT(黄金柱2) AND NOT(黄金柱1T) AND NOT(黄金柱2T);BACKSET301:=BACKSET(黄金柱3,4);FILTER301:=FILTER(BACKSET301,3);黄金柱31:=黄金柱3 AND REF(黄金柱3,1);BACKSET3011:=BACKSET(黄金柱31,4);FILTER3011:=FILTER(BACKSET3011,3);黄金柱32:=黄金柱3 AND REF(黄金柱3,2);FILTER3012:=FILTER(BACKSET3012,3);黄金柱33:=黄金柱3 AND REF(黄金柱3,3);BACKSET3013:=BACKSET(黄金柱33,4);FILTER3013:=FILTER(BACKSET3013,3);黄金柱4T:=基价柱阳 AND 均价升 AND 均量减 AND 不破价顶AND 不破价底 AND 基前跳空 AND NOT(黄金柱1) AND NOT(黄金柱1T) AND NOT(黄金柱2) AND NOT(黄金柱2T) AND NOT(黄金柱3) AND NOT(黄金柱3T);BACKSET401T:=BACKSET(黄金柱4T,5);FILTER401T:=FILTER(BACKSET401T,4);黄金柱4:=基价柱阳AND 均价升AND 均量减AND 不破价顶AND 不破价底AND NOT(黄金柱1) AND NOT(黄金柱2) AND NOT(黄金柱3) AND NOT(黄金柱1T) AND NOT(黄金柱2T) AND NOT(黄金柱3T);BACKSET401:=BACKSET(黄金柱4,4);FILTER401:=FILTER(BACKSET401,3);黄金柱41:=黄金柱4 AND REF(黄金柱4,1);BACKSET4011:=BACKSET(黄金柱41,4);FILTER4011:=FILTER(BACKSET4011,3);黄金柱42:=黄金柱4 AND REF(黄金柱4,2);BACKSET4012:=BACKSET(黄金柱42,4);FILTER4012:=FILTER(BACKSET4012,3);黄金柱43:=黄金柱4 AND REF(黄金柱4,3);BACKSET4013:=BACKSET(黄金柱43,4);FILTER4013:=FILTER(BACKSET4013,3);黄金柱5T:=基价柱阳 AND 均价升 AND 价量比 AND 不破价顶AND 不破价底 AND 基前跳空 AND NOT(黄金柱1) AND NOT(黄金柱2) AND NOT(黄金柱3) AND NOT(黄金柱4) AND NOT(黄金柱1T) AND NOT(黄金柱2T) AND NOT(黄金柱3T) AND NOT(黄金柱4T);FILTER501T:=FILTER(BACKSET501T,4);黄金柱5:=基价柱阳AND 均价升AND 价量比AND 不破价顶AND 不破价底AND NOT(黄金柱1) AND NOT(黄金柱2) AND NOT(黄金柱3) AND NOT(黄金柱4) AND NOT(黄金柱1T) AND NOT(黄金柱2T) AND NOT(黄金柱3T) AND NOT(黄金柱4T);BACKSET501:=BACKSET(黄金柱5,4);FILTER501:=FILTER(BACKSET501,3);黄金柱51:=黄金柱5 AND REF(黄金柱5,1);BACKSET5011:=BACKSET(黄金柱51,4);FILTER5011:=FILTER(BACKSET5011,3);黄金柱52:=黄金柱5 AND REF(黄金柱5,2);BACKSET5012:=BACKSET(黄金柱52,4);FILTER5012:=FILTER(BACKSET5012,3);黄金柱53:=黄金柱5 AND REF(黄金柱5,3);BASET5013:=BACKSET(黄金柱53,4);FILTER5013:=FILTER(BASET5013,3);黄金柱6T:=基价柱阳 AND 均价升 AND 日价量比升 AND 不破价顶 AND 不破价底 AND 基前跳空 AND NOT(黄金柱1) AND NOT(黄金柱2) AND NOT(黄金柱3) AND NOT(黄金柱4) AND NOT(黄金柱5) AND NOT(黄金柱1T) AND NOT(黄金柱2T) AND NOT(黄金柱3T) AND NOT(黄金柱4T) AND NOT(黄金柱5T);BACKSET601T:=BACKSET(黄金柱6T,5);FILTER601T:=FILTER(BACKSET601T,4);黄金柱6:=基价柱阳 AND 均价升 AND 日价量比升 AND 不破价顶AND 不破价底AND NOT(黄金柱1) AND NOT(黄金柱2) AND NOT(黄金柱3) AND NOT(黄金柱4) AND NOT(黄金柱5) AND NOT(黄金柱1T) AND NOT(黄金柱2T) AND NOT(黄金柱3T) AND NOT(黄金柱4T) AND NOT(黄金柱5T);BACKSET601:=BACKSET(黄金柱6,4);FILTER601:=FILTER(BACKSET601,3);黄金柱61:=黄金柱6 AND REF(黄金柱6,1);BACKSET6011:=BACKSET(黄金柱61,4);FILTER6011:=FILTER(BACKSET6011,3);黄金柱62:=黄金柱6 AND REF(黄金柱6,2);BACKSET6012:=BACKSET(黄金柱62,4);FILTER6012:=FILTER(BACKSET6012,3);黄金柱63:=黄金柱6 AND REF(黄金柱6,3);BACKSET6013:=BACKSET(黄金柱63,4);FILTER6013:=FILTER(BACKSET6013,3);FIL1:=(FILTER101 AND NOT(REF(FILTER101,4))) OR (FILTER1011 AND NOT(REF(FILTER1011,4))) OR (FILTER1012 AND NOT(REF(FILTER1012,4))) OR (FILTER1013 AND NOT(REF(FILTER1013,4)));FIL2:=(FILTER201 AND NOT(REF(FILTER201,4))) OR (FILTER2011 AND NOT(REF(FILTER2011,4))) OR (FILTER2012 AND NOT(REF(FILTER2012,4))) OR (FILTER2013 AND NOT(REF(FILTER2013,4)));FIL3:=(FILTER301 AND NOT(REF(FILTER301,4))) OR (FILTER3011 AND NOT(REF(FILTER3011,4))) OR (FILTER3012 AND NOT(REF(FILTER3012,4))) OR (FILTER3013 AND NOT(REF(FILTER3013,4)));FIL4:=(FILTER401 AND NOT(REF(FILTER401,4))) OR (FILTER4011 AND NOT(REF(FILTER4011,4))) OR (FILTER4012 AND NOT(REF(FILTER4012,4))) OR (FILTER4013 AND NOT(REF(FILTER4013,4)));FIL5:=(FILTER501 AND NOT(REF(FILTER501,4))) OR (FILTER5011 AND NOT(REF(FILTER5011,4))) OR (FILTER5012 AND NOT(REF(FILTER5012,4))) OR (FILTER5013 AND NOT(REF(FILTER5013,4)));FIL6:=(FILTER601 AND NOT(REF(FILTER601,4))) OR (FILTER6011 AND NOT(REF(FILTER6011,4))) OR (FILTER6012 AND NOT(REF(FILTER6012,4))) OR (FILTER6013 AND NOT(REF(FILTER6013,4)));FIL:=FIL1 OR FIL2 OR FIL3 OR FIL4 OR FIL5 OR FIL6,COLOR0099FF;黄金柱:=FIL AND NOT(REF(FIL,4));FILJJ:=BArslAST(FIL);FIL1T:=(FILTER101T AND NOT(REF(FILTER101T,5)));FIL2T:=(FILTER201T AND NOT(REF(FILTER201T,5)));FIL3T:=(FILTER301T AND NOT(REF(FILTER301T,5)));FIL4T:=(FILTER401T AND NOT(REF(FILTER401T,5)));FIL5T:=(FILTER501T AND NOT(REF(FILTER501T,5)));FIL6T:=(FILTER601T AND NOT(REF(FILTER601T,5)));FILT:=FIL1T OR FIL2T OR FIL3T OR FIL4T OR FIL5T OR FIL6T;元帅柱:=FILT AND NOT(REF(FILT,5));帅距:=BARSLAST(元帅柱);H1:=MAX(DYNAINFO(3),DYNAINFO(5));L1:=MIN(DYNAINFO(3),DYNAINFO(6));P1:=H1-L1;阻力:=L1+P1*7/8,COLORGREEN;支撑:=L1+P1*0.5/8,COLORRED;中线:=(支撑+阻力)/2;V11:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);趋势线:=EMA(V11,3),LINETHICK2,COLORLIMAGENTA;V12:=(趋势线-REF(趋势线,1))/REF(趋势线,1)*100;准备买入:=STICKLINE(趋势线< 11,趋势线,11,5,0),COLORYELLOW;AA:=(趋势线< 11) AND FILTER((趋势线<=11),15) AND C< 中线;BB0:=REF(趋势线,1)< 11 AND CROSS(趋势线,11) AND C< 中线;BB1:=REF(趋势线,1)< 11 AND REF(趋势线,1)>6 AND CROSS(趋势线,11);BB2:=REF(趋势线,1)< 6 AND REF(趋势线,1)>3 AND CROSS(趋势线,6);BB3:=REF(趋势线,1)< 3 AND REF(趋势线,1)>1 AND CROSS(趋势线,3);BB4:=REF(趋势线,1)< 1 AND REF(趋势线,1)>0 AND CROSS(趋势线,1);BB5:=REF(趋势线,1)< 0 AND CROSS(趋势线,0);BB:=BB1=1 OR BB2=1 OR BB3=1 OR BB4=1 OR BB5=1;买入:=BB=1 AND C< 中线;LTP:=CAPITAL*100/100000000;挂帅:COUNT(买入,帅距)>1 AND (EVERY(黄金柱,3) OR COUNT(元帅柱,10)>1),NODRAW;STICKLINE(挂帅,0,100,0.1,0)COLORLIMAGENTA;。
KDJ周模拟通达信指标公式源码

KDJ周模拟通达信指标公式源码I. 指标编写依据:KDJ是很多操作人员都使用的非常重要的基本指标,其波段有很强的准确性和实用性。
基本上所有真正的指标研发者都会使用KDJ以及其RSV参数来开发比较复杂的指标。
有经验的人在实战中都喜欢把周KDJ和日线KDJ结合到一起使用,这样可以在两个周期的KDJ产生共振时进行操作,确保提高准确性、可靠性和安全性。
我在本论坛上看到有的指标编写者为了简化操作而在日线中使用week函数来调用周KDJ值,但是week函数调用周值后在日线中显示不连续,只显示星期1的数据,而且最为可怕的week函数是最为隐蔽的未来函数,信号会有所漂移。
但是,使用week函数来调用周值非常有用,又不得不使用week函数。
这是专业指标研发者一直想解决,但怎么也解决不了的问题。
为了解决上述问题,我通过实际操作的“周”和“日”K线模拟模型研发了此指标公式,它主要解决了2个难题:1) 使用week函数调用时参数线不连续(只显示周一的数据);2) week函数为未来函数,公式输出的信号会有漂移。
通过使用weekday函数来解决了在日线中不连续显示的问题,而且不再有week函数的未来性质。
此week函数的模拟方法非常有用,相关指标开发者可使用此指标模拟所有系统指标以及自编指标的周值的week函数调用,此类系统指标包括RSI、CCI等等。
II. 指标说明1. 本指标是直接模拟使用week函数调用KDJ值的一个简单波段指标,KDJ波段指标的价值相信一般人都知道其重要性和准确性,因此不在多说。
2. 本指标在一个副图中同时显示日线KDJ,模拟的周KDJ连续线,并给出日线波段和周线波段。
在两个波段都发出持股信号时买入,在有一日线波段或周线波段发出持币信号时卖出。
此种操作方法即不会踏空,也不会接飞镖!3. 此指标公式没有未来函数,也没有调用未来数据,适用于包括通达信、大智慧、同花顺等所有平台系统。
4. 此week函数调用周值的模拟方法适合于所有指标公式,采用此模拟法进行周值调用的参数线具有连续线,而且没有未来函数的性质。
日周月三周期合一KDJ通达信副图(详解+源码+选股)

日周月三周期合一KDJ通达信副图(详解+源码+选股)日周月KDJ炒股看一下周、月线十分有必要,很多时候,周、月线已经死叉下行,中长线趋势走坏,但日线偏偏发出金叉,K线也走好,量价配合也好,而此时介入,多数情况下就是中、短期头部。
下面就KDJ指标在日、周、月线中的不同表现谈一下自己的看法。
(注意:适用范围为你选定的目标股)1、KDJ日、周、月线低位金叉——低位启动,坚决买进。
如果选定的目标股日线KDJ指标的D值小于20,KDJ形成低位金叉,而此时周线KDJ的J值在20以下向上金叉KD值,或在强势区向上运动;同时月线KDJ也在低中位运行,且方向朝上,可坚决买进。
如果一只股票要产生较大的行情,必须满足周、月线指标的KDJ方向朝上,绝对没有例外!2、KDJ日线金叉,周、月线高位运行——面临调整,不宜介入。
如果选定的目标股日线KDJ指标金叉,而周线J值在90以上,月线J值在80以上运行,这时,该股面临着中级调整,此时短线介入风险很大,不宜介入。
3、KDJ日线金叉,周线KDJ向上,月线KDJ向下——反弹行情,少量参与。
如果选定的目标股日线KDJ指标金叉,周线KDJ的运行方向朝上,而月线KDJ的运行方向朝下,则可能是反弹行情,可用少量资金参4、KDJ日线金叉,周线KDJ向下,月线KDJ向上——主力洗盘,周线反转。
如果选定的目标股日线KDJ金叉,周线KDJ的运行方向朝下,而月线KDJ的运行方向朝上,则此时股价正在进行试盘后的洗盘,或挖坑,或主力刻意打压,可等周线KDJ方向反转后介入。
5、KDJ日、周、月线高位运行———风险在即,不宜介入。
如果选定的目标股日线KDJ的J值大于100,周线KDJ的J值大于90,月线KDJ的J大于80,风险就在眼前,不宜介入。
6、KDJ日线高位运行,周、月线低位运行——短线回调,二次金叉。
(1)周KDJ值在10以下;月J值在20以下;J值越低机会越大;(2)J 值由低位向下转为向上;个股和大盘都有的机会!(3)*月KDJ低位---有大行情;*周KDJ低位---有中级行情;*日KDJ低位---有短线行情;(4)*月KDJ低位---选好股可重仓;*月KDJ中位---选好股可中仓;*月KDJ高位---随时轻仓到空仓;(5)*月KDJ高位--有大级别调整;月J 值80以上;大盘和个股有暴跌风险!*周KDJ高位---有中级调整;周J 值在90以上;大盘和个股有大跌风险!*日KDJ高位---有短线调整;日J 值在100以上;大盘和个股有大跌风险!(6)*[月.周.日.KDJ]指标全部在80位死叉向下发散----要彻底清仓!(7)[月KDJ]-[周KDJ]-[日KDJ] 全部在20低位金叉向上发散--满仓!(大机会)(8)[月KDJ]-[周KDJ]低位金叉向上;[日KDJ]高位死叉向下;逢低买入--(9)[日KDJ]形成金叉向上--满仓买入!(10)[月KDJ]向上;[周KDJ]向下--有中级调整要空仓!耐心等[周KDJ]金叉!(11)[月KDJ]向下;[周KDJ]向上--只有中短线行情;用少量资金介入股票不是天天可做的,也没必要天天做,累的人不会赚钱,会赚钱的人不累。
日周月共振通达信指标公式源码

20;80;N:=1;月K:KDJ.K#MONTH,NODRAW,COLORWHITE;月D:KDJ.D#MONTH,NODRAW,COLORYELLOW;月J:KDJ.J#MONTH,NODRAW,COLORMAGENTA;周K:KDJ.K#WEEK,NODRAW,COLORWHITE;周D:KDJ.D#WEEK,NODRAW,COLORYELLOW;周J:KDJ.J#WEEK,NODRAW,COLORMAGENTA;日K:KDJ.K,NODRAW,COLORWHITE;日D:KDJ.D,NODRAW,COLORYELLOW;日J:KDJ.J,NODRAW,COLORMAGENTA;日金叉:=CROSS(日K,日D) AND (日D<40 OR 日D>60);周金叉:=CROSS(周K,周D) AND (周D<40 OR 周D>60);月金叉:=CROSS(月K,月D) AND (月D<40 OR 月D>60);共振:=(周金叉AND 日金叉) OR (周金叉AND 月金叉) OR (日金叉AND 月金叉) OR (日金叉AND 周金叉AND 月金叉);STICKLINE(共振,0,100,1,0),COLORRED;NOTEXT月K:IF(N=3,月K,DRAWNULL),COLORWHITE,NODRAW;NOTEXT月D:IF(N=3,月D,DRAWNULL),COLORYELLOW,NODRAW;NOTEXT月J:IF(N=3,月J,DRAWNULL),COLORMAGENTA,NODRAW;NOTEXT周K:IF(N=2,周K,DRAWNULL),COLORWHITE,NODRAW;NOTEXT周D:IF(N=2,周D,DRAWNULL),COLORYELLOW,NODRAW;NOTEXT周J:IF(N=2,周J,DRAWNULL),COLORMAGENTA,NODRAW;NOTEXT日K:IF(N=1,日K,DRAWNULL),COLORWHITE;NOTEXT日D:IF(N=1,日D,DRAWNULL),COLORYELLOW;NOTEXT日J:IF(N=1,日J,DRAWNULL),COLORMAGENTA;STICKLINE(日K>=日D,-10,-15,3,0),COLORMAGENTA;STICKLINE(日K< 日D,-10,-15,3,0),COLORCYAN; STICKLINE(周K>=周D,-20,-25,3,0),COLORLIRED; STICKLINE(周K< 周D,-20,-25,3,0),COLORLIGREEN; STICKLINE(月K>=月D,-30,-35,3,0),COLORMAGENTA; STICKLINE(月K< 月D,-30,-35,3,0),COLORLICYAN;。
kdj日周月共振指标公式(二)

kdj日周月共振指标公式(二)KDJ日周月共振指标公式KDJ日周月共振指标是一种技术分析工具,可以帮助投资者判断股票、期货等交易品的买卖时机。
下面将列举相关公式,并举例解释说明其使用方法。
KDJ指标简介KDJ指标是一种随机指标,参考了随机指标中的KD线,通过计算最高价、最低价和收盘价之间的相对关系,来判断市场的超买超卖情况。
KDJ指标由三条线组成,分别是K线、D线和J线。
其中,K线代表快速随机指标,D线代表慢速随机指标,J线是K线和D线的平滑处理结果。
根据这三条线的相互关系,可以判断价格的走势及转折点。
日共振指标公式1.计算N日RSV(未成熟随机值): RSV = (收盘价 -N日内最低价) / (N日内最高价 - N日内最低价) * 1002.计算K值(日K值): K = 2 / 3 * 前一日K值 +1 / 3 * 当日RSV3.计算D值(日D值): D = 2 / 3 * 前一日D值 +1 / 3 * 当日K值4.计算J值(日J值): J = 3 * 当日K值 - 2 * 当日D值周共振指标公式1.计算N周RSV: RSV = (收盘价 - N周内最低价) /(N周内最高价 - N周内最低价) * 1002.计算K值(周K值): K = 2 / 3 * 前一周K值 +1 / 3 * 当周RSV3.计算D值(周D值): D = 2 / 3 * 前一周D值 +1 / 3 * 当周K值4.计算J值(周J值): J = 3 * 当周K值 - 2 * 当周D值月共振指标公式1.计算N月RSV: RSV = (收盘价 - N月内最低价) /(N月内最高价 - N月内最低价) * 1002.计算K值(月K值): K = 2 / 3 * 前一月K值 +1 / 3 * 当月RSV3.计算D值(月D值): D = 2 / 3 * 前一月D值 +1 / 3 * 当月K值4.计算J值(月J值): J = 3 * 当月K值 - 2 * 当月D值使用方法举例假设某只股票的收盘价、最高价和最低价如下:|日期 |收盘价 |最高价 |最低价 | ||||| |2022/1/1 | | | | |2022/1/2 | | | | |2022/1/3 | | | | |2022/1/4 | | | ||2022/1/5 | | | |日共振指标计算示例以5日为周期计算KDJ日共振指标:•第1天: RSV = ( - ) / ( - ) * 100 = K = 2 / 3 * 50 + 1 / 3 * = D = 2 / 3 * 50 + 1 / 3 * = J = 3 * - 2* =•第2天: RSV = ( - ) / ( - ) * 100 = K = 2 / 3 * + 1 / 3 * = D = 2 / 3 * + 1 / 3 * = J = 3 * - 2 * = •第3天: RSV = ( - ) / ( - ) * 100 = K = 2 / 3 * + 1 / 3 * = D = 2 / 3 * + 1 / 3 * = J = 3 * - 2 * = •第4天: RSV = ( - ) / ( - ) * 100 = K = 2 / 3 * + 1 / 3 * = D = 2 / 3 * + 1 / 3 * = J = 3 * - 2 * = •第5天: RSV = ( - ) / ( - ) * 100 = K = 2 / 3 * + 1 / 3 * = D = 2 / 3 * + 1 / 3 * = J = 3 * - 2 * =通过计算KDJ指标的数值,可以观察到K、D、J值的变化,从而判断股票价格的走势及可能的买卖时机。
决策自用KDJ通达信指标公式源码

决策自用KDJ通达信指标公式源码通达信的KDJ指标公式源码如下:```/* KDJ公式,n为时间周期K=(2*C-L1-H1)/(H1-L1)*100D=MA(K,n)J=3*K-2*D*/input:n(9), //KDJ计算周期length(14); // D计算周期var:highest(0), // 周期内最高价lowest(0), // 周期内最低价sum(0), // K值之和average(0), // K值平均值lengthCount(0); // D计算周期计数array:K[900](0), //K值数组D[900](0), //D值数组J[900](0); //J值数组value1 = (2*close - lowest(low, n) - highest(high, n)) / (highest(high, n) - lowest(low, n)) * 100;sum = sum + value1;average = sum / n;if barstatus(1) = 2 thenbeginlengthCount = lengthCount + 1;K[lengthCount] = average;if lengthCount >= length thenbeginD[lengthCount] = Average(K, length);J[lengthCount] = 3 * K[lengthCount] - 2 * D[lengthCount];end;//如果要取得KDJ的值,可以在这里输出相应的数值//Value1 = K[lengthCount];//Value2 = D[lengthCount];//Value3 = J[lengthCount];//清空计数器if lengthCount >= 900 thenlengthCount = 0;//清空KDJ值数组if CurrentBar = 1 thenbeginfor lengthCount = 0 to 900beginK[lengthCount] = 0;D[lengthCount] = 0;J[lengthCount] = 0;end;end;end;```这段代码使用的是KDJ的标准公式,其中n为KDJ计算周期,length为D计算周期。
【股票指标公式下载】-【通达信】日周月KDJ(日金叉、周金叉、月金叉)

【通达信】日周月KDJ(日金叉、周金叉、月金叉)-指标公式源码月K:"KDJ.K"(89,3,3),COLOR00FF00;月D:"KDJ.D"(89,3,3),COLOR00FF00,LINETHICK2;周K:"KDJ.K"(27,3,3),COLORRED;周D:"KDJ.D"(27,3,3),COLORRED,LINETHICK2;日K:"KD.K"(5,3,3),COLORWHITE;日D:"KD.D"(5,3,3),COLORWHITE,LINETHICK2;日金叉:IF(CROSS(日K,日D),50,0),COLORFFFFFF;DRAWTEXT(日金叉,50,'日叉'),COLORFFFFFF;周金叉:IF(CROSS(周K,周D),30,0),COLORRED;DRAWTEXT(周金叉,30,'周叉'),COLORRED;月金叉:IF(CROSS(月K,月D),20,0),COLOR0080FF;DRAWTEXT(月金叉,20,'月叉'),COLORYELLOW;{KD在30以下多次金叉}JM:=CROSS("KDJ.K"(5,3,3),"KDJ.D"(5,3,3));JMCOUNT:=COUNT(JM,BARSLAST("KDJ.D"(5,3,3)>=30));JMTJ:=28*("KDJ.D"(5,3,3)<30 AND COUNT(JMCOUNT=1,21)=1); DRAWTEXT (JMTJ,70,'①'),COLORWHITE;JMTJ2:=28*("KDJ.D"(5,3,3)<30 AND COUNT(JMCOUNT=2,21)=1); DRAWTEXT (JMTJ2,70,'②'),COLORYELLOW;JMTJ3:=28*("KDJ.D"(5,3,3)<30 AND COUNT(JMCOUNT=3,21)=1); DRAWTEXT (JMTJ3,70,'③'),COLORYELLOW;JMTJ4:=28*("KDJ.D"(5,3,3)<30 AND COUNT(JMCOUNT=4,21)=1); DRAWTEXT (JMTJ4,70,'④'),COLORYELLOW;JMTJ5:=28*("KDJ.D"(5,3,3)<30 AND COUNT(JMCOUNT=5,21)=1); DRAWTEXT (JMTJ5,70,'⑤'),COLORYELLOW;0,COLORYELLOW;DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);MACD:=2*(DIFF-DEA);A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));B1:=REF(C,A1+1)>C AND REF(DIFF,A1+1)<DIFF AND CROSS(DIFF,DEA); MACD底背离:STICKLINE(FILTER(B1>0,5),0,0.75,3,0),COLORGREEN;DRAWTEXT(FILTER(B1>0,5),0.57,'MACD底背离'),COLORGREEN;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);KDJ底背离:STICKLINE(FILTER(B2>0,5),0,1,3,0),COLORYELLOW; DRAWTEXT(FILTER(B2>0,5),0.80,'KDJ底背离'),COLORYELLOW;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);RSI底背离:STICKLINE(FILTER(B3>0,5),0,0.5,3,0),COLORWHITE; DRAWTEXT(FILTER(B3>0,5),0.25,'RSI底背离'),COLORWHITE;2,COLORRED;C1:=BARSLAST(REF(CROSS(DEA,DIFF),1));D1:=REF(C,C1+1)<C AND REF(DIFF,C1+1)>DIFF AND CROSS(DEA,DIFF); MACD顶背离:STICKLINE(FILTER(D1>0,5),2,1.25,3,0),COLOR0066FF; DRAWTEXT(FILTER(D1>0,5),1.47,'MACD顶背离'),COLOR0066FF;C2:=BARSLAST(REF(CROSS(D,K),1));D2:=REF(C,C2+1)<C AND REF(K,C2+1)>K AND CROSS(D,K);KDJ顶背离:STICKLINE(FILTER(D2>0,5),2,1,3,0),COLORRED;DRAWTEXT(FILTER(D2>0,5),1.2,'KDJ顶背离'),COLORRED;C3:=BARSLAST(REF(CROSS(RSI2,RSI1),1));D3:=REF(C,C3+1)<C AND REF(RSI1,C3+1)>RSI1 AND CROSS(RSI2,RSI1);RSI顶背离:STICKLINE(FILTER(D3>0,5),2,1.5,3,0),COLORFF00FF; DRAWTEXT(FILTER(D3>0,5),1.75,'RSI顶背离'),COLORFF00FF;0,COLORFFA2AF;20,COLORFFA2AF,POINTDOT;50,COLORFFA2AF;80,COLORFFA2AF,POINTDOT;【通达信】日周月KDJ(日金叉、周金叉、月金叉)-指标公式效果图(文档来源:若水财经社区)。
通达信指标公式源码金牛启动主图加金牛启动选股加副图就等于必胜

金牛启动主图加金牛启动选股加副图就等于必胜!金牛启动主图趋势:EMA(EMA(C,4),4),COLORYELLOW;月K:="KDJ.K#MONTH";月D:="KDJ.D#MONTH";周K:="KDJ.K#WEEK";周D:="KDJ.D#WEEK";日K:="KD.K";日D:="KD.D";日金叉:=IF(CROSS(日K,日D),15,0);周金叉:=IF(CROSS(周K,周D),25,0);月金叉:=IF(CROSS(月K,月D),35,0);日周月:=IF(日金叉=15 AND 周金叉=25 AND 月金叉=35,1,0);日周月赚:=日周月=1;日周:=IF(日金叉=15 AND 周金叉=25,2,0);日周赚:=日周=2;周月:=IF(周金叉=25 AND 月金叉=35,3,0);日月:=IF(日金叉=15 AND 月金叉=35,4,0);日月赚:=日月=4;周月赚:=周月=3;DRAWTEXT(日周月赚,趋势*0.96,'↖LSP大牛'),COLORRED;DRAWTEXT(周月赚,趋势*0.97,'↖LSP金牛'),COLORFF00FF; DRAWTEXT(日月赚,趋势*0.98,'↖LSP牛牛'),COLORYELLOW;DIF:=EMA(DCLOSE,12)-EMA(DCLOSE,26);DEA:=EMA(DIF,9);AAA:=(DIF-DEA)*2*60;启动:=CROSS(AAA-REF(AAA,1),15),COLORRED,LINETHICK2; DRAWTEXT(启动,L*0.99,'↖金牛启动'),COLORYELLOW,LINETHICK2;所属地域:DRAWTEXT_FIX(ISLASTBAR ,0.05,1,1,DYBLOCK),COLORYELLOW; 所属行业:DRAWTEXT_FIX(ISLASTBAR ,0.06,1,0,HYBLOCK),COLORYELLOW; DRAWTEXT_FIX(1,0.11,1,0,EXTERNSTR(0,6)),COLORYELLOW; DRAWTEXT_FIX(1,0.12,1,0,EXTERNSTR(0,1))COLORYELLOW; DRAWTEXT_FIX(1,0.006,0.82,0,'主营业务')COLORFF00FF;DRAWTEXT_FIX(1,0.06,0.82,0,EXTERNSTR(0,2))COLORFF00FF; DRAWTEXT_FIX(1,0.006,0.71,0,'主题概念')COLORFF88FF;DRAWTEXT_FIX(1,0.06,0.71,0,EXTERNSTR(0,3))COLORFF88FF;所属地区:DRAWTEXT_FIX(1,0.00,0,0,DYBLOCK)COLOR00FFFF;主题投资:DRAWTEXT_FIX(1,0.04,0.00,0,EXTERNSTR(0,10))COLOR0000FF; AA:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4; BB:=EMA(AA,2);TP:=(CROSS(AA,BB) OR CROSS(C,AA)) AND C>=EMA(C,55);CC:=EMA(CLOSE,12)-EMA(CLOSE,26);DD:=EMA(CC,9);主升启动:=TP AND CROSS(CC,DD) AND (DD<=-0.07)*CC;DRAWICON(主升启动,L*0.996,1);DRAWTEXT(主升启动,L,'↖LSP牛');VAR1:=(C+H+O+L)/4;MA1:=MA(VAR1,3);MAA5:MA(C,5),COLORRED,LINETHICK1;A3:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;A4:=SMA(A3,3,1);A5:=SMA(A4,3,1);A6:=3*A4-2*A5;A7:=C-REF(C,1);A8:=100*EMA(EMA(A7,6),6)/EMA(EMA(ABS(A7),6),6);AAA2:=SUM(IF( CLOSE>REF(CLOSE,1),VOL*C,0),0);AAA3:=SUM(IF( CLOSE<REF(CLOSE,1),VOL*C,0),0);AAA4:=SUM(IF( CLOSE=REF(CLOSE,1),VOL*C,0),0);BB1:=0;B1万元:=DVOL*DCLOSE/100;B1差:=B1万元-REF(B1万元,1);B2万元:=DVOL*DCLOSE/100;B2比:=B2万元/REF(B2万元,1);净流入万元:=(AAA2-AAA3-0.5*AAA4);PM:=MA(净流入万元,1);PMA:=PM/REF(PM,1)>1;PMB:=REF(PMA,1)<1 AND PMA;密码:(EMA(MA(B1万元,2),2))/100000,COLORYELLOW,NODRAW;二日比:=密码/REF(密码,1);选股:PMB AND 密码>REF(密码,1) AND 二日比>1,COLORRED,NODRAW; DRAWNUMBER(选股=1 ,L,密码),COLORYELLOW;DRAWICON(选股,L*0.975,1);买副图:N:=10;ZZ:=(HHV(H,3)+LLV(L,3))/2;A:=IF(C>ZZ,VOL,0);B:=IF(C<ZZ,VOL,0);总0:=(A-B);BBD:EMA(总0,3)/SUM(VOL,5)*600,LINETHICK;STICKLINE(BBD>=0,0,BBD,3,0),COLOR000088;STICKLINE(BBD>=0,0,BBD,1.5,0),COLOR0000AA;STICKLINE(BBD>=0,0,BBD,1,0),COLOR0000CC;STICKLINE(BBD>=0,0,BBD,0.5,0),COLOR0000FF;STICKLINE(BBD<0,0,BBD,3,0),COLOR888800;STICKLINE(BBD<0,0,BBD,1.5,0),COLORAAAA00;STICKLINE(BBD<0,0,BBD,1,0),COLORCCCC00;STICKLINE(BBD<0,0,BBD,0.5,0),COLORFFFF00;XH1:=REF(BBD,1)<REF(BBD,2) AND REF(BBD,1)<-10 AND BBD>REF(BBD,1) AND BBD>0;XH2:=REF(BBD,1)>=REF(BBD,2) AND REF(BBD,1)>8 AND BBD<REF(BBD,1) AND BBD<0;DRAWICON(XH1,-20,1);DRAWICON(XH2,20,2);AA:=REF(CLOSE,1);BBB:=SMA(MAX(CLOSE-AA,0),21,1)/SMA(ABS(CLOSE-AA),21,1)*1000; HHH:=BBB-LLV(BBB,27);CCC:=LLV(BBB,27)-BBB;QQ:=(MA(HHH,2)*3+HHH*13)/16,COLORFF00FF,LINETHICK1;SS:=(MA(CCC,2)*3+CCC*13)/16,COLORFF00FF,LINETHICK1;GG:=MA(HHH,5),LINETHICK1,COLORGREEN;MM:=MA(CCC,5),LINETHICK1,COLORGREEN;WW:=IF(QQ<GG,SS,MM),LINETHICK1,COLOR0000FF;EE:=IF(SS<MM,GG,QQ),COLORFFFFCC,LINETHICK1;★买:=IF(EE-WW<5.6,200,0);RSVV:=(CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10))*100;VARB2:=(RSVV/2+22)*1;量:=EMA(VOL,13);资金:=EMA(AMOUNT,13);过滤:=((资金/量) / 100);提纯:=(((CLOSE -过滤) / 过滤) * 100);黄金:=((提纯< (0)) AND ZXNH),COLORRED;买:IF(黄金AND RSVV<VARB2-2,180,0),COLOR00FFFF,STICK,LINETHICK1; DRAWTEXT(买>0,99.6,'买'),COLORFFFFFF;STICKLINE(买,0,2,0,9),COLOR0000FF;VAR2:=LLV(LOW,10);VAR3:=HHV(HIGH,25);小心: 3.2,COLORYELLOW;风险: 3.5,COLORBLUE;动力线:= EMA((CLOSE-VAR2)/(VAR3-VAR2)*4,4);STICKLINE(动力线>REF(动力线,1) ,动力线,REF(动力线,1),0,0),COLORRED; STICKLINE(动力线<=REF(动力线,1) ,动力线,REF(动力线,1),0,0),COLOR00FF00;底部:0.2,COLORC6C600;关注:0.5,COLORFF75FF;强弱分界:1.75,COLORRED;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;X:=LLV(J,2)=LLV(J,8);DRAWTEXT(CROSS(J,REF(J+0.01,1)) AND X AND J<19,45,'低进'),COLORFFFFFF;DRAWTEXT(CROSS(J,REF(J+0.01,1)) AND X ANDJ<19,85,'▲'),COLORFF00FF;DRAWTEXT(CROSS(J,REF(J+0.01,1)) AND X ANDJ<19,80,'▲'),COLORFF00FF;DRAWTEXT(CROSS(J,REF(J+0.01,1)) AND X AND J<19,75,'↑'),COLORFF00FF;DRAWTEXT(CROSS(J,REF(J+0.01,1)) AND X AND J<19,70,'↑'),COLORFF00FF; 小股民:=EMA(((2*CLOSE+HIGH+LOW)/4-LLV(LOW,5))/(HHV(HIGH,4)-LLV(LOW,5))*1 00,4);庄家:= EMA(0.667*REF(小股民,1)+0.333*小股民,2);DRAWTEXT(CROSS(庄家,小股民) AND 小股民>70,90.5,'高出'),COLOR00FF00;DRAWTEXT(CROSS(庄家,小股民) AND 小股民>70,80,'●'),COLOR00FF00;高出:100*(CROSS(庄家,小股民) AND 小股民>70),COLOR00FF00,STICK,LINETHICK1;选股源码公式:DIF:=EMA(DCLOSE,12)-EMA(DCLOSE,26);DEA:=EMA(DIF,9);AAA:=(DIF-DEA)*2*60;启动:CROSS(AAA-REF(AAA,1),15);。