通达信机构能量指标公式

 

(参数: P 2 100 14 M 1 100 3)

VAR12:=(HHV(HIGH,36)-CLOSE)/(HHV(HIGH,36)-LLV(LOW,36))*100;
VAR1Q:=REF(CLOSE,2);
做多能量: SMA(MAX(CLOSE-VAR1Q,0),7,1)/SMA(Abs(CLOSE-VAR1Q),7,1)*100,COLORYELLOW,LINETHICK1;
做多能量线:= SMA((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,5,1)-8,COLORRED,LINETHICK1;
做空能量: SMA((HHV(HIGH,36)-CLOSE)/(HHV(HIGH,36)-LLV(LOW,36))*100,2,1),COLORGREEN,LINETHICK1;
DRAWBAND(10,RGB(0,0,0),做空能量,RGB(0,156,96));
{P(10,1,100),A(5,1,100);}
Svol:=INTPART(SUM(V,0)/CAPITAL);
TJ0:=SVOL>REF(SVOL,1) OR BARSSINCE(CLOSE)=0;
S1:=BArslAST(TJ0)+1;
TJ2:=S1<REF(S1,1);
S2:=IF(TJ2,REF(S1,1)+1,S1);
S3:=SUM(TJ2,0);
ZK1:="kd.K#WEEK"(9,3,3);
ZD2:="KD.D#WEEK"(9,3,3);
ZF1:="macd.DIF#WEEK"(12,26,9);
ZA2:="MacD.DEA#WEEK"(12,26,9);
换手:=V/CAPITAL*100,LINETHICK0;
JCD:=FILTER(crOSS(ZK1,ZD2) AND REF(ZD2,1)<30,13),NODRAW;
取点:=BARSLAST(JCD);
吸筹区:=IF(取点>0 AND 取点<61,取点,0);
ZS1:=吸筹区;
ZS2:=吸筹区+1;
ZS3:=换手/5;
ZSA:=IF(ZS1>0,SUM((ZS3),吸筹区+1),0),NODRAW;
主力筹码%:=ZSA,NODRAW;
建仓天数:ZS1,NODRAW;
阶段总额(万):=SUM(AMOUNT/10000,S2)*100,NODRAW;
阶段总量(手):=SUM(V,S2)*100,NODRAW;
阶段成本(元):(阶段总额(万)/(阶段总量(手)/100)),NODRAW;
STICKLINE(换手<3,-20,-20+换手*1.5,0,0),COLORCYAN;
青冷清:(换手<3,-80,(换手-6)*4,0.0,0),COLORCYAN;
STICKLINE(换手>=3 AND 换手<7,-20,-20+换手*1.5,0,0),COLORYELLOW;
黄活跃:(换手>=3 AND 换手<7,-80,(换手-6)*4,0.0,0),COLORYELLOW;
STICKLINE(换手>=7,-20,-20+换手*1.5,0.5,0),COLORRED;
红热烈:(换手>=7,-80,(换手-6)*4,0.5,0),COLORRED;
DRAWTEXT(建仓天数,40,'建仓'),COLORGREEN;
Q:= SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),P,1);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SMA(IF(HD>0 AND HD>LD,HD,0),P,1);
DMM:= SMA(IF(LD>0 AND LD>HD,LD,0),P,1);
多头:= DMP*100/Q;
转折线:=20;
空头:= DMM*100/Q;
真实波:= SMA(ABS(空头-多头)/(空头+多头)*100,M,1);
VAR11:=((((HHV(HIGH,19) - CLOSE) / (HHV(HIGH,19) - LLV(LOW,19))) * 100) - 10);
VAR22:=(((CLOSE - LLV(LOW,19)) / (HHV(HIGH,19) - LLV(LOW,19))) * 100);
VAR33:=SMA(VAR22,9,8);
红线:=SMA(VAR33,9,8);
青线:=SMA(VAR11,9,8);
转强买点:CROSS(红线,青线) AND (多头>转折线 AND 真实波>转折线);
DRAWTEXT(转强买点,28,'买点'),COLORFFFFFF;
STICKLINE(转强买点,0,85,0,0),COLORYELLOW;
股价趋势:3*SMA((CLOSE- LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*10,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*10,5,1),3,1),LINETHICK0;
IF(做多能量>REF(做多能量,1),做多能量,DRAWNULL),COLORLIMAGENTA,LINETHICK2;
{IF(做空能量>REF(做空能量,1),做空能量,DRAWNULL),COLORGREEN,LINETHICK2;}
VAR17:=CROSS(82,SMA(MAX(C-(REF(C,1)),0),6,1)/SMA(ABS(C-(REF(C,1))),6,1)*100);
顶部:IF(VAR17,80,85),COLORCYAN;
DRAWTEXT(VAR17,80,'顶'),COLORCYAN;
STICKLINE(CROSS(做多能量,顶部),90,85,2,0),COLORYELLOW;
DRAWTEXT(FILTER(CROSS(做多能量,顶部),21),90,'注意高位'),COLORRED;
STICKLINE(CROSS(顶部,做空能量),90,85,1,0),COLORCYAN;
DRAWTEXT(FILTER(CROSS(顶部,做空能量),21),80,'下买'),COLORCYAN;
N:=20;
JJ:=(HIGH+LOW+CLOSE)/3;
QJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
QJ1:=IF(CAPITAL=0,QJ0*(JJ-MIN(CLOSE,OPEN)),QJ0*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));
QJ2:=IF(CAPITAL=0,QJ0*(MIN(OPEN,CLOSE)-LOW),QJ0*IF(HIGH=LOW,1,(JJ-MIN(CLOSE,OPEN))));
QJ3:=IF(CAPITAL=0,QJ0*(HIGH-MAX(OPEN,CLOSE)),QJ0*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));
QJ4:=IF(CAPITAL=0,QJ0*(MAX(CLOSE,OPEN)-JJ),QJ0*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-JJ)));
ddx:20*((QJ1+QJ2)-(QJ3+QJ4))/IF(CAPITAL=0,100000000,1000000),COLOR00AAAA,LINETHICK;
DX:=(MA(DDX,5)*N)*2;
STICKLINE(DDX>0,50,50+DDX*8.5,2.5,0),COLORRED;
STICKLINE(DDX<0,50,50+DDX*8.5,2.5,0),COLORBLUE;
涨跌:=IF(BETWEEN(C,REF(C,1),H),VOL,0);
动因:=IF(BETWEEN(C,REF(C,1),L),VOL,0);
CC2:=IF(涨跌 AND 动因,0,VOL/3);
涨跌动因:3*(涨跌-(动因+CC2))/IF(CAPITAL<1,SUM(INDEXV,71),CAPITAL),LINETHICK0;
STICKLINE(涨跌动因>0,20,20+涨跌动因*18.5,2.5,0 ),COLORYELLOW;
STICKLINE(涨跌动因<0,20,20+涨跌动因*18.5,2.5,0 ),COLORBLUE;
MA1:MA(涨跌动因,N)*2;
AA:=(WINNER((CLOSE + ((CLOSE * 15) / 100))) * 100);
BB:=(WINNER((CLOSE + ((CLOSE * 0) / 100))) * 100);
CC:=(AA - BB);
DD:=((WINNER((CLOSE - ((CLOSE * 0.1) / 100))) - WINNER((CLOSE - ((CLOSE * 15) / 100)))) * 100);
EE:=(((CC < 3) AND (DD < 0.5)) AND (OPEN > LOW));
A1:=DYNAINFO(6);
A22:=IF((LOW > A1),0,IF((HIGH < A1),1,(((A1 - LOW) + 0.01) / ((HIGH - LOW) + 0.01))));
A3:=(VOL / WINNER(LOW));
A4:=REF(HHV(CLOSE,120),1);
A5:=REF(LLV(CLOSE,120),1);
A6:=((100 * (CLOSE - A5)) / (A4 - A5));
A7:=((A22 > 0) OR (A22 = 1));
A8:=((A7 AND ((A3 / REF(A3,3)) >= 3)) AND (A6 < 80));
A9:=(((REF(A8,1) OR REF(A8,2)) OR REF(A8,3)) OR REF(A8,4));
A10:=(A8 AND A9);
进场:IF(FILTER(A8,3),5,0);
加仓:IF((FILTER(A10,3) OR EE),10,0);
STICKLINE(进场,0,10,2,0),COLORFF7700;
STICKLINE(进场,0,10,1.5,0),COLORFFDD00;
STICKLINE(进场,0,10,1,0),COLORFFEE00;
STICKLINE(加仓,0,12,2,0),COLOR1020DD;
STICKLINE(加仓,0,12,1.5,0),COLOR1020EE;
STICKLINE(加仓,0,12,1,0),COLOR1020FF;
DRAWTEXT(进场=5,10,'进场'),COLORFFFF00;
DRAWTEXT(加仓=10,12,'加仓'),COLORFFFFFF;
箱底:=TROUGH(CLOSE,10,1)*1.02;
底:=CROSS(CLOSE,箱底);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,2,1);
D:=SMA(K,2,1);
J:=3*K-2*D;
J1:=REVERSE(J);
庄:=REF(MA(C,1),10)>REF(MA(C,60),10);
进:=CROSS(J,J1) AND 庄 AND 底;
DRAWTEXT(进,做多能量-8,' 庄进'),COLORMAGENTA;
DRAWICON(进,做多能量-8,13);




