通达信欢乐KJ副图指标源码

指标是一个综合型副图指标,融合了多种技术信号。其核心用法如下:

一、 信号与柱状图
指标在副图区域通过不同高度的彩色柱状图和文字标注,提示多种买入或关注信号。信号出现时,会显示对应名称(如“升”、“买”、“底部”、“机会”)。

1. 共振点(“升”信号):当短期(5日)与中期(33日)价格强度指标同时形成金叉时触发。表现为一组高度为70的青色渐变柱,并标注“升”字。此信号提示多周期可能产生上涨共振。
2. 今买明卖(“买”信号):当股价开盘低于多条均线(20、40、60日),但收盘强势站上所有均线,且成交量放大、涨幅超过5%时触发。表现为一组高度为40的蓝色渐变柱,并标注“买”字。此信号提示强势突破。
3. 波段底部(“底部”信号):在N日(默认10日)内的最低价于M日(默认10日)后再次出现,且K线实体位于下半部分时触发。表现为一组高度为60的白色渐变柱,并标注“底部”字。此信号提示阶段性低点可能形成。
4. 机会难得(“机会”信号):结合了多种超卖、背离和动量转折条件,在股价经历下跌后出现潜在反弹机会时触发。表现为一组高度为35的洋红色渐变柱,并标注“机会”字。
5. 抢钱了信号:在均线多头排列(20日>30日且均上行)的背景下,出现“阳包阴”或强势反包形态时触发。表现为一个高度为70的黄色柱。
6. 买入信号:结合价格变化率、均线通道和动态支撑压力线,在超卖后出现金叉且价格突破压力时触发。表现为一个高度为35的青色柱。

二、 KDJ曲线
指标绘制了经典的KDJ指标(参数34,3,3):
K线:白色粗线。
D线:青色粗线。
J线:青色粗线,但会根据其涨跌变色:J线上涨时为红色,下跌时为绿色,直观显示J线方向。
交叉提示:当J线同时上穿K线和D线时,在0轴附近显示买入图标;当J线同时下穿K线和D线时,在100轴附近显示卖出图标。

三、 使用要点
1. 信号验证:所有柱状图信号均为技术形态的提示,应结合股价位置、大盘环境及成交量进行综合判断,并非绝对买卖指令。
2. 信号优先级:不同信号可能同时或先后出现,需理解各自逻辑(如“共振点”侧重周期共振,“今买明卖”侧重强势突破),根据自身策略选择关注重点。
3. 参数调整:公式顶部的`N`和`M`参数(默认均为10)用于控制“波段底部”信号的灵敏度,可根据个股波动特性进行调整。
4. 指标搭配:建议与主图均线、成交量等指标结合使用,以增强信号的有效性。
 
N:=10;
M:=10;
RV:=(CLOSE-LLV(LOW,33))/(HHV(HIGH,33)-LLV(LOW,33))*100;
RG:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;
VAR44:=SMA(RV,3,1);
VAR55:=SMA(VAR44,3,1);
KK:=EMA(SMA(RG,3,1),2);
JJ:=SMA(KK,3,1);
共振点:=(CROSS(VAR44,VAR55) AND CROSS(KK,JJ));
STICKLINE(共振点>0,0,70,1.2,0),COLOR008888;
STICKLINE(共振点>0,0,70,0.8,0),COLOR00AAAA;
STICKLINE(共振点>0,0,70,0.4,0),COLOR00CCCC;
STICKLINE(共振点>0,0,70,0,0),COLOR00FFFF;
DRAWTEXT(共振点>0,75,'升'),COLOR00FFFF;
{今买明卖}
MA111:=MA(CLOSE,20);
MA112:=MA(CLOSE,40);
MA113:=MA(CLOSE,60);
A11:=OPEN<MA111 OR OPEN<MA112 OR OPEN<MA113;
A12:=C>MAX(MA111,MAX(MA112,MA113));
A13:=V/MA(V,30)>1.2;
A14:=C/REF(C,1)>1.049;
BT:=IF(A11 AND A12 AND A13 AND A14,50,0);
STICKLINE(BT,0,40,1.2,0),COLOR000088;
STICKLINE(BT,0,40,0.8,0),COLOR0000BB;
STICKLINE(BT,0,40,0.4,0),COLOR0000DD;
STICKLINE(BT,0,40,0,0),COLOR0000FF;
DRAWTEXT(BT>0.9,40,'买'),COLOR0000FF,LINETHICK1;

