通达信『底部形态』捕捉底部拐点指标套装源码


『底部形态』指标套装,捕捉底部拐点!使用指南
指标介绍
本套“底部形态”指标包含主图、副图、三个关联公式,核心基于改良版MACD逻辑,结合均线角度、量能等维度,精准识别股价底部震荡、吸筹到即将拉升的完整过程。主图指标标注启动区间、均线趋势及“一致上涨”信号,副图指标量化见底次数(1-9次),从“进入底部”到“即将拉升”分步提示,公式则直接筛选6-9次见底的高拉升潜力个股。
使用方法
1. 主图指标:加载后可见4个启动价格区间,红色/绿色柱区分均线强弱,出现黄色“一致上涨”文字+红色K线时,代表底部趋势转强;
2. 副图指标:关注彩色柱体标注的见底次数,“六次见底”提示底部震荡,“八次九次见底”伴随“底部吸筹/即将拉升”文字,是关键加仓信号;
总结
1. 指标核心是通过见底次数量化底部震荡阶段,次数越多拉升概率越高;
2. 主副图配合使用,公式聚焦6-9次见底的高潜力标的;
3. 操作上以“九次见底+即将拉升”为核心信号,结合主图“一致上涨”确认入场时机。
底部形态主图指标源码如下
 
{主图源码如下}
N:=102;
M:=7;
ZBGS3:=MA((2*CLOSE+HIGH+LOW)/4,5);
启动点1:ZBGS3*N/100;
启动点2:ZBGS3*(200-N)/100;
CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
DD:=DMA(CLOSE,CC);
启动点3:(1+M/100)*DD;
启动点4:(1-M/100)*DD;
一致上涨:=IF((AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))*100>100,100,(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))*100);
ZBGS310:=MA(CLOSE,8),COLORRED;
ZBGS312:=MA(CLOSE,12),COLORRED;
X_10:=((ATAN((ZBGS310 - REF(ZBGS310,1))) * 3.1416) * 10);
X_12:=((ATAN((ZBGS312 - REF(ZBGS312,1))) * 3.1416) * 10);
MA13:=MA(CLOSE,13);
X1:=(C+L+H)/3;
X_13:=ATAN(EMA(X1,13)-REF(EMA(X1,13),1))*3.1416*10;
EMA8:=EMA(C,8);
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
XG:=MACD>0;
STICKLINE((((ZBGS312 <= ZBGS310) AND (X_12 >= 1)) AND (X_10 >= 1)),ZBGS310,ZBGS312,4,0),COLORRED;
STICKLINE((((ZBGS312 >= ZBGS310) AND (X_10 <= 1)) AND (X_10 <= 1)),ZBGS310,ZBGS312,4,0),COLOR00FF00;
DRAWICON(FILTER(X_13>1 AND EMA(X1,13)>REF(EMA(X1,8),1),10) AND XG,L*1,9);
STICKLINE(FILTER(X_13>1 AND EMA(X1,13)>REF(EMA(X1,8),1),10) AND XG,C,O,2,0),COLORRED;
DRAWTEXT(FILTER(X_13>1 AND EMA(X1,13)>REF(EMA(X1,8),1),10)AND XG,EMA8,'-----一致上涨'),COLORYELLOW;



{副图源码如下}

