核心逻辑
这是一个基于**价格偏离度**和**波浪理论**的复合型技术指标。 1. **价格偏离度计算**:首先计算典型价格(最高价、最低价、收盘价的均值),然后分别计算该价格相对14日均线和70日均线的偏离程度(使用标准差进行标准化),形成VAR2和VAR3两个偏离度指标。 2. **天线地线系统**:当天线(VAR3>=200且VAR2>=150)时显示超买区域(-15+120=105),当地线(VAR3<=-200且VAR2<=-150)时显示超卖区域(15-120=-105),类似布林带上轨和下轨的作用。 3. **波浪线计算**:通过计算收盘价相对不同周期(10-15日)最低价的相对位置,经过平滑处理后合成一条"波浪线",用于判断市场短期趋势和动量。 4. **辅助判断**:VAR12作为波浪线的差离值,用于判断波浪线的加速或减速。
买卖信号
**买入信号**: - VAR13:波浪线上升且高于-20(上涨趋势形成) - VAR14:波浪线回调后继续上涨且高于-10(回调后再次启动) - VAR17:VAR11连续3天下跌后回升且低于30(超卖反弹) - 图标显示:满足条件时在波浪线位置显示红色向上箭头 **卖出信号**: - VAR15:波浪线下跌(图标的第二个条件) - VAR16:波浪线超过110(超买) - 文字提示:当波浪线超过100时显示"顶部"警告
用法
1. **趋势判断**:波浪线位于0轴上方为多头趋势,下方为空头趋势 2. **超买超卖**:天线(105附近)为超买区,地线(-105附近)为超卖区 3. **买入时机**:当出现红色向上图标时考虑买入,这是波浪线形成低点后回升的信号 4. **卖出时机**:当出现绿色向下图标或波浪线超过100时考虑卖出 5. **注意事项**:该指标适合中长期趋势判断,天线地线提供了明确的超买超卖边界,波浪线则用于把握短期节奏
公式源码
VAR1:=(HIGH+LOW+CLOSE)/3; VAR2:=(VAR1-MA(VAR1,14))/(0.015*AVEDEV(VAR1,14)); VAR3:=(VAR1-MA(VAR1,70))/(0.015*AVEDEV(VAR1,70)); VAR4:=IF(VAR2>=150 AND VAR2<200 AND VAR3>=150 AND VAR3<200,-10,0); VAR5:=IF(VAR2<=-150 AND VAR2>-200 AND VAR3<=-150 AND VAR3>-200,10,0); 天线:IF(BARSCOUNT(CLOSE)<70,120,IF(VAR3>=200 AND VAR2>=150,-15,VAR4)+120),LINETHICK2,COLORCCFF66; 地线:IF(BARSCOUNT(CLOSE)<70,-120,IF(VAR3<=-200 AND VAR2<=-150,15,VAR5)-120),LINETHICK2,COLORFF99CC; VAR6:=SMA((CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10))*100,4,1); SMA((VAR6-50)*2,3,1),LINETHICK2,COLORFF0033; VAR7:=SMA((CLOSE-LLV(LOW,11))/(HHV(HIGH,11)-LLV(LOW,11))*100,4,1); SMA((VAR7-50)*2,3,1),LINETHICK2,COLORFF2233; (SMA((VAR7-50)*2,3,1)+SMA((VAR6-50)*2,3,1))/2,LINETHICK2,COLORFF4433; VAR8:=SMA((CLOSE-LLV(LOW,12))/(HHV(HIGH,12)-LLV(LOW,12))*100,4,1); SMA((VAR8-50)*2,3,1),LINETHICK2,COLORFF6633; (SMA((VAR8-50)*2,3,1)+SMA((VAR7-50)*2,3,1))/2,LINETHICK2,COLORFF8833; VAR9:=SMA((CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100,4,1); VARA:SMA((VAR9-50)*2,3,1),LINETHICK2,COLORFF9933; (SMA((VAR9-50)*2,3,1)+SMA((VAR8-50)*2,3,1))/2,LINETHICK2,COLORFFAA33; VAR10:=SMA((CLOSE-LLV(LOW,14))/(HHV(HIGH,14)-LLV(LOW,14))*100,4,1); SMA((VAR10-50)*2,3,1),LINETHICK2,COLORFFBB33; VAR11:=SMA((CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100,4,1); 波浪线:SMA((VAR11-50)*2,3,1)+SMA((VAR10-50)*2,3,1)/2,LINETHICK2,COLORGREEN; (SMA((VAR10-50)*2,3,1)+SMA((VAR9-50)*2,3,1))/2,LINETHICK2,COLORFFCC33; 波浪线,COLORSTICK,COLOR888888; VAR12:=(VAR11-50)*6-2*SMA((VAR11-50)*2,3,1); VAR13:=FILTER(波浪线>REF(波浪线,1)AND 波浪线<-20,10); VAR14:=FILTER(波浪线<REF(波浪线,3)AND 波浪线>REF(波浪线,1)AND 波浪线<-10,7); VAR15:=FILTER(波浪线<REF(波浪线,1),10); VAR16:=FILTER(波浪线<REF(波浪线,1)AND 波浪线>110,10); VAR17:=VAR11<REF(VAR11,3)AND VAR11>REF(VAR11,2)AND VAR11<30; DRAWICON(FILTER(VAR13 OR VAR14 OR VAR17,5)AND VARA>REF(VARA,1),波浪线,1); DRAWICON(FILTER(crOSS(波浪线,VAR12)OR VAR15,5)AND VAR12>60,波浪线*1.05,2); DRAWTEXT(FILTER(CROSS(100,波浪线)OR VAR16,3),110,'顶部'),COLOR00FF00;