{波段底部}
低:=REF(LLV(L,N),M);
低点:=REFDATE(低,DATE);
XG:=低点=L AND ((C-L)>(O-C) OR (O-L)>(C-O));
STICKLINE(XG,0,60,1.2,0),COLOR888888;
STICKLINE(XG,0,60,0.8,0),COLORBBBBBB;
STICKLINE(XG,0,60,0.4,0),COLORDDDDDD;
STICKLINE(XG,0,60,0,0),COLORFFFFFF;
DRAWTEXT(XG,60,'底部'),COLORFFFFFF,LINETHICK1;
{机会难得}
VAR17:=REF(CLOSE,1);
VAR18:=SMA(MAX(CLOSE-VAR17,0),7,1)/SMA(ABS(CLOSE-VAR17),7,1)*100;
VAR19:=SMA(MAX(CLOSE-VAR17,0),13,1)/SMA(ABS(CLOSE-VAR17),13,1)*100;
VAR1A:=BARSLAST(VAR19<33)<=3 AND CROSS(VAR18,VAR19);
VAR1B:=(CLOSE-MA(CLOSE,33))/MA(CLOSE,20)*100<-12.5;
VAR1C:=LLV(LOW,5);
VAR1D:=HHV(HIGH,10);
VAR1E:=EMA((CLOSE-VAR1C)/(VAR1D-VAR1C)*100,4);
VAR1F:=EMA(0.667*REF(VAR1E,1)+0.333*VAR1E,2);
机会难得:=0-(-1)*VAR1A AND VAR1B AND CROSS(VAR1E,VAR1F) AND VAR1E<=25,COLORMAGENTA,LINETHICK1;
STICKLINE(机会难得,0,35,1.2,0),COLOR880088;
STICKLINE(机会难得,0,35,0.8,0),COLORAA00AA;
STICKLINE(机会难得,0,35,0.4,0),COLORCC00CC;
STICKLINE(机会难得,0,35,0,0),COLORFF00FF;
DRAWTEXT(机会难得,35,'机会'),COLORFF00FF,LINETHICK1;
{KDJ}
RSV:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;
K:SMA(RSV,3,1),COLORWHITE,LINETHICK2;
D:=SMA(K,3,1),COLOR00FFFF,LINETHICK2;
{J线没未来}
J:3*K-2*D,COLOR00FFFF,LINETHICK2;
IF(J<REF(J,1),J,DRAWNULL),COLORGREEN,LINETHICK2;
IF(J>REF(J,1),J,DRAWNULL),COLORRED,LINETHICK2;
{KDJ红绿相交}
DRAWICON(CROSS(J,D) AND CROSS(J,K),0,25);
DRAWICON(CROSS(D,J) AND CROSS(K,J),100,27);
{抢钱了}
MA20:=MA(C,20);
MA30:=MA(C,30);
QSXS:=MA20>MA30 AND MA20>REF(MA20,1) AND MA30>REF(MA30,1);
ZF:=(C/REF(C,1)-1)*100;
N1:=BARSLAST(CROSS(C,MA(C,5)));
N2:=BARSLAST(CROSS(MA(C,5),C));
HM:=IF(N1<N2,N1+1,0)*QSXS;
Z2:=HM=1 AND ZF>=0 AND C>O AND QSXS;
KX1:=ZF<=-3 AND C<O;
XDSJ:=BARSLAST(KX1);
KX2:=ZF>=3 AND C>O;
JBY:=KX2 AND XDSJ<=2 AND C>=REF(O*0.99,XDSJ) AND ZF>ABS(REF(ZF,XDSJ)*0.99);
Z3:=IF(FILTER(JBY,1) AND QSXS,5,0);
抢钱了:=Z2 AND Z3;
IF(抢钱了,70,0),LINETHICK1,COLORYELLOW;
{买}
A5:=C-REF(C,1);
A6:=100*EMA(EMA(A5,6),6)/EMA(EMA(ABS(A5),6),6);
RMA1:=EMA(CLOSE,7);
NMA1:=EMA(CLOSE,19);
UP1:=DRAWLINE(L=LLV(L,BARSLAST(CROSS(NMA1,RMA1))+1),LLV(L,BARSLAST(CROSS(NMA1,RMA1))+1),H
=HHV(H,BARSLAST(CROSS(RMA1,NMA1))+1),HHV(H,BARSLAST(CROSS(RMA1,NMA1))+1),0);
DOWN1:=DRAWLINE(H=HHV(H,BARSLAST(CROSS(RMA1,NMA1))+1),HHV(H,BARSLAST(CROSS(RMA1,NMA1))+1),L
=LLV(L,BARSLAST(CROSS(NMA1,RMA1))+1),LLV(L,BARSLAST(CROSS(NMA1,RMA1))+1),0);
买入:=(LLV(A6,2)=LLV(A6,7) AND COUNT(A6<0,2) AND CROSS(A6,MA(A6,2))) AND
REF(DOWN1,1)<REF(DOWN1,2) AND UP1>REF(DOWN1,1);
IF(买入,0,35),COLORCYAN,LINETHICK2;





