通达信〖三色共振捉妖〗融合资金动能与价格趋势两大维度源码
该指标融合了“资金动能”与“价格趋势”两大维度,专为短线交易设计,旨在辅助判断主力资金的活跃程度,并捕捉个股的短期买卖时机。
核心功能与操作指南:
指标通过红绿柱状图直观反映资金动能的强弱变化。当资金动能趋于积极,且价格趋势保持向上时,系统会触发明确的买入信号图标,这通常意味着短线资金正积极介入,是适合入场或加仓的时机。反之,若资金动能减弱,柱状图颜色随之转变,提示投资者需保持警惕,或考虑逢高减仓。在操作层面,建议投资者在买入信号出现时顺势跟进,并在资金动能显现衰退迹象时及时锁定收益,遵循快进快出的原则。
{主图源码如下}
{公式描述:短线强势启动点的“狙击指标”,用于在股价由空转多、即将加速瞬间可考虑介入}
决策线开关:=1;
决策天数:=90;
VARG1:=AMOUNT/VOL;
VARG2:=(VARG1-REF(VARG1, 12))/REF(VARG1, 12)*100;
VARG3:=MA(VARG2, 6);
VARG5:=MA(CLOSE, 1);
VARG6:=(6*HIGH+5*REF(HIGH, 1)+4*REF(HIGH, 2)+3*REF(HIGH, 3)+2*REF(HIGH, 4)+1*REF(HIGH, 5))/(6+5+4+3+2+1);
VARG7:=(6*LOW+5*REF(LOW, 1)+4*REF(LOW, 2)+3*REF(LOW, 3)+2*REF(LOW, 4)+1*REF(LOW, 5))/(6+5+4+3+2+1);
VARG8:=IF(CLOSE>REF(VARG6, 1), 1, IF(CLOSE<REF(VARG7, 1), (-1), 0));
VARG9:=BARSLAST(NOT(VARG8=0));
VARG10:=IF(VARG8=0, REF(VARG8, VARG9), VARG8);
VARG11:=IF(VARG10=(-1), MA(HIGH, 6), MA(LOW, 6));
VARG12:=BARSLASTCOUNT(VARG5>VARG11);
XG:=BARSLASTCOUNT(VARG12>REF(VARG12, 1) AND VARG3>0 AND VARG3>REF(VARG3, 1))=1 AND REF(VARG3<0, 1);
{均线}
MA5:MA(C,5),COLORWHITE,DOTLINE;
MA20:MA(C,20),COLORYELLOW,LINETHICK2;
{艳黄}
STICKLINE(XG,L,H,0,0),COLOR0088EE;
STICKLINE(XG,CLOSE,OPEN,3,0),COLOR0055AA;
STICKLINE(XG,CLOSE,OPEN,2.8,0),COLOR0066BB;
STICKLINE(XG,CLOSE,OPEN,2.5,0),COLOR0077CC;
STICKLINE(XG,CLOSE,OPEN,2.2,0),COLOR0088DD;
STICKLINE(XG,CLOSE,OPEN,1.7,0),COLOR0099EE;
STICKLINE(XG,CLOSE,OPEN,1.2,0),COLOR00AAFF;
STICKLINE(XG,CLOSE,OPEN,0.7,0),COLOR00CCFF;
STICKLINE(XG,CLOSE,OPEN,0.2,0),COLOR00FFFF;
{决策辅助线}
D1:=BARSLAST(XG);
STICKLINE(D1>0 AND D1<=决策天数 AND 决策线开关,REF(H, D1),REF(H, D1),3,0),COLORYELLOW;
STICKLINE(D1>0 AND D1<=决策天数 AND 决策线开关,REF(MAX(C,O), D1),REF(MAX(C,O), D1),3,0),COLORLIRED;
STICKLINE(D1>0 AND D1<=决策天数 AND 决策线开关,REF(MIN(C,O), D1),REF(MIN(C,O), D1),3,0),COLORCYAN;
{标注}
DRAWTEXT(XG, L*0.99, ' ★三色共振'), COLORRED;
{副图源码如下}
VARG1:=AMOUNT/VOL;
VARG2:=(VARG1-REF(VARG1, 12))/REF(VARG1, 12)*100;
VARG3:=MA(VARG2, 6);
STICKLINE(VARG3>0, 0, VARG3, 3, 0), COLORMAGENTA;
STICKLINE(VARG3<0, 0, VARG3, 2, 0), COLORGREEN;
VARG5:=MA(CLOSE, 1);
VARG6:=(6*HIGH+5*REF(HIGH, 1)+4*REF(HIGH, 2)+3*REF(HIGH, 3)+2*REF(HIGH, 4)+1*REF(HIGH, 5))/(6+5+4+3+2+1);
VARG7:=(6*LOW+5*REF(LOW, 1)+4*REF(LOW, 2)+3*REF(LOW, 3)+2*REF(LOW, 4)+1*REF(LOW, 5))/(6+5+4+3+2+1);
VARG8:=IF(CLOSE>REF(VARG6, 1), 1, IF(CLOSE<REF(VARG7, 1), (-1), 0));
VARG9:=BARSLAST(NOT(VARG8=0));
VARG10:=IF(VARG8=0, REF(VARG8, VARG9), VARG8);
VARG11:=IF(VARG10=(-1), MA(HIGH, 6), MA(LOW, 6));
VARG12:=BARSLASTCOUNT(VARG5>VARG11);
STICKLINE(VARG12>REF(VARG12, 1) AND VARG3>0 AND VARG3>REF(VARG3, 1), 0, VARG3*0.5, 2, 0), COLORYELLOW;
STICKLINE(VARG12, 0, VARG12*0.8, 1, 0), COLORRED;
DRAWICON(BARSLASTCOUNT(VARG12>REF(VARG12, 1) AND VARG3>0 AND VARG3>REF(VARG3, 1))=1 AND REF(VARG3<0, 1), 0, 13);
0, COLORWHITE, DOTLINE;

