拐点识别加均线变色是文华WH6主图指标里常见的一类组合:先用连续三根K线的高低点关系标出转折位,再把最近一次转折位记录下来,形成顶记与底记两条参照线,最后用收盘价与20日均线的相对位置给K线着色。这段源码变量名做了分散化改写,参数保持字母形式,适合作为公式结构学习的底稿对照阅读。
1、转折位靠三根K线的高低顺序识别,折顶与折底只在满足顺序时取第二根的高或低,其余置零,理解这一点比记颜色更重要。
2、顶记与底记是“最近一次有效转折”的留存值,不是每根K线都更新,看盘时先分清记录值与当根值。
3、方位用收盘价与顶记、底记比较得出方向代号,向确只保留非零结果,属于方向标注而非信号。
4、20日均线只决定K线颜色与背景色,和拐点线是两套独立参照,分开理解。

折顶:=IFELSE(H<REF(H,1)&&REF(H,1)<REF(H,2),REF(H,2),0); 折底:=IFELSE(L>REF(L,1)&&REF(L,1)>REF(L,2),REF(L,2),0); 顶确:=VALUEWHEN(折顶>0,折顶); 底确:=VALUEWHEN(折底>0,折底); 高权:=HHV(HIGH,1)/10+HHV(HIGH,2)/10+HHV(HIGH,2)/10+HHV(HIGH,4)/10+HHV(HIGH,4)/10+HHV(HIGH,8)/10+HHV(HIGH,8)/10+HHV(HIGH,13)/10+HHV(HIGH,40)/10+HHV(HIGH,20)/10; 低权:=LLV(LOW,1)/10+LLV(LOW,2)/10+LLV(LOW,2)/10+LLV(LOW,4)/10+LLV(LOW,4)/10+LLV(LOW,8)/10+LLV(LOW,8)/10+LLV(LOW,13)/10+LLV(LOW,40)/10+LLV(LOW,20)/10; 顶拐:=IFELSE(高权<REF(高权,1)&&低权<REF(低权,1)&&REF(OPEN,1)>CLOSE&&OPEN>CLOSE&&(HHV(OPEN,0)-CLOSE)>0,REF(高权,2),0); 底拐:=IFELSE(低权>REF(低权,1)&&高权>REF(高权,1)&&REF(OPEN,1)<CLOSE&&OPEN<CLOSE&&(CLOSE-LLV(OPEN,0))>0,REF(低权,2),0); 日锚:=DATE; 上锚:=顶拐,LINETHICK2; 下锚:=底拐; 顶记:=VALUEWHEN(上锚>0,上锚),LINETHICK2; 底记:=VALUEWHEN(下锚>0,下锚),LINETHICK2; 方位:=IFELSE(CLOSE>顶记,-3,IFELSE(CLOSE<底记,1,0)); 向确:=VALUEWHEN(方位<>0,方位); 跟线:=IFELSE(向确=1,顶记,底记); 暂存:=向确; 均二十:MA(C,20),NODRAW; DRAWCOLORKLINE(C>均二十,COLORRED,1); DRAWCOLORKLINE(C>均二十 && ISDOWN,COLORRED,0); DRAWCOLORKLINE(C<均二十,COLORGREEN,1); DRAWCOLORKLINE(C<均二十 && ISDOWN,COLORGREEN,0); DRAWGBK1(C>均二十,RGB(50,0,0)); DRAWGBK1(C<均二十,RGB(0,50,0));
声明:(请您认真阅读一下条款!)
1、所有资源仅限学习研究,不构成任何投资建议,使用风险自行承担,我方不承担任何相关责任。
2、指标无准确率、无成功率承诺,请仔细阅读说明,理性学习使用。
3、仅提供安装指导,不提供使用方法,指标修改、转换、定制等服务,费用另议。
4、指标为虚拟文件,下载前请确认;一经付费 / 下载,不予退换退款。
注册账号,永久不限次复制,注册即送 20 积分,积分可用于站内付费指标下载