通达信绝点启动定牛股指标公式源码

这个指标是一个综合性的技术分析系统,主要包含以下几个部分:

1. 核心价格计算
`JT_B1`:计算一个加权平均价,公式为(开盘价+最低价+最高价+收盘价3)/6。
`TWHA`:计算`JT_B1`的加权移动平均,权重为5、4、3、2、1。
`JT_B2`:由`JT_B1`的倒数和`TWHA`计算得出。
`JT_B3`:对`JT_B2`进行平滑处理。
`JT_B4`、`JT_B5`、`JT_B6`:用于计算价格与`JT_B3`的相对位置关系,并最终得出“近台比”指标,用于衡量当前收盘价相对于`JT_B3`的偏离百分比。

2. 多周期动态强弱指标
`T1`、`T2`、`T3`、`T4`:分别计算5、10、20、30周期内的收盘价位置百分比。该值在0到100之间,用于判断价格在近期波动区间内的相对强弱。

3. 七种买入信号条件
该指标定义了七种不同的买入信号,每种信号由`T1`至`T4`这四个动态强弱指标在不同阈值和交叉条件下的特定组合触发:
白金:`T1`在30与50之间震荡,且`T1`上穿`T4`,同时`T1`和`T4`均处于高位。
黄金:`T1`围绕50值震荡,且`T1`上穿`T4`。
天瀑:`T1`上穿`T4`的条件在近期出现。
日月:`T1`和`T2`均达到100(即收盘价创周期内新高),且`T1`、`T2`从超买区(97)回落至85以下的特定模式出现。
青干:`T1`和`T2`从95上方回落,且各周期强弱指标呈特定排序(`T4` < `T1` < `T2`, `T1` < `T3`),同时`T1`和`T2`曾达到100。
莫问:`T3`达到100而`T4`未超买,且`T1`在超买区(97)与85之间波动的模式连续出现。
竞星:`T1`、`T2`、`T3`三线同时达到100且`T4`极高,随后转为`T1`最弱且`T4`未超买的形态,并辅以大盘同步指标确认。
舍神:`T1`与`T4`、`T3`与`T4`出现特定的交叉与位置关系,且`T1`达到100而`T2`最弱。

4. 信号可视化
使用`STICKLINE`函数在主图或副图上绘制彩色柱线,直观显示“白金”到“舍神”这七种信号。每种信号对应一个固定的数值区间(如白金对应90-100),并用不同颜色区分。
买入:当`T1`和`T4`均低于20时,发出强烈的买入信号,并用红色柱线(0-20区间)标示。

5. 底部辅助指标
`JIN`:基于RSI和其均线`MAR`的特定形态(如RSI在低位形成类似“W底”或拐头,其均线走平或上扬),在图表底部绘制柱线,提示可能的底部反弹机会。
底部区域:计算一个识别阶段性底部的指标,当价格接近15周期最低点时,该值会升高。
入货点:结合“底部区域”指标和K线形态(前一日阴线、当日阳线),在`DBQ`柱线上方标记买入图标。

6. 其他指标
`X`:计算一个衡量价格波动性与相对位置的比率。
`DBQ`:在图表底部固定位置绘制黄色柱线,作为“底部区域”和“入货点”的参考背景。

指标应用要点
1. 该指标是一个条件选股与形态识别系统,核心是`T1`-`T4`这组多周期强弱指标。七种信号(白金至舍神)代表了这些强弱指标在不同市场阶段(如超买、震荡、突破、背离)下的特定组合形态。
2. “买入”信号(`T1`和`T4`同时低于20)是明确的超卖抄底提示。
3. 底部的`JIN`柱线和入货点图标,提供了基于RSI和价格行为的底部反转辅助判断。
4. “近台比” 是一个独立的输出指标,用于监控当前价格相对于`JT_B3`这个核心计算价格的偏离度。
5. 使用时,应结合信号出现的整体位置(如是否在长期趋势支撑位)、成交量以及其他技术分析方法进行综合决策。不同颜色的信号柱线有助于快速识别当前市场状态属于七种模式中的哪一种。
 

JT_B1:=(O+L+H+C*3)/6;

TWHA:=(5*JT_B1+4*REF(JT_B1,1)+3*REF(JT_B1,2)+2*REF(JT_B1,3)+1*REF(JT_B1,4))/(5+4+3+2+1);

JT_B2:=REVERSE(JT_B1)+2*TWHA;

T1:100*(C-LLV(L,5))/(HHV(C,5)-LLV(L,5)),COLOR0080FF;

T2:100*(C-LLV(L,10))/(HHV(C,10)-LLV(L,10)),COLOR008000;

