通达信〖沧海斩妖〗判断潜在的中短线入场时机套装指标源码


指标通过多周期加权均价构建一条平滑的“趋势中枢线”,并结合短期价格与该中枢的交叉关系,判断潜在的中短线入场时机。当股价由下向上有效穿越中枢线时,视为多头信号,系统会密集提示“沧海入场”图标,强调趋势可能转强。同时辅以价格行为、均线方向和资金成本变化,过滤虚假信号。

操作上,投资者可在图标出现时,结合价格是否处于相对低位及市场整体环境,分批布局,适合波段或趋势初期介入。
 
{主图源码如下}

HG1:=(HIGH+LOW+OPEN+2*CLOSE)/5;
HG2:=HG1+HIGH-LOW;
HG3:=2*HG1-LOW;
HG4:=HG1-HIGH+LOW;
HG5:=2*HG1-HIGH;
HG6:=HIGH< REF(LOW,1) OR LOW>REF(HIGH,1);
HG7:=CLOSE=HHV(CLOSE,13);
HG8:=BARSLAST(FILTER(CROSS(0.8,HG7),2))+1;
HG9:=REF(CLOSE,HG8);
HG10:=CROSS(CLOSE,REF(HG9,1));
HG11:=(HIGH+LOW+3*CLOSE+OPEN)/6;
HG12:=MA(HG11,7);
HG13:=MA(HG11,14);
HG14:=MA(HG11,21);
HG15:=MA(HG11,28);
HG16:=MA(HG11,35);
HG17:=MA(HG11,42);
HG18:=MA(HG11,49);
HG19:=MA(HG11,56);
HG20:=(7*HG12+14*HG13+21*HG14+28*HG15+35*HG16+42*HG17+49*HG18+56*HG19)/252;
HG21:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);
HG22:=REF(HG21,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
HG23:=REF(HG22,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
HG24:=REF(HG23,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
HG25:=REF(HG24,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
HG26:=REF(HG25,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
HG27:=REF(HG26,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
HG28:=REF(HG27,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
HG29:=REF(HG28,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
HG30:=REF(HG29,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
HG31:=REF(HG30,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
HG32:=REF(HG31,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
HG33:=CLOSE< REF(CLOSE,1) AND CLOSE< REF(CLOSE,2);
HG34:=REF(HG21 OR HG22 OR HG23 OR HG24 OR HG25 OR HG26 OR HG27 OR HG28 OR HG29 OR HG30 OR HG31 OR HG32,1) AND HG33;
HG35:=0.01*EXPMA(AMOUNT,13)/EXPMA(VOL,13);
HG36:=(HG35/REF(HG35,1)-1)*10;
HG37:=MA(HG36,5)/10;
HG66:=MA(C,18);
HG68:=(HG66>REF(HG66,1));
明日心理价:(HG1+HG2+HG3+HG5+HG4)/5,NODRAW,COLORWHITE;
DRAWTEXT(HG6,LOW,'缺'),COLOR00FFFF;
STICKLINE(C/REF(C,1)>1.095,C,O,2,0),COLORYELLOW;
STICKLINE(HG8<=6,HG9,HG9,3,0),COLORFF00FF;
DRAWTEXT(HG10,LOW,'T'),COLOR00FFFF;
沧海斩妖线:EMA(CLOSE,3),COLORWHITE,LINETHICK1;
沧海斩妖线2:MA(CLOSE,5)COLORYELLOW,LINETHICK1;
沧海斩妖线3:MA(CLOSE,8),COLORRED,LINETHICK1;
沧海行安全线:MA(CLOSE,25),COLORGRAY,LINESTICK,LINETHICK1;
DRAWICON(CROSS(沧海斩妖线,HG20),L*0.98,1);
STICKLINE(C/REF(C,1)>1.095,C,O,1,0),COLORYELLOW;
IF(沧海斩妖线3<=REF(沧海斩妖线3,1),沧海斩妖线3,DRAWNULL),COLORBLUE,LINETHICK2;
IF(沧海斩妖线3>REF(沧海斩妖线3,1),沧海斩妖线3,DRAWNULL),COLORFF00FF,LINETHICK2;
DRAWICON(FILTER(HG34=1,5),HIGH*1.03,12);
生变:IF(HG37< HG36,HG20,DRAWNULL),COLORYELLOW,CIRCLEDOT,LINETHICK2;
空仓:IF(HG36< HG37,HG20,DRAWNULL),COLORGREEN,CIRCLEDOT,LINETHICK2;
持仓:IF(HG36>HG37 AND HG68,HG20,DRAWNULL),CIRCLEDOT,COLORRED,LINETHICK2;
IF(HG20<=REF(HG20,1),HG20,DRAWNULL),COLORGREEN,CIRCLEDOT,LINETHICK2;



{副图源码如下}



HG1:=(HIGH+LOW+OPEN+2*CLOSE)/5;
HG2:=HG1+HIGH-LOW;
HG3:=2*HG1-LOW;
HG4:=HG1-HIGH+LOW;
HG5:=2*HG1-HIGH;
HG6:=HIGH< REF(LOW,1) OR LOW>REF(HIGH,1);
HG7:=CLOSE=HHV(CLOSE,13);
HG8:=BARSLAST(FILTER(CROSS(0.8,HG7),2))+1;
HG9:=REF(CLOSE,HG8);
HG10:=CROSS(CLOSE,REF(HG9,1));
HG11:=(HIGH+LOW+3*CLOSE+OPEN)/6;
HG12:=MA(HG11,7);
HG13:=MA(HG11,14);
HG14:=MA(HG11,21);
HG15:=MA(HG11,28);
HG16:=MA(HG11,35);
HG17:=MA(HG11,42);
HG18:=MA(HG11,49);
HG19:=MA(HG11,56);
HG20:=(7*HG12+14*HG13+21*HG14+28*HG15+35*HG16+42*HG17+49*HG18+56*HG19)/252;
HG21:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);
HG22:=REF(HG21,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
HG23:=REF(HG22,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
HG24:=REF(HG23,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
HG25:=REF(HG24,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
HG26:=REF(HG25,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
HG27:=REF(HG26,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
HG28:=REF(HG27,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
HG29:=REF(HG28,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
HG30:=REF(HG29,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
HG31:=REF(HG30,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
HG32:=REF(HG31,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
HG33:=CLOSE< REF(CLOSE,1) AND CLOSE< REF(CLOSE,2);
HG34:=REF(HG21 OR HG22 OR HG23 OR HG24 OR HG25 OR HG26 OR HG27 OR HG28 OR HG29 OR HG30 OR HG31 OR HG32,1) AND HG33;
HG35:=0.01*EXPMA(AMOUNT,13)/EXPMA(VOL,13);
HG36:=(HG35/REF(HG35,1)-1)*10;
HG37:=MA(HG36,5)/10;
HG66:=MA(C,18);
HG68:=(HG66>REF(HG66,1));
沧海斩妖线:=EMA(CLOSE,3);
沧海入场:=CROSS(沧海斩妖线,HG20);
DRAWICON(沧海入场, 1.0, 42);
DRAWICON(沧海入场, 0.9, 25);
DRAWICON(沧海入场, 0.8, 30);
DRAWICON(沧海入场, 0.7, 25);
DRAWICON(沧海入场, 0.6, 34);
DRAWICON(沧海入场, 0.5, 25);
DRAWICON(沧海入场, 0.4, 9);
DRAWICON(沧海入场, 0.3, 25);



{沧海斩妖选股源码如下}
HG1:=(HIGH+LOW+OPEN+2*CLOSE)/5;
HG2:=HG1+HIGH-LOW;
HG3:=2*HG1-LOW;
HG4:=HG1-HIGH+LOW;
HG5:=2*HG1-HIGH;
HG7:=CLOSE=HHV(CLOSE,13);
HG8:=BARSLAST(FILTER(CROSS(0.8,HG7),2))+1;
HG9:=REF(CLOSE,HG8);
HG11:=(HIGH+LOW+3*CLOSE+OPEN)/6;
HG12:=MA(HG11,7);
HG13:=MA(HG11,14);
HG14:=MA(HG11,21);
HG15:=MA(HG11,28);
HG16:=MA(HG11,35);
HG17:=MA(HG11,42);
HG18:=MA(HG11,49);
HG19:=MA(HG11,56);
HG20:=(7*HG12+14*HG13+21*HG14+28*HG15+35*HG16+42*HG17+49*HG18+56*HG19)/252;
沧海斩妖线:=EMA(CLOSE,3);
沧海入场:CROSS(沧海斩妖线,HG20);





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


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

HG1赋值:(最高价+最低价+开盘价+2*收盘价)/5
HG2赋值:HG1+最高价-最低价
HG3赋值:2*HG1-最低价
HG4赋值:HG1-最高价+最低价
HG5赋值:2*HG1-最高价
HG6赋值:最高价< 1日前的最低价 OR 最低价>1日前的最高价
HG7赋值:收盘价=13日内收盘价的最高值
HG8赋值:上次0.8上穿HG7的2日过滤距今天数+1
HG9赋值:HG8日前的收盘价
HG10赋值:收盘价上穿1日前的HG9
HG11赋值:(最高价+最低价+3*收盘价+开盘价)/6
HG12赋值:HG11的7日简单移动平均
HG13赋值:HG11的14日简单移动平均
HG14赋值:HG11的21日简单移动平均
HG15赋值:HG11的28日简单移动平均
HG16赋值:HG11的35日简单移动平均
HG17赋值:HG11的42日简单移动平均
HG18赋值:HG11的49日简单移动平均
HG19赋值:HG11的56日简单移动平均
HG20赋值:(7*HG12+14*HG13+21*HG14+28*HG15+35*HG16+42*HG17+49*HG18+56*HG19)/252
HG21赋值:收盘价>1日前的收盘价 AND 收盘价>2日前的收盘价
HG22赋值:1日前的HG21 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
HG23赋值:1日前的HG22 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
HG24赋值:1日前的HG23 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
HG25赋值:1日前的HG24 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
HG26赋值:1日前的HG25 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
HG27赋值:1日前的HG26 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
HG28赋值:1日前的HG27 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
HG29赋值:1日前的HG28 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
HG30赋值:1日前的HG29 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
HG31赋值:1日前的HG30 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
HG32赋值:1日前的HG31 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
HG33赋值:收盘价< 1日前的收盘价 AND 收盘价< 2日前的收盘价
HG34赋值:1日前的HG21ORHG22ORHG23ORHG24ORHG25ORHG26ORHG27ORHG28ORHG29ORHG30ORHG31ORHG32 AND HG33
HG35赋值:0.01*成交额(元)的13日指数移动平均/成交量(手)的13日指数移动平均
HG36赋值:(HG35/1日前的HG35-1)*10
HG37赋值:HG36的5日简单移动平均/10
HG66赋值:收盘价的18日简单移动平均
HG68赋值:(HG66>1日前的HG66)
输出明日心理价:(HG1+HG2+HG3+HG5+HG4)/5,NODRAW,画白色
当满足条件HG6时,在最低价位置书写文字,COLOR00FFFF
当满足条件收盘价/1日前的收盘价>1.095时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件HG8<=6时,在HG9和HG9位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF00FF
当满足条件HG10时,在最低价位置书写文字,COLOR00FFFF
输出沧海斩妖线:收盘价的3日指数移动平均,画白色,线宽为1
输出沧海斩妖线2:收盘价的5日简单移动平均画黄色,线宽为1
输出沧海斩妖线3:收盘价的8日简单移动平均,画红色,线宽为1
输出沧海行安全线:收盘价的25日简单移动平均,画深灰色,LINESTICK,线宽为1
当满足条件沧海斩妖线上穿HG20时,在最低价*0.98位置画1号图标
当满足条件收盘价/1日前的收盘价>1.095时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
如果沧海斩妖线3<=1日前的沧海斩妖线3,返回沧海斩妖线3,否则返回无效数,画蓝色,线宽为2
如果沧海斩妖线3>1日前的沧海斩妖线3,返回沧海斩妖线3,否则返回无效数,COLORFF00FF,线宽为2
当满足条件HG34=1的5日过滤时,在最高价*1.03位置画12号图标
输出生变:如果HG37输出空仓:如果HG36输出持仓:如果HG36>HG37ANDHG68,返回HG20,否则返回无效数,CIRCLEDOT,画红色,线宽为2
如果HG20<=1日前的HG20,返回HG20,否则返回无效数,画绿色,CIRCLEDOT,线宽为2
HG1赋值:(最高价+最低价+开盘价+2*收盘价)/5
HG2赋值:HG1+最高价-最低价
HG3赋值:2*HG1-最低价
HG4赋值:HG1-最高价+最低价
HG5赋值:2*HG1-最高价
HG6赋值:最高价< 1日前的最低价 OR 最低价>1日前的最高价
HG7赋值:收盘价=13日内收盘价的最高值
HG8赋值:上次0.8上穿HG7的2日过滤距今天数+1
HG9赋值:HG8日前的收盘价
HG10赋值:收盘价上穿1日前的HG9
HG11赋值:(最高价+最低价+3*收盘价+开盘价)/6
HG12赋值:HG11的7日简单移动平均
HG13赋值:HG11的14日简单移动平均
HG14赋值:HG11的21日简单移动平均
HG15赋值:HG11的28日简单移动平均
HG16赋值:HG11的35日简单移动平均
HG17赋值:HG11的42日简单移动平均
HG18赋值:HG11的49日简单移动平均
HG19赋值:HG11的56日简单移动平均
HG20赋值:(7*HG12+14*HG13+21*HG14+28*HG15+35*HG16+42*HG17+49*HG18+56*HG19)/252
HG21赋值:收盘价>1日前的收盘价 AND 收盘价>2日前的收盘价
HG22赋值:1日前的HG21 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
HG23赋值:1日前的HG22 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
HG24赋值:1日前的HG23 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
HG25赋值:1日前的HG24 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
HG26赋值:1日前的HG25 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
HG27赋值:1日前的HG26 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
HG28赋值:1日前的HG27 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
HG29赋值:1日前的HG28 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
HG30赋值:1日前的HG29 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
HG31赋值:1日前的HG30 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
HG32赋值:1日前的HG31 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
HG33赋值:收盘价< 1日前的收盘价 AND 收盘价< 2日前的收盘价
HG34赋值:1日前的HG21ORHG22ORHG23ORHG24ORHG25ORHG26ORHG27ORHG28ORHG29ORHG30ORHG31ORHG32 AND HG33
HG35赋值:0.01*成交额(元)的13日指数移动平均/成交量(手)的13日指数移动平均
HG36赋值:(HG35/1日前的HG35-1)*10
HG37赋值:HG36的5日简单移动平均/10
HG66赋值:收盘价的18日简单移动平均
HG68赋值:(HG66>1日前的HG66)
沧海斩妖线赋值:收盘价的3日指数移动平均
沧海入场赋值:沧海斩妖线上穿HG20
当满足条件沧海入场时,在1.0位置画42号图标
当满足条件沧海入场时,在0.9位置画25号图标
当满足条件沧海入场时,在0.8位置画30号图标
当满足条件沧海入场时,在0.7位置画25号图标
当满足条件沧海入场时,在0.6位置画34号图标
当满足条件沧海入场时,在0.5位置画25号图标
当满足条件沧海入场时,在0.4位置画9号图标
当满足条件沧海入场时,在0.3位置画25号图标
HG1赋值:(最高价+最低价+开盘价+2*收盘价)/5
HG2赋值:HG1+最高价-最低价
HG3赋值:2*HG1-最低价
HG4赋值:HG1-最高价+最低价
HG5赋值:2*HG1-最高价
HG7赋值:收盘价=13日内收盘价的最高值
HG8赋值:上次0.8上穿HG7的2日过滤距今天数+1
HG9赋值:HG8日前的收盘价
HG11赋值:(最高价+最低价+3*收盘价+开盘价)/6
HG12赋值:HG11的7日简单移动平均
HG13赋值:HG11的14日简单移动平均
HG14赋值:HG11的21日简单移动平均
HG15赋值:HG11的28日简单移动平均
HG16赋值:HG11的35日简单移动平均
HG17赋值:HG11的42日简单移动平均
HG18赋值:HG11的49日简单移动平均
HG19赋值:HG11的56日简单移动平均
HG20赋值:(7*HG12+14*HG13+21*HG14+28*HG15+35*HG16+42*HG17+49*HG18+56*HG19)/252
沧海斩妖线赋值:收盘价的3日指数移动平均
输出沧海入场:沧海斩妖线上穿HG20
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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