乐于分享
好东西不私藏

波段突破多空指标源码-趋势均线+RSI过滤无未来函数

波段突破多空指标源码-趋势均线+RSI过滤无未来函数

指标解析:

使用MA5/MA20趋势方向,结合10周期高低点突破,RSI6(80/20)过滤极端区域。MA5上穿MA20且突破高点做多,下穿且跌破低点做空。

背景淡红只做多,淡绿只做空。信号出现后,止损设于波段高低点外侧!

文华软件源码:

// 1. 趋势均线设置(可根据品种调整周期,默认适合商品期货/股票) 

MA5:MA(C,5); // 5日均线(短期趋势) 

MA20:MA(C,20); // 20日均线(中期趋势,波段核心) 

MA60:MA(C,60); // 60日均线(长期趋势,方向参考) // 2. 波段高低点计算(用HHV/LLV,基于收盘价,无未来) 

N:=10; // 波段高低点周期,可调整(默认10根K线,数值越大波段越宽) 

波段高点:HHV(C,N),COLORYELLOW,DOT; 

波段低点:LLV(C,N),COLORGREEN,DOT; // 3. 超买超卖辅助(RSI6,避免趋势末端操作)

LC := REF(CLOSE,1); 

RSI6:=SMA(MAX(C-LC,0),6,1)/SMA(ABS(C-LC),6,1)*100; 

超买:80,COLORRED,DASH; // RSI6上穿80为超买 

超卖:20,COLORGREEN,DASH; // RSI6下穿20为超卖 

 // 4. 买卖点信号判断(核心:趋势+突破,无未来) // 买信号:多头趋势(MA5上穿MA20)+ 价格突破波段高点 + RSI6<80(非超买) 

买条件:=CROSS(MA5,MA20) AND C>波段高点 AND RSI6<80; 

DRAWICON(买条件,L,1); // 低点画红色买多箭头(文华默认图标1) 

DRAWTEXT(买条件,L-MINPRICE*2,’买’),COLORRED; // 标注买字,放大字体 // 卖信号:空头趋势(MA5下穿MA20)+ 价格跌破波段低点 + RSI6>20(非超卖) 

卖条件:=CROSSDOWN(MA5,MA20) AND C<波段低点 AND RSI6>20; 

DRAWICON(卖条件,H,2); // 高点画绿色卖空箭头(文华默认图标2) 

DRAWTEXT(卖条件,H+MINPRICE*2,’卖’),COLORGREEN; // 标注卖字,放大字体 // 5. 趋势背景色(直观判断多空,可关闭) 

STICKLINE1(MA5>MA20,LOW,HIGH,3,0),COLORLIGHTRED; // 多头趋势K线背景淡红 

STICKLINE1(MA5<MA20,LOW,HIGH,3,0),COLORLIGHTGREEN;// 空头趋势K线背景淡绿 

STICKLINE1(MA5=MA20,LOW,HIGH,3,0),COLORGRAY; // 横盘趋势K线背景灰色

通达信源码:

MA5:MA(C,5);

MA20:MA(C,20);

MA60:MA(C,60);

PRD:=10;

TOP:HHV(C,PRD),COLORYELLOW,DOTLINE;

BTM:LLV(C,PRD),COLORGREEN,DOTLINE;

LC:=REF(CLOSE,1);

RSI6:=SMA(MAX(C-LC,0),6,1)/SMA(ABS(C-LC),6,1)*100;

OVB:=80,COLORRED;

OVS:=20,COLORGREEN;

BUY:=CROSS(MA5,MA20) AND C>TOP AND RSI6<80;

DRAWICON(BUY,L,1);

DRAWTEXT(BUY,L,’买’),COLORRED;

SELL:=CROSS(MA20,MA5) AND C<BTM AND RSI6>20;

DRAWICON(SELL,H,2);

DRAWTEXT(SELL,H,’卖’),COLORGREEN;

STICKLINE(MA5>MA20,LOW,HIGH,3,0),COLORLIRED;

STICKLINE(MA5<MA20,LOW,HIGH,3,0),COLORLIGREEN;

STICKLINE(MA5=MA20,LOW,HIGH,3,0),COLORGRAY;

声明:本文指标公式源码仅供学习交流,不具备任何操作指导。依次操作,盈.亏自负。

需要什么指标记得互动留言!

由于公众号改变了推送规则,如果文章对您有帮助,烦请点赞+转发+❤️并留言,不然下次精品指标您就看不到了您的每一次点击,都是对我们莫大的支持,再次感谢!