加速见底: EMA(C,12) - EMA(C,26);
见底震荡: EMA(加速见底,9);
底部量能:2*(加速见底-见底震荡),COLORSTICK;
STICKLINE(底部量能<REF(底部量能,1) AND 底部量能>0, 0, 底部量能, 0, 0), COLORGREEN;
STICKLINE(底部量能>REF(底部量能,1) AND 底部量能<0, 0, 底部量能, 0,0), COLORMAGENTA;
见底次数:= COUNT(CROSS(加速见底,见底震荡), BARSLAST(见底震荡>=0));
CXH:DRAWTEXT_FIX(1,0.82,0,0,''),COLOR222222;
一见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=1,21)=1;
二见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=2,21)=1;
三见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=3,28)=1;
四见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=4,28)=1;
五见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=5,33)=1;
六见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=6,33)=1;
七见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=7,33)=1;
八见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=8,33)=1;
九见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=9,33)=1;
STICKLINE(一见底, 0, 0.10, 5, 0)+CXH, COLORRED;
DRAWTEXT(一见底, 0.17, '进入底部')+CXH, COLORYELLOW;
STICKLINE(二见底, 0, 0.15, 5, 0)+CXH, COLORLIRED;
DRAWTEXT(二见底, 0.23, '二次见底')+CXH, COLORLIRED;
STICKLINE(三见底, 0, 0.20, 5, 0)+CXH, COLORLIGREEN;
DRAWTEXT(三见底, 0.28, '三次见底')+CXH, COLORLIGREEN;
STICKLINE(四见底, 0, 0.25, 5, 0)+CXH, COLORCYAN;
DRAWTEXT(四见底, 0.33, '四次见底')+CXH, COLORCYAN;
STICKLINE(五见底, 0, 0.30, 5, 0)+CXH, COLORBLUE;
DRAWTEXT(五见底, 0.37, '五次见底')+CXH, COLORBLUE;
STICKLINE(六见底, 0, 0.35, 5, 0)+CXH, COLORYELLOW;
DRAWTEXT(六见底, 0.42, '六次见底')+CXH, COLORYELLOW;
DRAWTEXT(六见底, 0, '底部震荡')+CXH, COLORYELLOW;
STICKLINE(七见底, 0, 0.40, 5, 0)+CXH, COLORWHITE;
DRAWTEXT(七见底, 0.47, '七次见底')+CXH, COLORWHITE;
DRAWTEXT(七见底, -0.1, '底部试盘')+CXH, COLORWHITE;
STICKLINE(八见底, 0, 0.50, 5, 0)+CXH, COLORMAGENTA;
DRAWTEXT(八见底, 0.57, '八次见底')+CXH, COLORMAGENTA;
DRAWTEXT(八见底, -0.12, '底部吸筹')+CXH, COLORMAGENTA;
STICKLINE(九见底, 0, 0.55, 5, 0)+CXH, COLORRED;
DRAWTEXT(九见底, 0.60, '九次见底')+CXH, COLORRED;
DRAWTEXT(九见底, -0.13, '即将拉升')+CXH, COLORRED;


{选股源码如下}

加速见底:=EMA(C,12) - EMA(C,26);
见底震荡:=EMA(加速见底,9);
底部量能:=2*(加速见底-见底震荡);
见底次数:= COUNT(CROSS(加速见底,见底震荡), BARSLAST(见底震荡>=0));
一见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=1,21)=1;
二见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=2,21)=1;
三见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=3,28)=1;
四见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=4,28)=1;
五见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=5,33)=1;
六见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=6,33)=1;
七见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=7,33)=1;
八见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=8,33)=1;
九见底:= CROSS(加速见底,见底震荡) AND 见底震荡<0 AND COUNT(见底次数=9,33)=1;
XG:六见底 OR 七见底 OR 八见底 OR 九见底;






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


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

