N1:=10; N2:=20; N3:=60; M1:=5; M2:=13; 量能比率:=VOL/MAX(MA(VOL,N3),0.0001); 量价强度:=CLOSE/REF(CLOSE,1)-1; TR1:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW)); ATR:=MA(TR1,N2); 典型价格:=(HIGH+LOW+CLOSE)/3; 资金流:=典型价格*VOL; 正资金:=SUM(IF(典型价格>REF(典型价格,1),资金流,0),N1); 负资金:=SUM(IF(典型价格<REF(典型价格,1),资金流,0),N1); 资金强度:=(正资金-负资金)/MAX(正资金+负资金,0.0001)*100; 主力控盘:=MA(资金强度,N1); 涨速:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100; 多空比:=SUM(IF(涨速>0,涨速,0),M2)/MAX(SUM(ABS(涨速),M2),0.0001)*100; 动能:=EMA(CLOSE,M1)-EMA(CLOSE,M2); 动能加速度:=动能-REF(动能,1); 对数收益率:=LN(CLOSE/REF(CLOSE,1)); 历史波动率:=STD(对数收益率,N2)*SQRT(250)*100; 中轨:=MA(CLOSE,N2); 波动带宽:=(MA(CLOSE,N2)+2*STD(CLOSE,N2))-(MA(CLOSE,N2)-2*STD(CLOSE,N2)); 波动率强度:=波动带宽/MAX(中轨,0.0001)*100; 高低价差:=HHV(HIGH,N3)-LLV(LOW,N3); 价格位置:=(CLOSE-LLV(LOW,N3))/MAX(高低价差,0.0001)*100; 主力动能:(资金强度*0.4+多空比*0.3+主力控盘*0.2+波动率强度*0.1); 信号线:EMA(主力动能,5),COLORYELLOW; 趋势确认:EMA(主力动能,13),COLORMAGENTA; 强弱分界:50,DOTLINE,COLORGRAY; 动能柱:=主力动能-信号线; STICKLINE(动能柱>0,0,动能柱,2,0),COLORRED; STICKLINE(动能柱<0,0,动能柱,2,0),COLORGREEN; 连续两天上穿:=主力动能>趋势确认 AND REF(主力动能,1)>REF(趋势确认,1); 首次满足:=主力动能>趋势确认 AND REF(主力动能,1)<=REF(趋势确认,1); 买入信号:=连续两天上穿 AND REF(首次满足,1); 卖出信号:=NOT(买入信号) AND 主力动能<趋势确认; DRAWICON(买入信号,主力动能-10,1); DRAWICON(卖出信号,主力动能+10,2); STICKLINE(主力动能>70,70,主力动能,2,1),COLORMAGENTA; STICKLINE(主力动能<30,主力动能,30,2,1),COLORBLUE; DRAWTEXT(买入信号,主力动能-15,'←买'),COLORRED; DRAWTEXT(卖出信号,主力动能+15,'←卖'),COLORGREEN; 主力动能,LINETHICK2,COLORWHITE;