夜雨聆风学习资料网

ARTICLE · 1030316

通达信主图源码分享:趋势带叠加进出信号+压力位

通达信主图源码分享:趋势带叠加进出信号+压力位

分享一个好用的主图。三件事:压力线、趋势带、低位提示。压力线是 21 天最高价的均线再抬 5%。涨超 4% 却没站上它,用青色标,上方还有盖子。盘中冲过又收回,用紫红色标,这种多半是白冲。趋势带变色就值得看一眼,带下标「进」,带上标「出」。震荡市里它的信号会明显变多,别每个都当真。

温馨提示

1、更多指标:www.logic88.cn

2、本指标仅作为知识分享。

主图指标源码

{QS 立体 K 线主图:多层 STICKLINE 由宽到窄叠加做出立体烛身,蓝色系画阳线、橙黄系画阴线,另叠加趋势带与进出提示}

{短线压力参考:21 日最高价的加权平滑值再上浮 5%}

QS_CAP21:=(SMA(HIGH,21,2) * 1.05);

{立体烛身:阴线与阳线同样由 6 到 1.5 逐层收窄叠加,外深内浅;影线用单层细线延伸}

STICKLINE((OPEN >= CLOSE),CLOSE,OPEN,6,0),COLORFF5B00;

STICKLINE((OPEN >= CLOSE),CLOSE,OPEN,5,0),COLORFF6C00;

STICKLINE((OPEN >= CLOSE),CLOSE,OPEN,4,0),COLORFF7B00;

STICKLINE((OPEN >= CLOSE),CLOSE,OPEN,3,0),COLORFF9C00;

STICKLINE((OPEN >= CLOSE),CLOSE,OPEN,2,0),COLORFFBE00;

STICKLINE((OPEN >= CLOSE),CLOSE,OPEN,2,0),COLORFFCC00;

STICKLINE((OPEN >= CLOSE),CLOSE,OPEN,1.5,0),COLORFFFF00;

STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,6,0),COLOR070084;

STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,5,0),COLOR0000A3;

STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,4,0),COLOR0000B7;

STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,3,0),COLOR0000CD;

STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,3,0),COLOR0000E9;

STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,3,0),COLOR0754E9;

STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,1.5,0),COLOR076EF3;

STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,1,0),COLOR077BF3;

STICKLINE((CLOSE > OPEN),OPEN,LOW,0,0),COLOR0726CA;

STICKLINE((CLOSE > OPEN),CLOSE,HIGH,0,0),COLOR0726CA;

STICKLINE((OPEN > CLOSE),CLOSE,LOW,0,0),COLORDE9100;

STICKLINE((OPEN > CLOSE),OPEN,HIGH,0,0),COLORDE9100;

{强势未突破:当日涨幅超过 4%、收阳且收盘仍被压在压力线下方,用青色系单独标出}

STICKLINE(((((CLOSE / OPEN) > 1.04) AND (CLOSE < QS_CAP21)) AND ((CLOSE - REF(CLOSE,1)) > 0)),CLOSE,OPEN,6,0),COLOR0090FF;

STICKLINE(((((CLOSE / OPEN) > 1.04) AND (CLOSE < QS_CAP21)) AND ((CLOSE - REF(CLOSE,1)) > 0)),CLOSE,OPEN,5,0),COLOR009FFF;

STICKLINE(((((CLOSE / OPEN) > 1.04) AND (CLOSE < QS_CAP21)) AND ((CLOSE - REF(CLOSE,1)) > 0)),CLOSE,OPEN,3,0),COLOR00B5FF;

STICKLINE(((((CLOSE / OPEN) > 1.04) AND (CLOSE < QS_CAP21)) AND ((CLOSE - REF(CLOSE,1)) > 0)),CLOSE,OPEN,2,0),COLOR00E4FF;

STICKLINE(((((CLOSE / OPEN) > 1.04) AND (CLOSE < QS_CAP21)) AND ((CLOSE - REF(CLOSE,1)) > 0)),OPEN,LOW,0,0),COLOR00FFFF;

STICKLINE(((((CLOSE / OPEN) > 1.04) AND (CLOSE < QS_CAP21)) AND ((CLOSE - REF(CLOSE,1)) > 0)),CLOSE,HIGH,0,0),COLOR00FFFF;

{冲高回落:盘中越过压力线、收盘又跌回线下的收阴 K 线,用紫红色系标出}

STICKLINE(((((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,1))) AND (HIGH > QS_CAP21)) AND (CLOSE < QS_CAP21)),OPEN,LOW,0.7,0),COLORFF76FF;

STICKLINE(((((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,1))) AND (HIGH > QS_CAP21)) AND (CLOSE < QS_CAP21)),CLOSE,HIGH,0.7,0),COLORFF76FF;

