通达信〖渊底拾星〗助长周期高低点判断股价是否处于低位区域源码

该指标可归入“低位反转+量价确认”型选股工具:先借助长周期高低点判断股价是否处于低位区域,再结合K线形态、成交量变化及短期走势,筛出底部企稳后出现反转迹象的标的。
当股价经历一段下跌后,在低位缩量止跌,随后出现放量阳线、价格重新转强时,公式会标记“渊底拾星”,作为潜在抄底信号提示。
使用上,信号出现后不宜立即重仓,可先纳入自选跟踪;若次日能够放量站稳且不跌破前低,再考虑小仓位试错。若价格跌破信号K线低点或前低,应及时止损。另需注意,震荡市和下跌趋势中该信号可能失效,最好结合大盘环境与板块热度共同过滤。
 
{主图源码如下}


N1:=HHVBARS(C,100);

{计算最近100个周期内最高价到当前周期的周期数}

X1:=(REF(C,N1)/REF(LLV(C,100),N1)-1)*100;

{计算当前收盘价相对于100周期最低点的涨幅百分比}

N2:=HHVBARS(C,200);

{计算最近200个周期内最高价到当前周期的周期数}

X2:=IF(N1=N2,X1,(REF(H,N2)/REF(LLV(C,200),N2-1))*100);

{若N1等于N2则取X1值,否则计算200周期内最高点相对于前一波谷的涨幅}

NN:=BARSCOUNT(C);

{统计当前股票上市以来的总周期数}

A1:=50*(MIN(C,O)-L)/REF(C,1);

{计算当前阴线实体下影线部分占昨日收盘价的百分比,乘以50倍}

A2:=50*ABS(C-O)/REF(C,1);


{计算当前K线实体长度占昨日收盘价的百分比,乘以50倍}

T11:=X1<100 AND IF(NN<250,1,X2<200);

{判断涨幅条件:100周期涨幅小于100%,若上市超250周期则还需200周期涨幅小于200%}

T22:=C>O AND REF(C<O,1) AND C>REF(C,1) AND V>REF(V,1) AND A1<1 AND A2>A1 AND V<3*REF(V,1);

{定义阳包阴形态:今日收阳且昨收阴,量价齐升,下影线短于1%,实体大于下影线,成交量放大但不超过3倍}

T3:=LLV(C,3)>REF(C,3) AND HHV(V,3)<REF(V,3) AND EVERY(C>O,3) AND UPNDAY(C,2) AND C/REF(C,3)<1.1;

{三连阳缩量上涨:近三日最低价高于四天前收盘,成交量递减,连续三天收阳,涨幅小于10%}

T4:=T11 AND T3 AND REF(T22,3);

{综合条件:满足涨幅限制、三连阳形态,且三天前出现阳包阴信号}

T5:=REF(T4,5) AND REF(O,4)<REF(C,5) AND REF(C<O,2) AND REF(C,1)>REF(C,2) AND CROSS(REF(C,1),REF(C,4));

{五天前出现T4信号,四天前开盘低于五天前收盘,两天前收阴,昨天收盘高于前天收盘,且昨天收盘价上穿四天前收盘价}

ZZX:=CODELIKE('60')||CODELIKE('00')||CODELIKE('30') AND CLOSE<80;

{筛选沪深主板及创业板股票,且股价低于80元}

XG:=T5 AND ZZX;

{最终选股条件:同时满足形态组合和价格范围限制}

DRAWICON(XG,L,1);

{在符合条件的K线最低价处绘制买入图标}

STICKLINE(((C-REF(C,1))/REF(C,1)*100)>2.8,C,O,2,0),COLOR0000FF;

{当日涨幅超过2.8%时,将K线实体填充为蓝色}

STICKLINE(XG AND C>REF(C,1) AND C>O,OPEN,CLOSE,2,0),COLOR00FFFF;

{符合条件且收阳上涨时,K线实体显示为青色}

STICKLINE(XG AND C<REF(C,1) AND C<O,OPEN,CLOSE,2,0),COLOR00FF00;

{符合条件但收阴下跌时,K线实体显示为绿色}