T3:100*(C-LLV(L,20))/(HHV(C,20)-LLV(L,20)),COLORFF8000;

T4:100*(C-LLV(L,30))/(HHV(C,30)-LLV(L,30)),COLOR00FFFF;

AA1:=BARSLAST(CROSS(30,T1))<2 AND BARSLAST(CROSS(T1,50))<2;

BB1:=BARSLAST(CROSS(T4,T1))<2 AND T1>T4;

EE1:=T1>60 AND T4>70;

白金:AA1 AND BB1 AND EE1,NODRAW,COLORWHITE;

AA2:=BARSLAST(CROSS(50,T1))<3 AND BARSLAST(CROSS(T1,50))<3;

BB2:=BARSLAST(CROSS(T4,T1))<2 AND T1>T4;

黄金:AA2 AND BB2,NODRAW,COLORYELLOW;

XG1:=BARSLAST(CROSS(T4,T1))<5 AND T1>T4;

JT_B3:=3*JT_B2-2*SMA(JT_B2,2,1);

JTB4:=IF(BARSLAST(C>JT_B3),JT_B3,DRAWNULL);

JT_B4:=IF(BARSLAST(C>JT_B3),JT_B3,REF(JTB4,1));

JTB5:=IF(BARSLAST(C<=JT_B3),JT_B3,DRAWNULL);

天瀑:COUNT(XG1,3)=1 AND XG1,NODRAW,COLORRED;

A:=BARSLAST(CROSS(97,T1))<=1 AND BARSLAST(CROSS(T1,85))<=1;

B:=BARSLAST(CROSS(97,T2))<=1 AND BARSLAST(CROSS(T2,85))<=1;

A1:=A AND B;

AA:=BARSLAST(CROSS(97,T1))<=2 AND BARSLAST(CROSS(T1,85))<=1;

BA:=BARSLAST(CROSS(97,T2))<=2 AND BARSLAST(CROSS(T2,85))<=1;

A2:=AA AND BA ;

AAA:=BARSLAST(CROSS(97,T1))<=3 AND BARSLAST(CROSS(T1,85))<=1;

BAA:=BARSLAST(CROSS(97,T2))<=3 AND BARSLAST(CROSS(T2,85))<=1;

A3:=AAA AND BAA ;

B1:=REF(A1,1);

B2:=REF(A2,1);

B3:=REF(A3,1);

JT_B5:=IF(BARSLAST(C<=JT_B3),JT_B3,REF(JTB5,1));

JT_B6:=IF(C<=JT_B3,JT_B4,JT_B5);

近台比:(C-JT_B6)/JT_B6*100,NODRAW,COLORYELLOW;

0,POINTDOT,LINETHICK3;

D1:=T1=100 AND T2=100 AND A1 ;

D2:=T1=100 AND T2=100 AND A2 ;

D3:=T1=100 AND T2=100 AND A3 ;

日月:D1 OR D2 OR D3,NODRAW,COLORCYAN;

AA3:=BARSLAST(CROSS(95,T1))<=2;

BB3:=BARSLAST(CROSS(95,T2))<=2;

EE3:= T4<T1 AND T1<T2 AND T1<T3;

FF3:=T2>50 AND T3>50;

GG3:=T1=100 AND T2=100;

TX:=COUNT(GG3,2)=1;

青干:AA3 AND BB3 AND EE3 AND FF3 AND TX,NODRAW,COLORGREEN;

AA4:=T3=100;

BB4:=T4<90;

莫问:COUNT(A,2) = 2 AND B ,NODRAW,COLORBLUE;

AA5:=T1=T2 AND T2=T3 AND T1=100 AND T4>96;

BB5:=COUNT(AA5,2)=1;

DD5:=T1<T2 AND T1<T3 AND T1<T4 AND T2<T3 AND T4<95;

YH:=INDEXC/REF(INDEXC,1)*REF(C,1);

YH1:=REF(C,1)+C-INDEXC/REF(INDEXC,1)*REF(C,1);

X1:=EMA(YH1,7);

X2:=EMA(YH1,14);

X3:=EMA(X1,14);

EE5:=X1>X2 AND X2>X3;

竞星:BB5 AND DD5 AND EE5,NODRAW,COLORMAGENTA;

AA6:=BARSLAST(CROSS(T4,T1))>3 AND BARSLAST(CROSS(T1,T4))<3;

BB6:=BARSLAST(CROSS(T4,T2));

DD6:=T3<T4 AND T2<T4;

R:=RSI;

MAR:=MA(R,3);

F:=100*(C-REF(C,1))/REF(C,1);