未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
决策线开关赋值:1
决策天数赋值:90
VARG1赋值:成交额(元)/成交量(手)
VARG2赋值:(VARG1-12日前的VARG1)/12日前的VARG1*100
VARG3赋值:VARG2的6日简单移动平均
VARG5赋值:收盘价的1日简单移动平均
VARG6赋值:(6*最高价+5*1日前的最高价+4*2日前的最高价+3*3日前的最高价+2*4日前的最高价+1*5日前的最高价)/(6+5+4+3+2+1)
VARG7赋值:(6*最低价+5*1日前的最低价+4*2日前的最低价+3*3日前的最低价+2*4日前的最低价+1*5日前的最低价)/(6+5+4+3+2+1)
VARG8赋值:如果收盘价>1日前的VARG6,返回1,否则返回如果收盘价<1日前的VARG7,返回(-1),否则返回0
VARG9赋值:上次取反距今天数
VARG10赋值:如果VARG8=0,返回VARG9日前的VARG8,否则返回VARG8
VARG11赋值:如果VARG10=(-1),返回最高价的6日简单移动平均,否则返回最低价的6日简单移动平均
VARG12赋值:条件连续成立次数
XG赋值:条件连续成立次数=1 AND 1日前的VARG3<0
输出MA5:收盘价的5日简单移动平均,画白色,DOTLINE
输出MA20:收盘价的20日简单移动平均,画黄色,线宽为2
当满足条件XG时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0088EE
当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0055AA
当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR0066BB
当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR0077CC
当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR0088DD
当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLOR0099EE
当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR00AAFF
当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为0.7,0不为0则画空心柱.,COLOR00CCFF
当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLOR00FFFF
D1赋值:上次XG距今天数
当满足条件D1>0ANDD1<=决策天数AND决策线开关时,在D1日前的最高价和D1日前的最高价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件D1>0ANDD1<=决策天数AND决策线开关时,在D1日前的收盘价和开盘价的较大值和D1日前的收盘价和开盘价的较大值位置之间画柱状线,宽度为3,0不为0则画空心柱.,画淡红色
当满足条件D1>0ANDD1<=决策天数AND决策线开关时,在D1日前的收盘价和开盘价的较小值和D1日前的收盘价和开盘价的较小值位置之间画柱状线,宽度为3,0不为0则画空心柱.,画青色
当满足条件XG时,在最低价*0.99位置书写文字, 画红色
VARG1赋值:成交额(元)/成交量(手)
VARG2赋值:(VARG1-12日前的VARG1)/12日前的VARG1*100
VARG3赋值:VARG2的6日简单移动平均
当满足条件VARG3>0时,在0和VARG3位置之间画柱状线,宽度为3,0不为0则画空心柱., 画洋红色
当满足条件VARG3<0时,在0和VARG3位置之间画柱状线,宽度为2,0不为0则画空心柱., 画绿色
VARG5赋值:收盘价的1日简单移动平均
VARG6赋值:(6*最高价+5*1日前的最高价+4*2日前的最高价+3*3日前的最高价+2*4日前的最高价+1*5日前的最高价)/(6+5+4+3+2+1)
VARG7赋值:(6*最低价+5*1日前的最低价+4*2日前的最低价+3*3日前的最低价+2*4日前的最低价+1*5日前的最低价)/(6+5+4+3+2+1)
VARG8赋值:如果收盘价>1日前的VARG6,返回1,否则返回如果收盘价<1日前的VARG7,返回(-1),否则返回0
VARG9赋值:上次取反距今天数
VARG10赋值:如果VARG8=0,返回VARG9日前的VARG8,否则返回VARG8
VARG11赋值:如果VARG10=(-1),返回最高价的6日简单移动平均,否则返回最低价的6日简单移动平均
VARG12赋值:条件连续成立次数
当满足条件VARG12>1日前的VARG12ANDVARG3>0ANDVARG3>1日前的VARG3时,在0和VARG3*0.5位置之间画柱状线,宽度为2,0不为0则画空心柱., 画黄色
当满足条件VARG12时,在0和VARG12*0.8位置之间画柱状线,宽度为1,0不为0则画空心柱., 画红色
当满足条件条件连续成立次数=1ANDREF(VARG3<0,1)时,在0位置画13号图标
0, 画白色, DOTLINE