通达信主图指标简介:
红蓝趋势主图指标通过计算多个时间周期的移动平均线和指数移动平均线来捕捉市场趋势,并利用特定的价格行为来识别潜在的买入或卖出信号。代码中包含了长期和短期的均线,以及基于这些均线的交叉信号来生成交易提示。
指标效果图:
指标源码及源码注释:
HGW1:=REF(HHV(HIGH,150),3);{计算150日内最高价的最高值,并向前推移3天}
HGW2:=REF(LLV(LOW,150),3);{计算150日内最低价的最低值,并向前推移3天}
HGW3:=HGW1-(HGW1-HGW2)*0.921;{计算基于HGW1和HGW2的某个比例点位}
HGW4:=MA(HIGH,3);{计算3日移动平均的最高价}{WWW.GUKOUDAI.COM}
地平线:REFDATE(HGW3,DATE),COLORFFCC00,DOTLINE;{将HGW3的值与当前日期关联,并以点线形式显示,颜色为黄色}
日线1:MA(LOW,3),COLORGREEN,LINETHICK1;{计算3日移动平均的最低价,并以绿色线显示,线宽为1}
日线2:EMA(CLOSE,57),COLORYELLOW,DOTLINE;{计算57日指数移动平均的收盘价,并以黄色点线显示}
HGW18:=EMA(日线2,20);{计算日线2的20日指数移动平均}{公众号:股口袋}
HGW19:=IF(REF(CLOSE,1)*1.1-CLOSE<0.01,1,0);{如果昨日收盘价上涨10%后与今日收盘价相差不到0.01,则为1,否则为0}
日线5:EMA(HGW18,5),COLORFF66FF,DOTLINE;{计算HGW18的5日指数移动平均,并以紫色点线显示}
白虚线:EMA(日线1,4),COLOR999999,DOTLINE;{计算日线1的4日指数移动平均,并以灰色点线显示}
起落线:(日线2+日线5)/2,COLORWHITE,LINETHICK1;{计算日线2和日线5的平均值,并以白色线显示,线宽为1}
IF(起落线>=REF(起落线,1),起落线,DRAWNULL),COLORRED,LINETHICK2;{如果起落线高于前一日,则以红色线显示,否则不显示,线宽为2}
IF(起落线<=REF(起落线,1),起落线,DRAWNULL),COLORBLUE,LINETHICK2;{如果起落线低于或等于前一日,则以蓝色线显示,否则不显示,线宽为2}
STICKLINE(CROSS(HGW4,日线2),HIGH,LOW,2.5,1),COLOR66EEEE;{如果HGW4上穿日线2,则绘制宽度为2.5的柱状线,颜色为浅绿色}
STICKLINE(CROSS(HGW4,日线2),HIGH,LOW,1.3,0),COLORFF00FF;{如果HGW4上穿日线2,则绘制宽度为1.3的柱状线,颜色为紫色}
STICKLINE(HGW19,OPEN,CLOSE,3,1),COLORWHITE;{如果HGW19为1,则绘制宽度为3的柱状线,颜色为白色}
STICKLINE(HGW19,OPEN,CLOSE,2,0),COLOR0066FF;{如果HGW19为1,则绘制宽度为2的柱状线,颜色为深蓝色}