HHH:=EMA(R,25)+6,COLORBLUE;

EE6:=BARSLAST(CROSS(T4,T3))>3 AND BARSLAST(CROSS(T1,T4))<3;

FF6:=T2<T3 AND T2<T4 AND T2<T1 AND T1=100;

舍神:AA6 AND BB6 AND DD6 AND EE6 AND FF6,NODRAW,COLOR0080FF;

STICKLINE(白金=1,90,100,1,0),COLORWHITE;

STICKLINE(黄金=1,80,90,1,0),COLORYELLOW;

STICKLINE(天瀑=1,70,80,1,0),COLORRED;

STICKLINE(日月=1,60,70,1,0),COLORCYAN;

STICKLINE(青干=1,50,60,1,0),COLORGREEN;

STICKLINE(莫问=1,40,50,1,0),COLORBLUE;

STICKLINE(竞星=1,30,40,1,0),COLORMAGENTA;

STICKLINE(舍神=1,20,30,1,0),COLOR0080FF;

买入:T1<20 AND T4<20,COLOR0000FF;

STICKLINE(买入=1,0,20,1,0),COLOR0000FF;{ }

JIN:STICKLINE(REF(R,2)>REF(R,3) AND REF(R,2)>REF(R,1) AND R>REF(R,1)

AND MAR>REF(MAR,1)+1 AND REF(MAR,2)-REF(MAR,1)>-1

AND REF(R,1)<REF(MAR,1) AND REF(R,2)-REF(MAR,2)>-3

AND REF(R,1)<38 AND R<HHH AND F<8,-15,15,1,0);

底部区域:MA(IF(L<=LLV(L,15),MA(C,20),0),3)/2,NODRAW;

入货点:=IF(REF(底部区域,1)>0 AND REF(C,1)<=REF(O,1) AND 底部区域>0 AND C>O,1,0);

X:=(HHV(HIGH,25)-LLV(LOW,25))/EMA((CLOSE-LLV(LOW,25)),5);

DBQ:STICKLINE(底部区域,-15,-10,2,1),COLORYELLOW;

DRAWICON(入货点=1,-15,1);






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


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