N赋值:102
M赋值:7
ZBGS3赋值:(2*收盘价+最高价+最低价)/4的5日简单移动平均
输出启动点1:ZBGS3*N/100
输出启动点2:ZBGS3*(200-N)/100
CC赋值:(2*收盘价+最高价+最低价)/4-收盘价的20日简单移动平均的绝对值/收盘价的20日简单移动平均
DD赋值:以CC为权重收盘价的动态移动平均
输出启动点3:(1+M/100)*DD
输出启动点4:(1-M/100)*DD
一致上涨赋值:如果(成交额(元)/收盘价)/(20日内成交额(元)的最高值/20日内收盘价的最高值)*100>100,返回100,否则返回(成交额(元)/收盘价)/(20日内成交额(元)的最高值/20日内收盘价的最高值)*100
ZBGS310赋值:收盘价的8日简单移动平均,画红色
ZBGS312赋值:收盘价的12日简单移动平均,画红色
X_10赋值:(((ZBGS310-1日前的ZBGS310)的反正切 * 3.1416) * 10)
X_12赋值:(((ZBGS312-1日前的ZBGS312)的反正切 * 3.1416) * 10)
MA13赋值:收盘价的13日简单移动平均
X1赋值:(收盘价+最低价+最高价)/3
X_13赋值:X1的13日指数移动平均-1日前的X1的13日指数移动平均的反正切*3.1416*10
EMA8赋值:收盘价的8日指数移动平均
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:(DIF-DEA)*2
XG赋值:MACD>0
当满足条件(((ZBGS312<=ZBGS310)AND(X_12>=1))AND(X_10>=1))时,在ZBGS310和ZBGS312位置之间画柱状线,宽度为4,0不为0则画空心柱.,画红色
当满足条件(((ZBGS312>=ZBGS310)AND(X_10<=1))AND(X_10<=1))时,在ZBGS310和ZBGS312位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FF00
当满足条件X_13>1ANDEMA(X1,13)>1日前的X1的8日指数移动平均的10日过滤ANDXG时,在最低价*1位置画9号图标
当满足条件X_13>1ANDEMA(X1,13)>1日前的X1的8日指数移动平均的10日过滤ANDXG时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件X_13>1ANDEMA(X1,13)>1日前的X1的8日指数移动平均的10日过滤ANDXG时,在EMA8位置书写文字,画黄色
输出加速见底: 收盘价的12日指数移动平均 - 收盘价的26日指数移动平均
输出见底震荡: 加速见底的9日指数移动平均
输出底部量能:2*(加速见底-见底震荡),COLORSTICK
当满足条件底部量能<1日前的底部量能AND底部量能>0时,在0和底部量能位置之间画柱状线,宽度为0,0不为0则画空心柱., 画绿色
当满足条件底部量能>1日前的底部量能AND底部量能<0时,在0和底部量能位置之间画柱状线,宽度为0,0不为0则画空心柱., 画洋红色
见底次数赋值: 统计上次见底震荡>=0距今天数日中满足加速见底上穿见底震荡的天数
输出CXH:当满足条件1时,在横轴0.82纵轴0位置书写文字,COLOR222222
一见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计21日中满足见底次数=1的天数=1
二见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计21日中满足见底次数=2的天数=1
三见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计28日中满足见底次数=3的天数=1
四见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计28日中满足见底次数=4的天数=1
五见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计33日中满足见底次数=5的天数=1
六见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计33日中满足见底次数=6的天数=1
七见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计33日中满足见底次数=7的天数=1
八见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计33日中满足见底次数=8的天数=1
九见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计33日中满足见底次数=9的天数=1
当满足条件一见底时,在0和0.10位置之间画柱状线,宽度为5,0不为0则画空心柱.+CXH, 画红色
当满足条件一见底时,在0.17位置书写文字+CXH, 画黄色
当满足条件二见底时,在0和0.15位置之间画柱状线,宽度为5,0不为0则画空心柱.+CXH, 画淡红色
当满足条件二见底时,在0.23位置书写文字+CXH, 画淡红色
当满足条件三见底时,在0和0.20位置之间画柱状线,宽度为5,0不为0则画空心柱.+CXH, 画淡绿色
当满足条件三见底时,在0.28位置书写文字+CXH, 画淡绿色
当满足条件四见底时,在0和0.25位置之间画柱状线,宽度为5,0不为0则画空心柱.+CXH, 画青色
当满足条件四见底时,在0.33位置书写文字+CXH, 画青色
当满足条件五见底时,在0和0.30位置之间画柱状线,宽度为5,0不为0则画空心柱.+CXH, 画蓝色
当满足条件五见底时,在0.37位置书写文字+CXH, 画蓝色
当满足条件六见底时,在0和0.35位置之间画柱状线,宽度为5,0不为0则画空心柱.+CXH, 画黄色
当满足条件六见底时,在0.42位置书写文字+CXH, 画黄色
当满足条件六见底时,在0位置书写文字+CXH, 画黄色
当满足条件七见底时,在0和0.40位置之间画柱状线,宽度为5,0不为0则画空心柱.+CXH, 画白色
当满足条件七见底时,在0.47位置书写文字+CXH, 画白色
当满足条件七见底时,在-0.1位置书写文字+CXH, 画白色
当满足条件八见底时,在0和0.50位置之间画柱状线,宽度为5,0不为0则画空心柱.+CXH, 画洋红色
当满足条件八见底时,在0.57位置书写文字+CXH, 画洋红色
当满足条件八见底时,在-0.12位置书写文字+CXH, 画洋红色
当满足条件九见底时,在0和0.55位置之间画柱状线,宽度为5,0不为0则画空心柱.+CXH, 画红色
当满足条件九见底时,在0.60位置书写文字+CXH, 画红色
当满足条件九见底时,在-0.13位置书写文字+CXH, 画红色
加速见底赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均
见底震荡赋值:加速见底的9日指数移动平均
底部量能赋值:2*(加速见底-见底震荡)
见底次数赋值: 统计上次见底震荡>=0距今天数日中满足加速见底上穿见底震荡的天数
一见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计21日中满足见底次数=1的天数=1
二见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计21日中满足见底次数=2的天数=1
三见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计28日中满足见底次数=3的天数=1
四见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计28日中满足见底次数=4的天数=1
五见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计33日中满足见底次数=5的天数=1
六见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计33日中满足见底次数=6的天数=1
七见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计33日中满足见底次数=7的天数=1
八见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计33日中满足见底次数=8的天数=1
九见底赋值: 加速见底上穿见底震荡 AND 见底震荡<0 AND 统计33日中满足见底次数=9的天数=1
输出XG:六见底 OR 七见底 OR 八见底 OR 九见底
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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