这是一个结合了波段高低点识别与黄金分割线的分析指标。
核心功能:
1. 动态波段识别:自动识别最近N周期内的波段高点和低点,并以此作为计算基准。
2. 黄金分割线:以识别出的波段高、低点为基准,绘制出19.1%、38.2%、50%、61.8%、80.9%等多条黄金分割位水平线,用于判断潜在的支撑与阻力。
3. 方向标注:根据最近一个波段是“峰”还是“谷”,自动标注当前是处于“重要阻力”区(从波谷向上反弹)还是“近期低点”区(从波峰向下回调),并显示对应的分割线数值和百分比标签。
4. 辅助均线:叠加了21日均线(可视作布林带中轨),并用颜色变化(品红/青色)直观显示其短期趋势(走平或向下)。
使用要点:
参数`N`(默认34)用于定义寻找波段高低的回溯周期。调整`N`可以改变波段识别的灵敏度,从而发现不同时间级别的支撑阻力。
指标在K线图上直接绘制水平线和文字标签,直观展示关键价位。
当价格接近这些分割线时,可作为观察潜在反转或整理区域的参考。
N:=34;{你随意调整N的参数,看看效果如何:你可以发现更多级别的阻力和支撑点}
高:IF (HIGH>PEAK(1,N,1),HHV(HIGH,N),PEAK(1,N,1)),COLORGREEN;{最高价}
低:IF (LOW<TROUGH(2,N,1),LLV(LOW,N),TROUGH(2,N,1)),COLORMAGENTA;{最低价}
F0191:(高-低)*0191+低,DOTLINE,COLORMAGENTA;
F0382:(高-低)*0382+低,DOTLINE,COLORCYAN;
F0500:(高-低)*0500+低,DOTLINE,COLORWHITE;
F0618:(高-低)*0618+低,DOTLINE,COLORCYAN;
F0809:(高-低)*0809+低,DOTLINE,COLORYELLOW;
{黄金分割点位}
波谷↑:=TROUGHBARS(2,N,1);{波谷起涨位}
波峰↓:=PEAKBARS(1,N,1);{波峰起跌位}
ZHSJ:=IF(波峰↓<波谷↑,BACKSET(ISLASTBAR,波峰↓),IF(波谷↑<波峰↓,BACKSET(ISLASTBAR,波谷↑),0));
DRAWTEXT(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),高*1.003,'重要阻力')COLORGREEN;
DRAWTEXT(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0191*1.003,' 809%'),COLORYELLOW;
DRAWTEXT(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0382*1.003,' 618%'),COLORCYAN;
DRAWTEXT(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0500*1.003,' 50.0%'),COLORWHITE;
DRAWTEXT(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0618*1.003,' 38.2%'),COLORGREEN;
DRAWTEXT(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0809*1.003,' 19.1%'),COLORRED;
DRAWTEXT(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),低*1.003,' 近期低点')COLORRED;
DRAWNUMBER(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),高,高)COLORGREEN;
DRAWNUMBER(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0809,F0809)COLORMAGENTA;
DRAWNUMBER(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0618,F0618)COLORCYAN;
DRAWNUMBER(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0500,F0500)COLORWHITE;
DRAWNUMBER(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0382,F0382)COLORCYAN;
DRAWNUMBER(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),F0191,F0191)COLORYELLOW;
DRAWNUMBER(波峰↓<波谷↑ AND CROSS(ZHSJ,0.1),低,低)COLORRED;
DRAWTEXT(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),高*1.003,' 重要阻力')COLORGREEN;
DRAWTEXT(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0191*1.003,' 19.1%'),COLORRED;
DRAWTEXT(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0382*1.003,' 38.2%'),COLORGREEN;
DRAWTEXT(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0500*1.003,' 50.0%'),COLORWHITE;
DRAWTEXT(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0618*1.003,' 618%'),COLORCYAN;
DRAWTEXT(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0809*1.003,' 809%'),COLORYELLOW;
DRAWTEXT(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),低*1.003,' 近期低点')COLORRED;
DRAWNUMBER(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),高,高)COLORGREEN;
DRAWNUMBER(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0809,F0809)COLORYELLOW;
DRAWNUMBER(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0618,F0618)COLORCYAN;
DRAWNUMBER(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0500,F0500)COLORWHITE;
DRAWNUMBER(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0382,F0382)COLORCYAN;
DRAWNUMBER(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),F0191,F0191)COLORMAGENTA;
DRAWNUMBER(波峰↓>波谷↑ AND CROSS(ZHSJ,0.1),低,低)COLORRED;
MA21:MA(CLOSE,21)COLORLIMAGENTA,CROSSDOT;{布林中轨}
{UB:MA21+2*STD(CLOSE,21)COLORLIMAGENTA LINETHICK2;{布林上轨}
{LB:MA21-2*STD(CLOSE,21)COLORLIMAGENTA LINETHICK2;}{布林下轨}
IF(MA21<REF(MA21,5),MA21,DRAWNULL)COLORCYAN,CROSSDOT;