JT_B1赋值:(开盘价+最低价+最高价+收盘价*3)/6
TWHA赋值:(5*JT_B1+4*1日前的JT_B1+3*2日前的JT_B1+2*3日前的JT_B1+1*4日前的JT_B1)/(5+4+3+2+1)
JT_B2赋值:JT_B1的相反数+2*TWHA
输出T1:100*(收盘价-5日内最低价的最低值)/(5日内收盘价的最高值-5日内最低价的最低值),COLOR0080FF
输出T2:100*(收盘价-10日内最低价的最低值)/(10日内收盘价的最高值-10日内最低价的最低值),COLOR008000
输出T3:100*(收盘价-20日内最低价的最低值)/(20日内收盘价的最高值-20日内最低价的最低值),COLORFF8000
输出T4:100*(收盘价-30日内最低价的最低值)/(30日内收盘价的最高值-30日内最低价的最低值),COLOR00FFFF
AA1赋值:上次30上穿T1距今天数<2 AND 上次T1上穿50距今天数<2
BB1赋值:上次T4上穿T1距今天数<2 AND T1>T4
EE1赋值:T1>60 AND T4>70
输出白金:AA1 AND BB1 AND EE1,NODRAW,画白色
AA2赋值:上次50上穿T1距今天数<3 AND 上次T1上穿50距今天数<3
BB2赋值:上次T4上穿T1距今天数<2 AND T1>T4
输出黄金:AA2 AND BB2,NODRAW,画黄色
XG1赋值:上次T4上穿T1距今天数<5 AND T1>T4
JT_B3赋值:3*JT_B2-2*JT_B2的2日[1日权重]移动平均
JTB4赋值:如果上次收盘价>JT_B3距今天数,返回JT_B3,否则返回无效数
JT_B4赋值:如果上次收盘价>JT_B3距今天数,返回JT_B3,否则返回1日前的JTB4
JTB5赋值:如果上次收盘价<=JT_B3距今天数,返回JT_B3,否则返回无效数
输出天瀑:统计3日中满足XG1的天数=1 AND XG1,NODRAW,画红色
A赋值:上次97上穿T1距今天数<=1 AND 上次T1上穿85距今天数<=1
B赋值:上次97上穿T2距今天数<=1 AND 上次T2上穿85距今天数<=1
A1赋值:A AND B
AA赋值:上次97上穿T1距今天数<=2 AND 上次T1上穿85距今天数<=1
BA赋值:上次97上穿T2距今天数<=2 AND 上次T2上穿85距今天数<=1
A2赋值:AA AND BA
AAA赋值:上次97上穿T1距今天数<=3 AND 上次T1上穿85距今天数<=1
BAA赋值:上次97上穿T2距今天数<=3 AND 上次T2上穿85距今天数<=1
A3赋值:AAA AND BAA
B1赋值:1日前的A1
B2赋值:1日前的A2
B3赋值:1日前的A3
JT_B5赋值:如果上次收盘价<=JT_B3距今天数,返回JT_B3,否则返回1日前的JTB5
JT_B6赋值:如果收盘价<=JT_B3,返回JT_B4,否则返回JT_B5
输出近台比:(收盘价-JT_B6)/JT_B6*100,NODRAW,画黄色
0,POINTDOT,线宽为3
D1赋值:T1=100 AND T2=100 AND A1
D2赋值:T1=100 AND T2=100 AND A2
D3赋值:T1=100 AND T2=100 AND A3
输出日月:D1 OR D2 OR D3,NODRAW,画青色
AA3赋值:上次95上穿T1距今天数<=2
BB3赋值:上次95上穿T2距今天数<=2
EE3赋值: T4FF3赋值:T2>50 AND T3>50
GG3赋值:T1=100 AND T2=100
TX赋值:统计2日中满足GG3的天数=1
输出青干:AA3 AND BB3 AND EE3 AND FF3 AND TX,NODRAW,画绿色
AA4赋值:T3=100
BB4赋值:T4<90
输出莫问:统计2日中满足A的天数 = 2 AND B ,NODRAW,画蓝色
AA5赋值:T1=T2 AND T2=T3 AND T1=100 AND T4>96
BB5赋值:统计2日中满足AA5的天数=1
DD5赋值:T1YH赋值:大盘的收盘价/1日前的大盘的收盘价*1日前的收盘价
YH1赋值:1日前的收盘价+收盘价-大盘的收盘价/1日前的大盘的收盘价*1日前的收盘价
X1赋值:YH1的7日指数移动平均
X2赋值:YH1的14日指数移动平均
X3赋值:X1的14日指数移动平均
EE5赋值:X1>X2 AND X2>X3
输出竞星:BB5 AND DD5 AND EE5,NODRAW,画洋红色
AA6赋值:上次T4上穿T1距今天数>3 AND 上次T1上穿T4距今天数<3
BB6赋值:上次T4上穿T2距今天数
DD6赋值:T3R赋值:RSI
MAR赋值:R的3日简单移动平均
F赋值:100*(收盘价-1日前的收盘价)/1日前的收盘价
HHH赋值:R的25日指数移动平均+6,画蓝色
EE6赋值:上次T4上穿T3距今天数>3 AND 上次T1上穿T4距今天数<3
FF6赋值:T2输出舍神:AA6 AND BB6 AND DD6 AND EE6 AND FF6,NODRAW,COLOR0080FF
当满足条件白金=1时,在90和100位置之间画柱状线,宽度为1,0不为0则画空心柱.,画白色
当满足条件黄金=1时,在80和90位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件天瀑=1时,在70和80位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
当满足条件日月=1时,在60和70位置之间画柱状线,宽度为1,0不为0则画空心柱.,画青色
当满足条件青干=1时,在50和60位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
当满足条件莫问=1时,在40和50位置之间画柱状线,宽度为1,0不为0则画空心柱.,画蓝色
当满足条件竞星=1时,在30和40位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色
当满足条件舍神=1时,在20和30位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0080FF
输出买入:T1<20 AND T4<20,COLOR0000FF
当满足条件买入=1时,在0和20位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000FF
输出JIN:当满足条件2日前的R>3日前的RANDREF(R,2)>1日前的RANDR>1日前的RANDMAR>1日前的MAR+1ANDREF(MAR,2)-1日前的MAR>-1ANDREF(R,1)<1日前的MARANDREF(R,2)-2日前的MAR>-3ANDREF(R,1)<38AN时,在R输出底部区域:如果最低价<=15日内最低价的最低值,返回收盘价的20日简单移动平均,否则返回0的3日简单移动平均/2,NODRAW
入货点赋值:如果1日前的底部区域>0ANDREF(收盘价,1)<=1日前的开盘价AND底部区域>0ANDC>开盘价,返回1,否则返回0
X赋值:(25日内最高价的最高值-25日内最低价的最低值)/(收盘价-25日内最低价的最低值)的5日指数移动平均
输出DBQ:当满足条件底部区域时,在-15和-10位置之间画柱状线,宽度为2,1不为0则画空心柱.,画黄色
当满足条件入货点=1时,在-15位置画1号图标
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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