DRAWSL(XG,REF(L,1),0,10,2),COLOR00FF00;

{从符合条件的K线前一天最低价开始向右画水平线段,持续10个周期};




{副图源码如下}

N1:=HHVBARS(C,100);

{计算最近100个周期内最高价到当前周期的周期数}

X1:=(REF(C,N1)/REF(LLV(C,100),N1)-1)*100;

{计算当前收盘价相对于100周期最低点的涨幅百分比}

N2:=HHVBARS(C,200);

{计算最近200个周期内最高价到当前周期的周期数}

X2:=IF(N1=N2,X1,(REF(H,N2)/REF(LLV(C,200),N2-1))*100);

{若N1等于N2则取X1值,否则计算200周期内最高点相对于前一波谷的涨幅}

NN:=BARSCOUNT(C);

{统计当前股票上市以来的总周期数}

A1:=50*(MIN(C,O)-L)/REF(C,1);

{计算当前阴线实体下影线部分占昨日收盘价的百分比,乘以50倍}

A2:=50*ABS(C-O)/REF(C,1);

{计算当前K线实体长度占昨日收盘价的百分比,乘以50倍}

T1:=X1<100 AND IF(NN<250,1,X2<200);

{判断涨幅条件:100周期涨幅小于100%,若上市超250周期则还需200周期涨幅小于200%}

T2:=C>O AND REF(C<O,1) AND C>REF(C,1) AND V>REF(V,1) AND A1<1 AND A2>A1 AND V<3*REF(V,1);

{定义阳包阴形态:今日收阳且昨收阴,量价齐升,下影线短于1%,实体大于下影线,成交量放大但不超过3倍}

T3:=LLV(C,3)>REF(C,3) AND HHV(V,3)<REF(V,3) AND EVERY(C>O,3) AND UPNDAY(C,2) AND C/REF(C,3)<1.1;

{三连阳缩量上涨:近三日最低价高于四天前收盘,成交量递减,连续三天收阳,涨幅小于10%}

T4:=T1 AND T3 AND REF(T2,3);

{综合条件:满足涨幅限制、三连阳形态,且三天前出现阳包阴信号}

T5:=REF(T4,5) AND REF(O,4)<REF(C,5) AND REF(C<O,2) AND REF(C,1)>REF(C,2) AND CROSS(REF(C,1),REF(C,4));

{五天前出现T4信号,四天前开盘低于五天前收盘,两天前收阴,昨天收盘高于前天收盘,且昨天收盘价上穿四天前收盘价}

ZZX:=CODELIKE('60')||CODELIKE('00')||CODELIKE('30') AND CLOSE<80;

{筛选沪深主板及创业板股票,且股价低于80元}

XG:=T5 AND ZZX;

{最终选股条件:同时满足形态组合和价格范围限制}

DRAWICON(XG,1.3,38);

{在满足条件的K线副图纵坐标1.3位置绘制第38号图标}

DRAWICON(XG,1.6,28);

{在满足条件的K线副图纵坐标1.6位置绘制第28号图标}

DRAWICON(XG,1.9,29);

{在满足条件的K线副图纵坐标1.9位置绘制第29号图标}

STICKLINE(XG,0,1,9,0),COLORLIMAGENTA;

{满足条件时在副图0至1高度绘制宽度为9的亮紫红色柱状线}

STICKLINE(XG,0,1,6,0),COLORFF00FF;

{满足条件时在副图0至1高度绘制宽度为6的洋红色柱状线}

STICKLINE(XG,0,1,1,0),COLOR00FFFF;

{满足条件时在副图0至1高度绘制宽度为1的青色柱状线}

DRAWTEXT(XG,0.75,' ★渊底拾星'),COLOR00FFFF;

{满足条件时在副图纵坐标0.75位置显示"★渊底拾星"文字,颜色为青色};





{选股源码如下}

N1:=HHVBARS(C,100);

{计算最近100个周期内最高价到当前周期的周期数}

X1:=(REF(C,N1)/REF(LLV(C,100),N1)-1)*100;

{计算当前收盘价相对于100周期最低点的涨幅百分比}

