通达信黑马暴涨公式指标
369次浏览
来源:神奇指标网
编辑:神奇指标网
发布日期:2023-06-15
以下是通达信黑马暴涨公式指标源码和注释翻译结果
使用说明:
当黑马暴涨指标上升并接近或超过一定阈值(例如80或90),表示股票可能处于快速上涨的状态,可能是一个潜在的买入机会。
当黑马暴涨指标下降或维持在较低水平时,表示股票可能处于震荡或下跌状态,不宜买入。
结合其他技术指标和交易策略,确认黑马暴涨信号,进行买卖决策。
通达信黑马暴涨公式指标源码:
MA5:MA(C,5);
MA10:MA(CLOSE,10);
MA60:MA(CLOSE,60);
GJTJ1:=100*(C-LLV(L,5))/(HHV(C,5)-LLV(L,5));
GJTJ2:=100*(C-LLV(L,10))/(HHV(C,10)-LLV(L,10));
GJTJ3:=100*(C-LLV(L,20))/(HHV(C,20)-LLV(L,20));
GJTJ4:=100*(C-LLV(L,30))/(HHV(C,30)-LLV(L,30));
baijin1:=BARSLAST(CROSS(30,GJTJ1))<2ANDBARSLAST(CROSS(GJTJ1,50))<2;
baijin2:=BARSLAST(CROSS(GJTJ4,GJTJ1))<2ANDGJTJ1>GJTJ4;
baijin3:=GJTJ1>60ANDGJTJ4>70;
DRAWTEXT(baijin1ANDbaijin2ANDbaijin3,L-0.02,'白金');
huangjin1:=BARSLAST(CROSS(50,GJTJ1))<3ANDBARSLAST(CROSS(GJTJ1,50))<3;
huangjin2:=BARSLAST(CROSS(GJTJ4,GJTJ1))<2ANDGJTJ1>GJTJ4;
DRAWTEXT(huangjin1ANDhuangjin2,L-0.03,'黄金');
XG:=BARSLAST(CROSS(GJTJ4,GJTJ1))<5ANDGJTJ1>GJTJ4;
DRAWTEXT(COUNT(XG,3)=1ANDXGANDC>MA(C,20),L-0.02,'暴涨启动'),colorred;
zhencang1:=BARSLAST(CROSS(GJTJ4,GJTJ1))>3ANDBARSLAST(CROSS(GJTJ1,GJTJ4))<3;
zhencang2:=BARSLAST(CROSS(GJTJ4,GJTJ2));
zhencang3:=GJTJ3<GJTJ4ANDGJTJ2<GJTJ4;
zhencang4:=BARSLAST(CROSS(GJTJ4,GJTJ3))>3ANDBARSLAST(CROSS(GJTJ1,GJTJ4))<3;
zhencang5:=GJTJ2<GJTJ3ANDGJTJ2<GJTJ4ANDGJTJ2<GJTJ1ANDGJTJ1=100;
zcB1:=zhencang1>0ANDREF(zhencang1,1)=0ANDREF(zhencang1,2)>0;
DRAWTEXT(zhencang1ANDzhencang2ANDzhencang3ANDzhencang4ANDzhencang5,L-0.05,'震仓启点');
Aa:=BARSLAST(CROSS(97,GJTJ1))<=1ANDBARSLAST(CROSS(GJTJ1,85))<=1;
Bb:=BARSLAST(CROSS(97,GJTJ2))<=1ANDBARSLAST(CROSS(GJTJ2,85))<=1;
Aa1:=AaANDBb;
AAa:=BARSLAST(CROSS(97,GJTJ1))<=2ANDBARSLAST(CROSS(GJTJ1,85))<=1;
BAa:=BARSLAST(CROSS(97,GJTJ2))<=2ANDBARSLAST(CROSS(GJTJ2,85))<=1;
Aa2:=AAANDBb;
AAAa:=BARSLAST(CROSS(97,GJTJ1))<=3ANDBARSLAST(CROSS(GJTJ1,85))<=1;
BAAa:=BARSLAST(CROSS(97,GJTJ2))<=3ANDBARSLAST(CROSS(GJTJ2,85))<=1;
Aa3:=AAAaANDBAAa;
Bb1:=REF(Aa1,1);
Bb2:=REF(Aa2,1);
Bb3:=REF(Aa3,1);
Dd1:=GJTJ1=100ANDGJTJ2=100ANDAa1;
Dd2:=GJTJ1=100ANDGJTJ2=100ANDAa2;
Dd3:=GJTJ1=100ANDGJTJ2=100ANDAa3;
DRAWTEXT(Dd1ORDd2ORDd3,L-0.02,'短线追涨');
Aw:=BARSLAST(CROSS(95,GJTJ1))<=2;
Bw:=BARSLAST(CROSS(95,GJTJ2))<=2;
Ew:=GJTJ4<GJTJ1ANDGJTJ1<GJTJ2ANDGJTJ1<GJTJ3;
Fw:=GJTJ2>50ANDGJTJ3>50;
Gw:=GJTJ1=100ANDGJTJ2=100;
TXw:=COUNT(Gw,2)=1;
DRAWTEXT(AwANDBwANDEwANDFwANDTXw,L-0.03,'起涨首日');
Aq:=GJTJ3=100;
Bq:=GJTJ4<90;
DRAWTEXT(COUNT(Aq,2)=2ANDBq,L-0.02,'波启前兆');
LS261:=EMA(CLOSE,2);
LS262:=EMA(CLOSE,150);
LS26:=LS261-LS262;
LS27:=EMA(LS26,100);
LS28:=2*(LS26-LS27);
LS29:=POW(LS28,3)*0.1+POW(LS28,1);
黑马线:IF(LS28>0.1,LS29,0)*5,COLOR0066FF,LINETHICK2;
马线:ema(黑马线,3),COLORBLUE,LINETHICK2;
量价线:(CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100,COLORMAGENTA,LINETHICK1;
量价1:ema(量价线,3),COLORWHITE;
量价2:ema(ema(量价线,3),3),COLORCYAN;
启动:CROSS(黑马线,0.01)*黑马线,STICK,COLORYELLOW,LINETHICK3;
DRAWICON(启动>0and马线>ref(马线,1),0.2,1);
{起跑指标}
Var1:=LLV(L,3)<=LLV(L,60);
Var2:=C>Oand(C/O>1.03ORC/REF(C,1)>1.03);
起:if(Var1andVar2,量价线,0),STICK,COLORRED,linethick3;
DRAWTEXT(起>0OR起<0,0.8,'▲'),COLORRED,LINETHICK1;
//Var3:=HHV(H,3)>=HHV(H,60);
//Var4:=C<Oand(C/O<0.97ORC/REF(C,1)<0.97);
//跑:if(Var3andVar4,黑马线,0),STICK,COLORFF6600,linethick3;
//DRAWICON(跑>0,0.2,2);
通达信黑马暴涨公式指标源码注释翻译结果
输出MA5:收盘价的5日简单移动平均
输出MA10:收盘价的10日简单移动平均
输出MA60:收盘价的60日简单移动平均
GJTJ1赋值:100*(收盘价-5日内最低价的最低值)/(5日内收盘价的最高值-5日内最低价的最低值)
GJTJ2赋值:100*(收盘价-10日内最低价的最低值)/(10日内收盘价的最高值-10日内最低价的最低值)
GJTJ3赋值:100*(收盘价-20日内最低价的最低值)/(20日内收盘价的最高值-20日内最低价的最低值)
GJTJ4赋值:100*(收盘价-30日内最低价的最低值)/(30日内收盘价的最高值-30日内最低价的最低值)
BAIJIN1赋值:上次30上穿GJTJ1距今天数<
2ANDBARSLAST(GJTJ1上穿50)<
2
BAIJIN2赋值:上次GJTJ4上穿GJTJ1距今天数<
2ANDGJTJ1>
GJTJ4
BAIJIN3赋值:GJTJ1>
60ANDGJTJ4>
70
当满足条件BAIJIN1ANDBAIJIN2ANDBAIJIN3时,在最低价-0.02位置书写文字
HUANGJIN1赋值:上次50上穿GJTJ1距今天数<
3ANDBARSLAST(GJTJ1上穿50)<
3
HUANGJIN2赋值:上次GJTJ4上穿GJTJ1距今天数<
2ANDGJTJ1>
GJTJ4
当满足条件HUANGJIN1ANDHUANGJIN2时,在最低价-0.03位置书写文字
XG赋值:上次GJTJ4上穿GJTJ1距今天数<
5ANDGJTJ1>
GJTJ4
当满足条件统计3日中满足XG的天数=1ANDXGANDC>时,在?位置书写文字
收盘价的20日简单移动平均,最低价-0.02,'暴涨启动'),画红色
ZHENCANG1赋值:上次GJTJ4上穿GJTJ1距今天数>
3ANDBARSLAST(GJTJ1上穿GJTJ4)<
3
ZHENCANG2赋值:上次GJTJ4上穿GJTJ2距今天数
ZHENCANG3赋值:GJTJ3<
GJTJ4ANDGJTJ2<
GJTJ4
ZHENCANG4赋值:上次GJTJ4上穿GJTJ3距今天数>
3ANDBARSLAST(GJTJ1上穿GJTJ4)<
3
ZHENCANG5赋值:GJTJ2<
GJTJ3ANDGJTJ2<
GJTJ4ANDGJTJ2<
GJTJ1ANDGJTJ1=100
ZCB1赋值:ZHENCANG1>
0ANDREF(ZHENCANG1,1)=0ANDREF(ZHENCANG1,2)>
0
当满足条件ZHENCANG1ANDZHENCANG2ANDZHENCANG3ANDZHENCANG4ANDZHENCANG5时,在最低价-0.05位置书写文字
AA赋值:上次97上穿GJTJ1距今天数<
=1ANDBARSLAST(GJTJ1上穿85)<
=1
BB赋值:上次97上穿GJTJ2距今天数<
=1ANDBARSLAST(GJTJ2上穿85)<
=1
AA1赋值:AAANDBB
AAA赋值:上次97上穿GJTJ1距今天数<
=2ANDBARSLAST(GJTJ1上穿85)<
=1
BAA赋值:上次97上穿GJTJ2距今天数<
=2ANDBARSLAST(GJTJ2上穿85)<
=1
AA2赋值:AAANDBB
AAAA赋值:上次97上穿GJTJ1距今天数<
=3ANDBARSLAST(GJTJ1上穿85)<
=1
BAAA赋值:上次97上穿GJTJ2距今天数<
=3ANDBARSLAST(GJTJ2上穿85)<
=1
AA3赋值:AAAAANDBAAA
BB1赋值:1日前的AA1
BB2赋值:1日前的AA2
BB3赋值:1日前的AA3
DD1赋值:GJTJ1=100ANDGJTJ2=100ANDAA1
DD2赋值:GJTJ1=100ANDGJTJ2=100ANDAA2
DD3赋值:GJTJ1=100ANDGJTJ2=100ANDAA3
当满足条件DD1ORDD2ORDD3时,在最低价-0.02位置书写文字
AW赋值:上次95上穿GJTJ1距今天数<
=2
BW赋值:上次95上穿GJTJ2距今天数<
=2
EW赋值:GJTJ4<
GJTJ1ANDGJTJ1<
GJTJ2ANDGJTJ1<
GJTJ3
FW赋值:GJTJ2>
50ANDGJTJ3>
50
GW赋值:GJTJ1=100ANDGJTJ2=100
TXW赋值:统计2日中满足GW的天数=1
当满足条件AWANDBWANDEWANDFWANDTXW时,在最低价-0.03位置书写文字
AQ赋值:GJTJ3=100
BQ赋值:GJTJ4<
90
当满足条件统计2日中满足AQ的天数=2ANDBQ时,在最低价-0.02位置书写文字
LS261赋值:收盘价的2日指数移动平均
LS262赋值:收盘价的150日指数移动平均
LS26赋值:LS261-LS262
LS27赋值:LS26的100日指数移动平均
LS28赋值:2*(LS26-LS27)
LS29赋值:LS28的3乘幂*0.1+LS28的1乘幂
输出黑马线:如果LS28>0.1,返回LS29,否则返回0*5,COLOR0066FF,线宽为2
输出马线:黑马线的3日指数移动平均,画蓝色,线宽为2
输出量价线:(收盘价-收盘价的21日简单移动平均)/收盘价的21日简单移动平均*100,画洋红色,线宽为1
输出量价1:量价线的3日指数移动平均,画白色
输出量价2:量价线的3日指数移动平均的3日指数移动平均,画青色
输出启动:黑马线上穿0.01*黑马线,STICK,画黄色,线宽为3
当满足条件启动>0AND马线>1日前的马线时,在0.2位置画1号图标
VAR1赋值:3日内最低价的最低值<=60日内最低价的最低值
VAR2赋值:收盘价>OAND(收盘价/开盘价>1.03ORC/1日前的收盘价>1.03)
输出起:如果VAR1ANDVAR2,返回量价线,否则返回0,STICK,画红色,线宽为3
当满足条件起>0OR起<0时,在0.8位置书写文字,画红色,线宽为1
VAR3赋值:3日内最高价的最高值>=60日内最高价的最高值
VAR4赋值:收盘价<OAND(收盘价/开盘价<0.97ORC/1日前的收盘价<0.97)
输出//跑:如果VAR3ANDVAR4,返回黑马线,否则返回0,STICK,COLORFF6600,线宽为3
//当满足条件跑>0时,在0.2位置画2号图标
通达信黑马暴涨公式指标截图
神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究
收藏
点赞
网友评论
已有0人评论
24小时热门阅读
最新指标资讯
热门公式排行
热门标签栏目