来函数检测结果如下
该公式包含未来函数:TROUGH
该公式包含未来函数:WINNER
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
该公式包含未来函数:#WEEK

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

相关指标公式

3)VAR12赋值:(36日内最高价的最高值-收盘价)/(36日内最高价的最高值-36日内最低价的最低值)*100
VAR1Q赋值:2日前的收盘价
输出做多能量: 收盘价-VAR1Q和0的较大值的7日[1日权重]移动平均/收盘价-VAR1Q的绝对值的7日[1日权重]移动平均*100,画黄色,线宽为1
做多能量线赋值: (收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100的5日[1日权重]移动平均-8,画红色,线宽为1
输出做空能量: (36日内最高价的最高值-收盘价)/(36日内最高价的最高值-36日内最低价的最低值)*100的2日[1日权重]移动平均,画绿色,线宽为1
画带状线
SVOL赋值:成交量(手)的历史累和/当前流通股本(手)的整数部分
TJ0赋值:SVOL>1日前的SVOL OR 首次收盘价距今天数=0
S1赋值:上次TJ0距今天数+1
TJ2赋值:S1<1日前的S1
S2赋值:如果TJ2,返回1日前的S1+1,否则返回S1
S3赋值:TJ2的历史累和
ZK1赋值:"随机指标KD的K[取周线数据]"(9,3,3)
ZD2赋值:"随机指标KD的D[取周线数据]"(9,3,3)
ZF1赋值:"平滑异同平均线的DIF[取周线数据]"(12,26,9)
ZA2赋值:"平滑异同平均线的DEA[取周线数据]"(12,26,9)
换手赋值:成交量(手)/当前流通股本(手)*100,线宽为0
JCD赋值:ZK1上穿ZD2ANDREF(ZD2,1)<30的13日过滤,NODRAW
取点赋值:上次JCD距今天数
吸筹区赋值:如果取点>0AND取点<61,返回取点,否则返回0
ZS1赋值:吸筹区
ZS2赋值:吸筹区+1
ZS3赋值:换手/5
ZSA赋值:如果ZS1>0,返回(ZS3)的吸筹区+1日累和,否则返回0,NODRAW
主力筹码%赋值:ZSA,NODRAW
输出建仓天数:ZS1,NODRAW
阶段总额(万)赋值:成交额(元)/10000的S2日累和*100,NODRAW
阶段总量(手)赋值:成交量(手)的S2日累和*100,NODRAW
输出阶段成本(元):(阶段总额(万)/(阶段总量(手)/100)),NODRAW
当满足条件换手<3时,在-20和-20+换手*1.5位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
输出青冷清:(换手<3,-80,(换手-6)*4,0.0,0),画青色
当满足条件换手>=3AND换手<7时,在-20和-20+换手*1.5位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
输出黄活跃:(换手>=3 AND 换手<7,-80,(换手-6)*4,0.0,0),画黄色
当满足条件换手>=7时,在-20和-20+换手*1.5位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画红色
输出红热烈:(换手>=7,-80,(换手-6)*4,0.5,0),画红色
当满足条件建仓天数时,在40位置书写文字,画绿色
Q赋值: 最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值的P日[1日权重]移动平均
赋值: 最高价-1日前的最高价
赋值: 1日前的最低价-最低价
DMP赋值: 如果HD>0ANDHD>LD,返回HD,否则返回0的P日[1日权重]移动平均
DMM赋值: 如果LD>0ANDLD>HD,返回LD,否则返回0的P日[1日权重]移动平均
多头赋值: DMP*100/Q
转折线赋值:20
空头赋值: DMM*100/Q
真实波赋值: 空头-多头的绝对值/(空头+多头)*100的M日[1日权重]移动平均
VAR11赋值:((((19日内最高价的最高值 - 收盘价) / (19日内最高价的最高值 - 19日内最低价的最低值)) * 100) - 10)
VAR22赋值:(((收盘价 - 19日内最低价的最低值) / (19日内最高价的最高值 - 19日内最低价的最低值)) * 100)
VAR33赋值:VAR22的9日[8日权重]移动平均
红线赋值:VAR33的9日[8日权重]移动平均
青线赋值:VAR11的9日[8日权重]移动平均
输出好股票网WWW.GOODGUPIAO.COM:红线上穿青线 AND (多头>转折线 AND 真实波>转折线)
当满足条件转强买点时,在28位置书写文字,COLORFFFFFF
当满足条件转强买点时,在0和85位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
输出股价趋势:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*10的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*10的5日[1日权重]移动平均的3日[1日权重]移动平均,线宽为0
如果做多能量>1日前的做多能量,返回做多能量,否则返回无效数,画淡洋红色,线宽为2
VAR17赋值:82上穿收盘价-(1日前的收盘价)和0的较大值的6日[1日权重]移动平均/收盘价-(1日前的收盘价)的绝对值的6日[1日权重]移动平均*100
输出顶部:如果VAR17,返回80,否则返回85,画青色
当满足条件VAR17时,在80位置书写文字,画青色
当满足条件做多能量上穿顶部时,在90和85位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件做多能量上穿顶部的21日过滤时,在90位置书写文字,画红色
当满足条件顶部上穿做空能量时,在90和85位置之间画柱状线,宽度为1,0不为0则画空心柱.,画青色
当满足条件顶部上穿做空能量的21日过滤时,在80位置书写文字,画青色
N赋值:20
JJ赋值:(最高价+最低价+收盘价)/3
QJ0赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价
QJ1赋值:如果当前流通股本(手)=0,返回QJ0*(JJ-收盘价和开盘价的较小值),否则返回QJ0*如果最高价=最低价,返回1,否则返回(开盘价和收盘价的较小值-最低价)
QJ2赋值:如果当前流通股本(手)=0,返回QJ0*(开盘价和收盘价的较小值-最低价),否则返回QJ0*如果最高价=最低价,返回1,否则返回(JJ-收盘价和开盘价的较小值)
QJ3赋值:如果当前流通股本(手)=0,返回QJ0*(最高价-开盘价和收盘价的较大值),否则返回QJ0*如果最高价=最低价,返回1,否则返回(最高价-开盘价和收盘价的较大值)
QJ4赋值:如果当前流通股本(手)=0,返回QJ0*(收盘价和开盘价的较大值-JJ),否则返回QJ0*如果最高价=最低价,返回1,否则返回(收盘价和开盘价的较大值-JJ)
输出大单动向:20*((QJ1+QJ2)-(QJ3+QJ4))/如果当前流通股本(手)=0,返回100000000,否则返回1000000,COLOR00AAAA,线宽为0
DX赋值:(DDX的5日简单移动平均*N)*2
当满足条件DDX>0时,在50和50+DDX*8.5位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画红色
当满足条件DDX<0时,在50和50+DDX*8.5位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画蓝色
涨跌赋值:如果收盘价位于1日前的收盘价和最高价之间,返回成交量(手),否则返回0
动因赋值:如果收盘价位于1日前的收盘价和最低价之间,返回成交量(手),否则返回0
CC2赋值:如果涨跌AND动因,返回0,否则返回成交量(手)/3
输出涨跌动因:3*(涨跌-(动因+CC2))/如果当前流通股本(手)<1,返回大盘的成交量的71日累和,否则返回当前流通股本(手),线宽为0
当满足条件涨跌动因>0时,在20和20+涨跌动因*18.5位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画黄色
当满足条件涨跌动因<0时,在20和20+涨跌动因*18.5位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画蓝色
输出MA1:涨跌动因的N日简单移动平均*2
AA赋值:(以(收盘价+((收盘价*15)/100))计算的获利盘比例 * 100)
BB赋值:(以(收盘价+((收盘价*0)/100))计算的获利盘比例 * 100)
CC赋值:(AA - BB)
DD赋值:((以(收盘价-((收盘价*0.1)/100))计算的获利盘比例 - 以(收盘价-((收盘价*15)/100))计算的获利盘比例) * 100)
EE赋值:(((CC < 3) AND (DD < 0.5)) AND (开盘价 > 最低价))
A1赋值:最低价
A22赋值:如果(最低价>A1),返回0,否则返回如果(最高价A3赋值:(成交量(手) / 以最低价计算的获利盘比例)
A4赋值:1日前的120日内收盘价的最高值
A5赋值:1日前的120日内收盘价的最低值
A6赋值:((100 * (收盘价 - A5)) / (A4 - A5))
A7赋值:((A22 > 0) OR (A22 = 1))
A8赋值:((A7 AND ((A3 / 3日前的A3) >= 3)) AND (A6 < 80))
A9赋值:(((1日前的A8 OR 2日前的A8) OR 3日前的A8) OR 4日前的A8)
A10赋值:(A8 AND A9)
输出进场:如果A8的3日过滤,返回5,否则返回0
输出加仓:如果(A10的3日过滤OREE),返回10,否则返回0
当满足条件进场时,在0和10位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF7700
当满足条件进场时,在0和10位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORFFDD00
当满足条件进场时,在0和10位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFFEE00
当满足条件加仓时,在0和12位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR1020DD
当满足条件加仓时,在0和12位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR1020EE
当满足条件加仓时,在0和12位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR1020FF
当满足条件进场=5时,在10位置书写文字,COLORFFFF00
当满足条件加仓=10时,在12位置书写文字,COLORFFFFFF
箱底赋值:收盘价10%之字转向的前1个波谷值*1.02
底赋值:收盘价上穿箱底
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:RSV的2日[1日权重]移动平均
D赋值:K的2日[1日权重]移动平均
J赋值:3*K-2*D
J1赋值:J的相反数
庄赋值:10日前的收盘价的1日简单移动平均>10日前的收盘价的60日简单移动平均
进赋值:J上穿J1 AND 庄 AND 底
当满足条件进时,在做多能量-8位置书写文字,画洋红色
当满足条件进时,在做多能量-8位置画13号图标

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

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