通达信超强自动数低点指标(源码、主图、、贴图)

按照要求重新修改标题。
这个指标源码的公布,算是2012年发的数低点研究指标贴的终结。这只是一个辅助指标,从到论坛到至今,我个人经历,没有找到和研究编写出神奇买卖点的指标,但是指标对我的投资辅助起到了很大作用。
  这个指标思路是来自于买三跌的经典故事,低点设计为自动数到第8个点,九(9)为数之极,取六爻三三衍生之数,易有云:一生二,二生三,三生万物。又有所谓太极生两仪,两仪生四相,四相生八卦,八卦而变六十四爻,从此周而复始变化无穷。可以在不同周期应用,月线,周线应用更佳,极端的低点产生,将会发生变化,特别是板块个股共振。

 
{--- 参数定义 ---}
HIGHN:=20; {定义顶部周期参数,可根据需要调整}

{--- 顶部识别 ---}
AA:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);
QY:=BACKSET(AA,HIGHN+1);
CC:=FILTER(QY,HIGHN) AND H=HHV(H,HIGHN+1);
DDD:=BARSLAST(CC);
GDTS:=IF(CC,CURRBARSCOUNT,0);
DINGBU:=IF(DDD,REF(H,DDD),H),NODRAW; {顶部价格}

{--- 高点连线(修正) ---}
{方法1:使用DRAWLINE正确绘制}
高点:DRAWLINE(DDD=0,H,ISLASTBAR,H,1),COLORRED,LINETHICK2;

{方法2:或者使用折线连接顶部}
TOP_PRICE:=IF(CC,H,DINGBU);
DRAWNUMBER(ISLASTBAR,TOP_PRICE,TOP_PRICE),COLORRED;

{--- 低点序列分析 ---}
GDCS1:=CONST(GDTS),NODRAW; {顶部位置}

L0:=IF(DDD,REF(L,DDD),L),NODRAW;

{--- 寻找顶部后的低点序列 ---}
L1T:=FILTER(L<L0 AND CURRBARSCOUNT<GDCS1,GDCS1),NODRAW;
L11:=IF(REF(L1T,1)!=L1T AND L1T,L,0);
L1:=REF(L,BARSLAST(L=L11)),NODRAW;

L2T:=FILTER(L<L1 AND CURRBARSCOUNT<GDCS1,GDCS1),NODRAW;
L21:=IF(L2T,L,0),NODRAW;
L2:=REF(L,BARSLAST(L21)),NODRAW;

L3T:=FILTER(L<L2 AND CURRBARSCOUNT<GDCS1,GDCS1),NODRAW;
L31:=IF(L3T,L,0),NODRAW;
L3:=REF(L,BARSLAST(L31)),NODRAW;

L4T:=FILTER(L<L3 AND CURRBARSCOUNT<GDCS1,GDCS1),NODRAW;
L41:=IF(L4T,L,0),NODRAW;
L4:=REF(L,BARSLAST(L41)),NODRAW;

L5T:=FILTER(L<L4 AND CURRBARSCOUNT<GDCS1,GDCS1),NODRAW;
L51:=IF(L5T,L,0),NODRAW;
L5:=REF(L,BARSLAST(L51)),NODRAW;

L6T:=FILTER(L<L5 AND CURRBARSCOUNT<GDCS1,GDCS1),NODRAW;
L61:=IF(L6T,L,0),NODRAW;
L6:=REF(L,BARSLAST(L61)),NODRAW;

L7T:=FILTER(L<L6 AND CURRBARSCOUNT<GDCS1,GDCS1),NODRAW;
L71:=IF(L7T,L,0),NODRAW;
L7:=REF(L,BARSLAST(L71)),NODRAW;

L8T:=FILTER(L<L7 AND CURRBARSCOUNT<GDCS1,GDCS1),NODRAW;
L81:=IF(L8T,L,0),NODRAW;
L8:=REF(L,BARSLAST(L81)),NODRAW;

{--- 标记低点 ---}
DRAWTEXT(REF(L1T,1)!=L1T AND L1T,L-0.1,'1'),COLORYELLOW;
DRAWTEXT(L2T,L-0.1,'2'),COLORYELLOW;
DRAWTEXT(L3T,L-0.1,'3'),COLORYELLOW;
DRAWTEXT(L4T,L-0.1,'4'),COLORYELLOW;
DRAWTEXT(L5T,L-0.1,'5'),COLORYELLOW;
DRAWTEXT(L6T,L-0.1,'6'),COLORYELLOW;
DRAWTEXT(L7T,L-0.1,'7'),COLORYELLOW;
DRAWTEXT(L8T,L-0.1,'8'),COLORYELLOW;

{--- 跳空缺口显示 ---}
UPQK:=LOW-REF(HIGH,1); {向上跳空}
DOWNQK:=REF(LOW,1)-HIGH; {向下跳空}

STICKLINE(CLOSE>REF(CLOSE,1) AND UPQK>0,REF(HIGH,1),LOW,0.8,1),COLORMAGENTA;
STICKLINE(CLOSE<REF(CLOSE,1) AND DOWNQK>0,REF(LOW,1),HIGH,0.8,1),COLORBLUE;

{--- 指标计算 ---}
LF:(HHV(H,0)-LLV(L,0))/HHV(H,0)*100,NODRAW; {振幅百分比}
DF:(HHV(H,0)-C)/HHV(H,0)*100,NODRAW; {下跌幅度百分比}