STICKLINE(((((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,1))) AND (HIGH > QS_CAP21)) AND (CLOSE < QS_CAP21)),CLOSE,OPEN,6,0),COLORFF00FF;

STICKLINE(((((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,1))) AND (HIGH > QS_CAP21)) AND (CLOSE < QS_CAP21)),CLOSE,OPEN,3,0),COLORFF62FF;

STICKLINE(((((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,1))) AND (HIGH > QS_CAP21)) AND (CLOSE < QS_CAP21)),CLOSE,OPEN,2,0),COLORFF76FF;

STICKLINE(((((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,1))) AND (HIGH > QS_CAP21)) AND (CLOSE < QS_CAP21)),CLOSE,OPEN,2,0),COLORFFA8FF;

{趋势带:6.5 与 13.5 两条收盘平滑线比较位置,快线在上画青带、慢线在上画灰带}

QS_FAST65:=SMA(C,6.5,1);

QS_SLOW135:=SMA(C,13.5,1);

QS_FAST3:=SMA(C,3,1);

QS_SLOW8:=SMA(C,8,1);

STICKLINE(QS_FAST65>QS_SLOW135 , QS_FAST65,QS_SLOW135 ,2.5, 0),COLOR009999,LINETHICK2;

STICKLINE(QS_SLOW135>QS_FAST65,QS_FAST65,QS_SLOW135,2.5,0),COLORCC9999,LINETHICK2;

DRAWTEXT( CROSS(QS_FAST65,QS_SLOW135),LOW *0.95,'进' ),COLORYELLOW;

DRAWTEXT(CROSS(QS_SLOW8,QS_FAST3),H*1.02,'出'),COLORYELLOW;

{波动通道:多空基线取 3、6、12、24 日均线的均值,上下各加 3 倍标准差;60 日均线作长期安全线}

QS_BASE:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;

QS_UPBAND:=QS_BASE+3*STD(QS_BASE,13),LINETHICK2;

QS_DNBAND:=QS_BASE-3*STD(QS_BASE,13);

QS_SAFE60:=MA(CLOSE,60),LINETHICK2;

{超买提示:6 周期 RSI 上穿 82 时在最高价上方标注}

QS_PREVC:=REF(CLOSE,1);

QS_RSI6:=SMA(MAX(CLOSE-QS_PREVC,0),6,1)/SMA(ABS(CLOSE-QS_PREVC),6,1)*100;

DRAWTEXT( CROSS(82,QS_RSI6) , HIGH*1.02,'出') ,COLORFFFFFF,LINETHICK2;

{加权价通道与动能:加权价在 21 日高低区间内的相对位置做两次平滑,得到动能快慢线}

QS_WP4:=(2*C+H+L)/4;

MA(QS_WP4,5),COLORFFFFFF,LINETHICK2;

QS_LOW21:LLV(QS_WP4,21),COLORGREEN;

QS_HIGH21:HHV(QS_WP4,21),COLORFF0000;

QS_KLINE:=EMA((QS_WP4-QS_LOW21)/(QS_HIGH21-QS_LOW21)*100,7);

QS_DLINE:=EMA(0.667*REF(QS_KLINE,1)+0.333*QS_KLINE,5);

{低位信号一:8 日内多数收跌、量能放大到 5 日均量的 1.5 倍、动能转强且创 120 日新低}

DRAWTEXT(IF(COUNT(CLOSE<REF(CLOSE,1),8)/8>6/10 AND VOL>=1.5*MA(VOL,5) AND

COUNT(QS_KLINE>=QS_DLINE,3) AND REF(LOW,1)=LLV(LOW,120),1,0),LOW*0.98,'进') ,COLOR0099FF;

{低位信号二:13 日内多数收跌、动能持续多头、创 120 日新低且前一日阳线反包}

DRAWTEXT(IF(COUNT(CLOSE<REF(CLOSE,1),13)/13>6/10 AND

COUNT(QS_KLINE>QS_DLINE,6) AND REF(LOW,5)=LLV(LOW,120) AND REF(CLOSE>=OPEN,4) AND

REF(CLOSE>OPEN,3) AND REF(CLOSE>OPEN,2) AND  REF(OPEN>CLOSE,1) AND

OPEN>REF(CLOSE,1),1,0),LOW*0.98,'进') ,COLORYELLOW;

{超跌信号:跌破 80 日与 10 日均线组合、放量跳涨且涨幅尚未扩大时标注}

QS_DEV80:=MA(CLOSE,80)-MA(CLOSE,10)/3;

DRAWTEXT(IF(CLOSE<QS_DEV80 AND VOL/240>MA(VOL,5)/240 AND CLOSE>REF(CLOSE,1)*1.08

AND CLOSE<MA(CLOSE,13)*1.3,1,0),LOW*0.98,'抄底'),COLORYELLOW;

相关学习资料

返回首页浏览学习资料