N2:=HHVBARS(C,200);

{计算最近200个周期内最高价到当前周期的周期数}

X2:=IF(N1=N2,X1,(REF(H,N2)/REF(LLV(C,200),N2-1))*100);

{若N1等于N2则取X1值,否则计算200周期内最高点相对于前一波谷的涨幅}

NN:=BARSCOUNT(C);

{统计当前股票上市以来的总周期数}

A1:=50*(MIN(C,O)-L)/REF(C,1);

{计算当前阴线实体下影线部分占昨日收盘价的百分比,乘以50倍}

A2:=50*ABS(C-O)/REF(C,1);

{计算当前K线实体长度占昨日收盘价的百分比,乘以50倍}

T1:=X1<100 AND IF(NN<250,1,X2<200);

{判断涨幅条件:100周期涨幅小于100%,若上市超250周期则还需200周期涨幅小于200%}

T2:=C>O AND REF(C<O,1) AND C>REF(C,1) AND V>REF(V,1) AND A1<1 AND A2>A1 AND V<3*REF(V,1);

{定义阳包阴形态:今日收阳且昨收阴,量价齐升,下影线短于1%,实体大于下影线,成交量放大但不超过3倍}

T3:=LLV(C,3)>REF(C,3) AND HHV(V,3)<REF(V,3) AND EVERY(C>O,3) AND UPNDAY(C,2) AND C/REF(C,3)<1.1;

{三连阳缩量上涨:近三日最低价高于四天前收盘,成交量递减,连续三天收阳,涨幅小于10%}

T4:=T1 AND T3 AND REF(T2,3);

{综合条件:满足涨幅限制、三连阳形态,且三天前出现阳包阴信号}

T5:=REF(T4,5) AND REF(O,4)<REF(C,5) AND REF(C<O,2) AND REF(C,1)>REF(C,2) AND CROSS(REF(C,1),REF(C,4));

{五天前出现T4信号,四天前开盘低于五天前收盘,两天前收阴,昨天收盘高于前天收盘,且昨天收盘价上穿四天前收盘价}

ZZX:=CODELIKE('60')||CODELIKE('00')||CODELIKE('30') AND CLOSE<80;

{筛选沪深主板及创业板股票,且股价低于80元}

渊底拾星:T5 AND ZZX;

{最终输出选股结果:同时满足上述所有形态条件与价格范围限制,命名为“渊底拾星”信号};






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


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


N1赋值:100日内收盘价距今天数
X1赋值:(N1日前的收盘价/N1日前的100日内收盘价的最低值-1)*100
N2赋值:200日内收盘价距今天数
X2赋值:如果N1=N2,返回X1,否则返回(N2日前的最高价/N2-1日前的200日内收盘价的最低值)*100
NN赋值:收盘价的有效数据周期数
A1赋值:50*(收盘价和开盘价的较小值-最低价)/1日前的收盘价
A2赋值:50*收盘价-开盘价的绝对值/1日前的收盘价
T11赋值:X1<100 AND 如果NN<250,返回1,否则返回X2<200
T22赋值:收阳线AND 1日前的收阴线 AND 收盘价>1日前的收盘价 AND 成交量(手)>1日前的成交量(手) AND A1<1 AND A2>A1 AND 成交量(手)<3*1日前的成交量(手)
T3赋值:3日内收盘价的最低值>3日前的收盘价 AND 3日内成交量(手)的最高值<3日前的成交量(手) AND 最近3日一直存在收阳线 AND 最近2日收盘价连涨 AND 收盘价/3日前的收盘价<1.1
T4赋值:T11 AND T3 AND 3日前的T22
T5赋值:5日前的T4 AND 4日前的开盘价<5日前的收盘价 AND 2日前的收阴线 AND 1日前的收盘价>2日前的收盘价 AND 1日前的收盘价上穿4日前的收盘价
ZZX赋值:模糊匹配品种代码或者模糊匹配品种代码或者模糊匹配品种代码 AND 收盘价<80
XG赋值:T5 AND ZZX
当满足条件XG时,在最低价位置画1号图标
当满足条件((收盘价-1日前的收盘价)/1日前的收盘价*100)>2.8时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000FF
当满足条件XGANDC>1日前的收盘价ANDC>开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00FFFF
当满足条件XGANDC<1日前的收盘价ANDC<开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00FF00
当满足条件XG时,在1日前的最低价位置画斜线0斜率10长度,2方向.,COLOR00FF00