{--- 可选:绘制低点连线 ---}
LOW_POINTS:=IF(L1T,L1,IF(L2T,L2,IF(L3T,L3,IF(L4T,L4,IF(L5T,L5,IF(L6T,L6,IF(L7T,L7,IF(L8T,L8,DRAWNULL))))))));
DRAWLINE(L1T,L1,ISLASTBAR,L1,1),COLORGREEN;
DRAWLINE(L2T,L2,ISLASTBAR,L2,1),COLORGREEN;
DRAWLINE(L3T,L3,ISLASTBAR,L3,1),COLORGREEN;



来函数检测结果如下
该公式包含未来函数:BACKSET

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


HIGHN赋值:20
AA赋值:HIGHN日前的最高价=2*HIGHN+1日内最高价的最高值
QY赋值:若AA则将最近HIGHN+1周期置为1
CC赋值:QY的HIGHN日过滤 AND 最高价=HIGHN+1日内最高价的最高值
DDD赋值:上次CC距今天数
GDTS赋值:如果CC,返回到最后交易的周期,否则返回0
DINGBU赋值:如果DDD,返回DDD日前的最高价,否则返回最高价,NODRAW
输出 高点:当满足条件DDD=0时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在最高价位置画直线终点,1表示是否延长.,画红色,线宽为2
TOP_PRICE赋值:如果CC,返回最高价,否则返回DINGBU
当满足条件是否最后一个周期时,在TOP_PRICE位置书写数字,画红色
GDCS1赋值:GDTS的最后一日取值设为常数,NODRAW
L0赋值:如果DDD,返回DDD日前的最低价,否则返回最低价,NODRAW
L1T赋值:最低价L11赋值:如果1日前的L1T不等于L1TANDL1T,返回最低价,否则返回0
L1赋值:上次最低价=L11距今天数日前的最低价,NODRAW
L2T赋值:最低价L21赋值:如果L2T,返回最低价,否则返回0,NODRAW
L2赋值:上次L21距今天数日前的最低价,NODRAW
L3T赋值:最低价L31赋值:如果L3T,返回最低价,否则返回0,NODRAW
L3赋值:上次L31距今天数日前的最低价,NODRAW
L4T赋值:最低价L41赋值:如果L4T,返回最低价,否则返回0,NODRAW
L4赋值:上次L41距今天数日前的最低价,NODRAW
L5T赋值:最低价L51赋值:如果L5T,返回最低价,否则返回0,NODRAW
L5赋值:上次L51距今天数日前的最低价,NODRAW
L6T赋值:最低价L61赋值:如果L6T,返回最低价,否则返回0,NODRAW
L6赋值:上次L61距今天数日前的最低价,NODRAW
L7T赋值:最低价L71赋值:如果L7T,返回最低价,否则返回0,NODRAW
L7赋值:上次L71距今天数日前的最低价,NODRAW
L8T赋值:最低价L81赋值:如果L8T,返回最低价,否则返回0,NODRAW
L8赋值:上次L81距今天数日前的最低价,NODRAW
当满足条件1日前的L1T不等于L1TANDL1T时,在最低价-0.1位置书写文字,画黄色
当满足条件L2T时,在最低价-0.1位置书写文字,画黄色
当满足条件L3T时,在最低价-0.1位置书写文字,画黄色
当满足条件L4T时,在最低价-0.1位置书写文字,画黄色
当满足条件L5T时,在最低价-0.1位置书写文字,画黄色
当满足条件L6T时,在最低价-0.1位置书写文字,画黄色
当满足条件L7T时,在最低价-0.1位置书写文字,画黄色
当满足条件L8T时,在最低价-0.1位置书写文字,画黄色
UPQK赋值:最低价-1日前的最高价
DOWNQK赋值:1日前的最低价-最高价
当满足条件收盘价>1日前的收盘价ANDUPQK>0时,在1日前的最高价和最低价位置之间画柱状线,宽度为0.8,1不为0则画空心柱.,画洋红色
当满足条件收盘价<1日前的收盘价ANDDOWNQK>0时,在1日前的最低价和最高价位置之间画柱状线,宽度为0.8,1不为0则画空心柱.,画蓝色
输出 LF:(0日内最高价的最高值-0日内最低价的最低值)/0日内最高价的最高值*100,NODRAW
输出 DF:(0日内最高价的最高值-收盘价)/0日内最高价的最高值*100,NODRAW
LOW_POINTS赋值:如果L1T,返回L1,否则返回如果L2T,返回L2,否则返回如果L3T,返回L3,否则返回如果L4T,返回L4,否则返回如果L5T,返回L5,否则返回如果L6T,返回L6,否则返回如果L7T,返回L7,否则返回如果L8T,返回L8,否则返回无效数
当满足条件L1T时,在L1位置画直线起点,当满足条件是否最后一个周期时,在L1位置画直线终点,1表示是否延长.,画绿色
当满足条件L2T时,在L2位置画直线起点,当满足条件是否最后一个周期时,在L2位置画直线终点,1表示是否延长.,画绿色
当满足条件L3T时,在L3位置画直线起点,当满足条件是否最后一个周期时,在L3位置画直线终点,1表示是否延长.,画绿色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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