核心逻辑
这是一个结合趋势判断和超买超卖的综合技术指标。公式通过计算短期价格波动与近期高低点的比值,生成"散"(散户/短期动向)和"庄"(主力/中期趋势)两条曲线。"散"线使用4日EMA计算短期价格相对位置,"庄"线是"散"的加权移动平均。同时还构建了"影"和"山"两个辅助指标来反映价格波动幅度。整体逻辑类似于KDJ指标,但加入了更多趋势判断元素。
买卖信号
**买入信号:** 1. "散"线上穿"庄"线,且"散"<50且"散">29(低位金叉)- 显示红色买入图标7 2. "散"线上穿"庄"线,且"散"<30(强势买入)- 显示图标1,文字提示'L' **卖出信号:** 1. "庄"线上穿"散"线,且"散">40且"散"<71(高位死叉)- 显示绿色卖出图标8 2. "庄"线上穿"散"线,且"散">70(逃顶卖出)- 显示图标2,文字提示'H' 3. VARA>0且VARC下穿VARA(中线逃顶)- 文字提示'中线逃吧!'
用法
1. **金叉买入**:当"散"线从下向上穿越"庄"线时,且"散"值在20-50之间,是买入时机 2. **死叉卖出**:当"散"线从上向下穿越"庄"线时,且"散"值在40-70以上,是卖出信号 3. **超卖区域**:当"散"<20时表示超卖,可能存在反弹机会 4. **超买区域**:当"散">80时表示超买,注意风险 5. **中线风险**:当VARC下穿VARA时,代表中期趋势
公式源码
VAR1:=1; VAR2:=(2*CLOSE+HIGH+LOW)/4; 天: 80, POINTDOT; 人: 20; VAR3:=IF(YEAR>=2099 AND MONTH>2,0,1); VAR4:=LLV(LOW,5); VAR5:=HHV(HIGH,4); 散: EMA((VAR2-VAR4)/(VAR5-VAR4)*100,4)*VAR3*VAR1; 庄: EMA(0.667*REF(散,1)+0.333*散,2)*VAR3*VAR1; VAR6:=(HHV(HIGH,4)-VAR2)/(HHV(HIGH,4)-LLV(LOW,4))*100-72; VAR7:=(VAR2-LLV(LOW,4))/(HHV(HIGH,4)-LLV(LOW,4))*100; 影: SMA(VAR6,4,1)*VAR1; VAR8:=SMA(VAR7,2,1); 山: SMA(VAR8,2,1)*VAR1; 中: 12; DRAWICON(crOSS(散,庄) AND 散<50 AND 29<散,20,7),COLORRED; DRAWICON(CROSS(庄,散) AND 散>40 AND 71>散,50,8),COLORGREEN; DRAWTEXT(CROSS(散,庄) AND 散<30,0,'L'),COLOR3399CC; DRAWTEXT(CROSS(庄,散) AND 散>70,75,'H'),COLORFFFF33; DRAWICON(CROSS(散,庄) AND 散<30,20,1); DRAWICON(CROSS(庄,散) AND 散>70,80,2); VAR9:=CLOSE-REF(CLOSE,5); VARA:=EMA(EMA(VAR9,5),5)/EMA(EMA(Abs(VAR9),5),5)*100; VARB:=EMA(EMA(VAR9,10),10)/EMA(EMA(ABS(VAR9),10),10)*100; VARC:=EMA(EMA(VAR9,20),20)/EMA(EMA(ABS(VAR9),20),20)*100; 卖出: IF(VARA>0 AND CROSS(VARC,VARA),-40,0); DRAWTEXT(卖出,-30,'中线逃吧!'),COLOR0033FF; DRAWICON(卖出<0,-25,1);