N1赋值:100日内收盘价距今天数
X1赋值:(N1日前的收盘价/N1日前的100日内收盘价的最低值-1)*100
N2赋值:200日内收盘价距今天数
X2赋值:如果N1=N2,返回X1,否则返回(N2日前的最高价/N2-1日前的200日内收盘价的最低值)*100
NN赋值:收盘价的有效数据周期数
A1赋值:50*(收盘价和开盘价的较小值-最低价)/1日前的收盘价
A2赋值:50*收盘价-开盘价的绝对值/1日前的收盘价
T1赋值:X1<100 AND 如果NN<250,返回1,否则返回X2<200
T2赋值:收阳线AND 1日前的收阴线 AND 收盘价>1日前的收盘价 AND 成交量(手)>1日前的成交量(手) AND A1<1 AND A2>A1 AND 成交量(手)<3*1日前的成交量(手)
T3赋值:3日内收盘价的最低值>3日前的收盘价 AND 3日内成交量(手)的最高值<3日前的成交量(手) AND 最近3日一直存在收阳线 AND 最近2日收盘价连涨 AND 收盘价/3日前的收盘价<1.1
T4赋值:T1 AND T3 AND 3日前的T2
T5赋值:5日前的T4 AND 4日前的开盘价<5日前的收盘价 AND 2日前的收阴线 AND 1日前的收盘价>2日前的收盘价 AND 1日前的收盘价上穿4日前的收盘价
ZZX赋值:模糊匹配品种代码或者模糊匹配品种代码或者模糊匹配品种代码 AND 收盘价<80
XG赋值:T5 AND ZZX
当满足条件XG时,在1.3位置画38号图标
当满足条件XG时,在1.6位置画28号图标
当满足条件XG时,在1.9位置画29号图标
当满足条件XG时,在0和1位置之间画柱状线,宽度为9,0不为0则画空心柱.,画淡洋红色
当满足条件XG时,在0和1位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFF00FF
当满足条件XG时,在0和1位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FFFF
当满足条件XG时,在0.75位置书写文字,COLOR00FFFF

N1赋值:100日内收盘价距今天数
X1赋值:(N1日前的收盘价/N1日前的100日内收盘价的最低值-1)*100
N2赋值:200日内收盘价距今天数
X2赋值:如果N1=N2,返回X1,否则返回(N2日前的最高价/N2-1日前的200日内收盘价的最低值)*100
NN赋值:收盘价的有效数据周期数
A1赋值:50*(收盘价和开盘价的较小值-最低价)/1日前的收盘价
A2赋值:50*收盘价-开盘价的绝对值/1日前的收盘价
T1赋值:X1<100 AND 如果NN<250,返回1,否则返回X2<200
T2赋值:收阳线AND 1日前的收阴线 AND 收盘价>1日前的收盘价 AND 成交量(手)>1日前的成交量(手) AND A1<1 AND A2>A1 AND 成交量(手)<3*1日前的成交量(手)
T3赋值:3日内收盘价的最低值>3日前的收盘价 AND 3日内成交量(手)的最高值<3日前的成交量(手) AND 最近3日一直存在收阳线 AND 最近2日收盘价连涨 AND 收盘价/3日前的收盘价<1.1
T4赋值:T1 AND T3 AND 3日前的T2
T5赋值:5日前的T4 AND 4日前的开盘价<5日前的收盘价 AND 2日前的收阴线 AND 1日前的收盘价>2日前的收盘价 AND 1日前的收盘价上穿4日前的收盘价
ZZX赋值:模糊匹配品种代码或者模糊匹配品种代码或者模糊匹配品种代码 AND 收盘价<80
输出渊底拾星:T5 AND ZZX

定制指标公式、软件联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

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