来函数检测结果如下
该公式没有未来函数


定制、编写公式指标请联系QQ或微信同号:88652583

N赋值:10
M赋值:10
RV赋值:(收盘价-33日内最低价的最低值)/(33日内最高价的最高值-33日内最低价的最低值)*100
RG赋值:(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100
VAR44赋值:RV的3日[1日权重]移动平均
VAR55赋值:VAR44的3日[1日权重]移动平均
KK赋值:RG的3日[1日权重]移动平均的2日指数移动平均
JJ赋值:KK的3日[1日权重]移动平均
共振点赋值:(VAR44上穿VAR55 AND KK上穿JJ)
当满足条件共振点>0时,在0和70位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR008888
当满足条件共振点>0时,在0和70位置之间画柱状线,宽度为0.8,0不为0则画空心柱.,COLOR00AAAA
当满足条件共振点>0时,在0和70位置之间画柱状线,宽度为0.4,0不为0则画空心柱.,COLOR00CCCC
当满足条件共振点>0时,在0和70位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR00FFFF
当满足条件共振点>0时,在75位置书写文字,COLOR00FFFF
MA111赋值:收盘价的20日简单移动平均
MA112赋值:收盘价的40日简单移动平均
MA113赋值:收盘价的60日简单移动平均
A11赋值:开盘价A12赋值:收盘价>MA111和MA112和MA113的较大值的较大值
A13赋值:成交量(手)/成交量(手)的30日简单移动平均>1.2
A14赋值:收盘价/1日前的收盘价>1.049
BT赋值:如果A11ANDA12ANDA13ANDA14,返回50,否则返回0
当满足条件BT时,在0和40位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR000088
当满足条件BT时,在0和40位置之间画柱状线,宽度为0.8,0不为0则画空心柱.,COLOR0000BB
当满足条件BT时,在0和40位置之间画柱状线,宽度为0.4,0不为0则画空心柱.,COLOR0000DD
当满足条件BT时,在0和40位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000FF
当满足条件BT>0.9时,在40位置书写文字,COLOR0000FF,线宽为1
低赋值:M日前的N日内最低价的最低值
低点赋值:日期日低
XG赋值:低点=最低价 AND ((收盘价-最低价)>(开盘价-收盘价) OR (开盘价-最低价)>(收盘价-开盘价))
当满足条件XG时,在0和60位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR888888
当满足条件XG时,在0和60位置之间画柱状线,宽度为0.8,0不为0则画空心柱.,COLORBBBBBB
当满足条件XG时,在0和60位置之间画柱状线,宽度为0.4,0不为0则画空心柱.,COLORDDDDDD
当满足条件XG时,在0和60位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFFFF
当满足条件XG时,在60位置书写文字,COLORFFFFFF,线宽为1
VAR17赋值:1日前的收盘价
VAR18赋值:收盘价-VAR17和0的较大值的7日[1日权重]移动平均/收盘价-VAR17的绝对值的7日[1日权重]移动平均*100
VAR19赋值:收盘价-VAR17和0的较大值的13日[1日权重]移动平均/收盘价-VAR17的绝对值的13日[1日权重]移动平均*100
VAR1A赋值:上次VAR19<33距今天数<=3 AND VAR18上穿VAR19
VAR1B赋值:(收盘价-收盘价的33日简单移动平均)/收盘价的20日简单移动平均*100<-12.5
VAR1C赋值:5日内最低价的最低值
VAR1D赋值:10日内最高价的最高值
VAR1E赋值:(收盘价-VAR1C)/(VAR1D-VAR1C)*100的4日指数移动平均
VAR1F赋值:0.667*1日前的VAR1E+0.333*VAR1E的2日指数移动平均
机会难得赋值:0-(-1)*VAR1A AND VAR1B AND VAR1E上穿VAR1F AND VAR1E<=25,画洋红色,线宽为1
当满足条件机会难得时,在0和35位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR880088
当满足条件机会难得时,在0和35位置之间画柱状线,宽度为0.8,0不为0则画空心柱.,COLORAA00AA
当满足条件机会难得时,在0和35位置之间画柱状线,宽度为0.4,0不为0则画空心柱.,COLORCC00CC
当满足条件机会难得时,在0和35位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF00FF
当满足条件机会难得时,在35位置书写文字,COLORFF00FF,线宽为1
RSV赋值:(收盘价-34日内最低价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)*100
输出K:RSV的3日[1日权重]移动平均,画白色,线宽为2
D赋值:K的3日[1日权重]移动平均,COLOR00FFFF,线宽为2
输出J:3*K-2*D,COLOR00FFFF,线宽为2
如果J<1日前的J,返回J,否则返回无效数,画绿色,线宽为2
如果J>1日前的J,返回J,否则返回无效数,画红色,线宽为2
当满足条件J上穿DANDCROSS(J,K)时,在0位置画25号图标
当满足条件D上穿JANDCROSS(K,J)时,在100位置画27号图标
MA20赋值:收盘价的20日简单移动平均
MA30赋值:收盘价的30日简单移动平均
QSXS赋值:MA20>MA30 AND MA20>1日前的MA20 AND MA30>1日前的MA30
ZF赋值:(收盘价/1日前的收盘价-1)*100
N1赋值:上次收盘价上穿收盘价的5日简单移动平均距今天数
N2赋值:上次收盘价的5日简单移动平均上穿收盘价距今天数
HM赋值:如果N1Z2赋值:HM=1 AND ZF>=0 AND 收阳线AND QSXS
KX1赋值:ZF<=-3 AND 收阴线
XDSJ赋值:上次KX1距今天数
KX2赋值:ZF>=3 AND 收阳线
JBY赋值:KX2 AND XDSJ<=2 AND 收盘价>=XDSJ日前的开盘价*0.99 AND ZF>XDSJ日前的ZF*0.99的绝对值
Z3赋值:如果JBY的1日过滤ANDQSXS,返回5,否则返回0
抢钱了赋值:Z2 AND Z3
如果抢钱了,返回70,否则返回0,线宽为1,画黄色
A5赋值:收盘价-1日前的收盘价
A6赋值:100*A5的6日指数移动平均的6日指数移动平均/A5的绝对值的6日指数移动平均的6日指数移动平均
RMA1赋值:收盘价的7日指数移动平均
NMA1赋值:收盘价的19日指数移动平均
UP1赋值:当满足条件最低价=上次NMA1上穿RMA1距今天数+1日内最低价的最低值时,在上次NMA1上穿RMA1距今天数+1日内最低价的最低值位置画直线起点,当满足条件最高价=上次RMA1上穿NMA1距今天数+1日内最高价的最高值时,在上次RMA1上穿NMA1距今天数+1日内最高价的最高值位置画直线终点,0表示是否延长.
DOWN1赋值:当满足条件最高价=上次RMA1上穿NMA1距今天数+1日内最高价的最高值时,在上次RMA1上穿NMA1距今天数+1日内最高价的最高值位置画直线起点,当满足条件最低价=上次NMA1上穿RMA1距今天数+1日内最低价的最低值时,在上次NMA1上穿RMA1距今天数+1日内最低价的最低值位置画直线终点,0表示是否延长.
买入赋值:(2日内A6的最低值=7日内A6的最低值 AND 统计2日中满足A6<0的天数 AND A6上穿A6的2日简单移动平均) AND 1日前的DOWN1<2日前的DOWN1 AND UP1>1日前的DOWN1
如果买入,返回0,否则返回35,画青色,线宽为2
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图