夜雨聆风学习资料网

ARTICLE · 1288413

顶底双向指标:抄底与超买提示(源码)

顶底双向指标:抄底与超买提示(源码)

顶底双向指标:低位算抄底能量,高位给超买提示。

做波段的人有个共同困扰:抄底和逃顶,用的是两套完全不同的判断方法。

底部要看跌得够不够深、有没有企稳;顶部要看涨得够不够猛、动能有没有衰减。两套逻辑,两套参数,来回切换很容易乱。

这条指标把两件事放进同一套框架里,用同一组数据的两头来判。

底部那一头

指标先量最近九天的区间:最高减最低,得到振幅。

再分别算两段距离 —— 最高到收盘、收盘到最低。

用后一段占振幅的比例算一个值,减去七十,得到下探的力度。

同时算价格在六十天区间里的位置,作为背景参照。

把这些量做加权平滑,再把上下两段的差值捧出来。

差值超过三十的部分,才算有效的抄底能量。

这个设计的意思很直接:只有跌得深、偏离得远,才算有反弹的空间。小幅回调不会触发。

顶部那一头

顶部用的是另一套逻辑 —— 强弱值。

算法是六天内的涨幅和除以绝对波动和,乘一百。

这个值冲到八十三以上,就认为进入超买区。

超买不等于马上跌,但风险收益比在变差。指标会在图上标出提示。

柱体的颜色变化

抄底能量不是一个静态的数值,它每天在变。

指标用两种颜色区分方向:能量比昨天高的,画一种颜色;比昨天低的,画另一种颜色。

这样一眼就能看出,抄底的条件是在改善还是在恶化。

改善意味着跌幅在收窄、位置在回升;恶化意味着还在往下走。

使用上的分寸

第一,抄底能量高,不代表可以马上买。它是「空间够了」的信号,不是「时点到了」的信号。

第二,超买提示同理,只是提示风险在积累,不是卖出的精确信号。

第三,两头都用同一个阈值体系,可以横向比较。同一只票,历史上抄底能量到什么水平之后反弹力度大,翻图就能看出来。

第四,能量值持续走高,比单日冲高更有意义。一天的数值容易受单根 K 线影响,连续几天抬升才说明趋势在变。

把抄底和逃顶放在一套坐标里,好处是判断标准统一了。不用每次换一套思路,看同一组数字的两头就行。

温馨提示

1、指标:www.logic88.cn

2、本指标仅作为知识分享,不构成任何建议。

指标源码

{基准阈值:抄底差值要高过它才有意义}

基准阈值:=30;

{九日内的最高、最低与收盘,先量出这九天的高低差距}

九日振幅:=HHV(HIGH,9)-LLV(LOW,9);

九日上距:=HHV(HIGH,9)-CLOSE;

九日下距:=CLOSE-LLV(LOW,9);

上距比值:=九日上距/九日振幅*100-70;

{再算六十日区间里的位置和当日的重心价}

六十日位置:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;

重心价:=(2*CLOSE+HIGH+LOW)/4;

下距平滑:=SMA(九日下距/九日振幅*100,3,1);

三十四低:=LLV(LOW,34);

差值平滑:=SMA(下距平滑,3,1)-SMA(上距比值,9,1);

超出值:=IF(差值平滑>100,差值平滑-100,0);

三十四高:=HHV(HIGH,34);

{把上距和下距的差值放大,形成抄底的能量值}

超出二倍:= 超出值*2;

位置平滑:= EMA((重心价-三十四低)/(三十四高-三十四低)*100,13);

位置均线:=EMA(0.667*REF(位置平滑,1)+0.333*位置平滑,2);

六十日平滑:= SMA(六十日位置,20,1);

下降差分:=SMA(超出二倍,2,1)-超出二倍;

双平滑差:=EMA(0.667*REF(位置平滑,1)+0.333*位置平滑,2)-位置平滑;

上距另算:=(HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100-70;

上距平滑:=SMA(上距另算,9,1)+100;

下距另算:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

下距平滑三:=SMA(下距另算,3,1);

下距平滑五:=SMA(下距平滑三,3,1)+100;

抄底差值:=下距平滑五-上距平滑;

{超出阈值的部分才计入,跌得不深就不显示}

准备抄底: IF(抄底差值>基准阈值,抄底差值-基准阈值,0),COLORFFFFFF;

{同时算一个强弱值,冲到极高位时提示风险}

昨收价:=REF(CLOSE,1);

强弱值:=SMA(MAX(CLOSE-昨收价,0),6,1)/SMA(ABS(CLOSE-昨收价),6,1)*100;

超买交叉:=CROSS(83,强弱值);

STICKLINE( 超买交叉,超买交叉,55,1,0),COLOR00FFFF;

DRAWTEXT(超买交叉,50,' 逃顶'),COLORFF9966;

STICKLINE(REF(准备抄底,1)<准备抄底,准备抄底,REF(准备抄底,1),5,0),COLORFF00FF;

STICKLINE(REF(准备抄底,1)>准备抄底,准备抄底,REF(准备抄底,1),5,0),COLORFFCC66;

源码,原文一键复制

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料