ARTICLE · 1012770
通达信指标公式源码分享:BS买卖点
通达信指标公式源码分享:BS买卖点

MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
自适应均线:=MA(LOW+(HIGH-LOW)/2,25);
长期趋势:=MA(LOW+(HIGH-LOW)/2,75);
趋势向上:=长期趋势>=REF(长期趋势,1);
买点信号:=CROSS(CLOSE,自适应均线*0.95);
卖点信号:=CROSS(自适应均线*0.95,CLOSE);
警戒卖点:=CROSS(HIGH,自适应均线*1.15);
DRAWTEXT(买点信号 AND 趋势向上,LOW*0.98,'机会'),COLOR6699FF;
DRAWTEXT(卖点信号 AND 趋势向上,HIGH*1.02,'风险'),COLOR00FF00;
DRAWTEXT(警戒卖点 AND 趋势向上,HIGH*1.02,'小心顶'),COLOR6699FF;
{--- 原SMA改为EMA,避免历史重算漂移 ---}
RSI指标:=EMA(MAX(CLOSE-REF(CLOSE,1),0),3)/(EMA(ABS(CLOSE-REF(CLOSE,1)),3)+0.0001)*100;
WR指标:=(HHV(HIGH,3)-CLOSE)/(HHV(HIGH,3)-LLV(LOW,3)+0.0001)*100;
活跃度:=(RSI指标-WR指标),COLORFFFF00,LINETHICK1,NODRAW;
{--- 短期趋势,原MA(...,34)改为EMA(...,34) ---}
短期趋势:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14)+0.0001)));
短期平滑:=EMA((100 - EMA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) - LLV(LOW,6)+0.0001)),34)),6);
STICKLINE(短期趋势 < 短期平滑,LOW,HIGH,0,1),COLORLIBLUE;
STICKLINE(短期趋势 > 短期平滑,LOW,HIGH,0,1),COLORRED;
STICKLINE(OPEN>CLOSE AND 短期趋势<短期平滑,CLOSE-0.03,OPEN,3.05,0),COLORLIBLUE;
STICKLINE(OPEN<CLOSE AND 短期趋势<短期平滑,CLOSE,OPEN,3.05,1),COLORLIBLUE;
STICKLINE(OPEN>CLOSE AND 短期趋势>短期平滑,OPEN,CLOSE-0.03,3.05,0),COLORRED;
STICKLINE(OPEN<CLOSE AND 短期趋势>短期平滑,OPEN,CLOSE,3.05,1),COLORRED;
DRAWICON(CROSS(短期趋势,短期平滑),LOW*0.98,7);
DRAWICON(CROSS(短期平滑,短期趋势),HIGH*1.02,8);
昨收价:=REF(CLOSE,1);
平均振幅:=MA(HIGH-LOW,20);
周五涨停:=PERIOD==5 AND CLOSE/昨收价>1.09 AND CLOSE/昨收价<1.11 AND CLOSE=HIGH;
DRAWICON(周五涨停,CLOSE+平均振幅*1.25,9); 
精品自用高胜率指标公式合集


MA10:MA(C,10);
MA20:MA(C,20);
自适应均线:=MA(LOW+(HIGH-LOW)/2,25);
长期趋势:=MA(LOW+(HIGH-LOW)/2,75);
趋势向上:=长期趋势>=REF(长期趋势,1);
买点信号:=CROSS(CLOSE,自适应均线*0.95);
卖点信号:=CROSS(自适应均线*0.95,CLOSE);
警戒卖点:=CROSS(HIGH,自适应均线*1.15);
DRAWTEXT(买点信号 AND 趋势向上,LOW*0.98,'机会'),COLOR6699FF;
DRAWTEXT(卖点信号 AND 趋势向上,HIGH*1.02,'风险'),COLOR00FF00;
DRAWTEXT(警戒卖点 AND 趋势向上,HIGH*1.02,'小心顶'),COLOR6699FF;
{--- 原SMA改为EMA,避免历史重算漂移 ---}
RSI指标:=EMA(MAX(CLOSE-REF(CLOSE,1),0),3)/(EMA(ABS(CLOSE-REF(CLOSE,1)),3)+0.0001)*100;
WR指标:=(HHV(HIGH,3)-CLOSE)/(HHV(HIGH,3)-LLV(LOW,3)+0.0001)*100;
活跃度:=(RSI指标-WR指标),COLORFFFF00,LINETHICK1,NODRAW;
{--- 短期趋势,原MA(...,34)改为EMA(...,34) ---}
短期趋势:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14)+0.0001)));
短期平滑:=EMA((100 - EMA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) - LLV(LOW,6)+0.0001)),34)),6);
STICKLINE(短期趋势 < 短期平滑,LOW,HIGH,0,1),COLORLIBLUE;
STICKLINE(短期趋势 > 短期平滑,LOW,HIGH,0,1),COLORRED;
STICKLINE(OPEN>CLOSE AND 短期趋势<短期平滑,CLOSE-0.03,OPEN,3.05,0),COLORLIBLUE;
STICKLINE(OPEN<CLOSE AND 短期趋势<短期平滑,CLOSE,OPEN,3.05,1),COLORLIBLUE;
STICKLINE(OPEN>CLOSE AND 短期趋势>短期平滑,OPEN,CLOSE-0.03,3.05,0),COLORRED;
STICKLINE(OPEN<CLOSE AND 短期趋势>短期平滑,OPEN,CLOSE,3.05,1),COLORRED;
DRAWICON(CROSS(短期趋势,短期平滑),LOW*0.98,7);
DRAWICON(CROSS(短期平滑,短期趋势),HIGH*1.02,8);
昨收价:=REF(CLOSE,1);
平均振幅:=MA(HIGH-LOW,20);
周五涨停:=PERIOD==5 AND CLOSE/昨收价>1.09 AND CLOSE/昨收价<1.11 AND CLOSE=HIGH;
DRAWICON(周五涨停,CLOSE+平均振幅*1.25,9);
