通达信〖紫红共振〗主力行为探测器通过量能变化捕捉主力建仓痕迹源码

『紫红共振』主力行为探测器,用于捕捉主升浪信号,结合抗跌策略进行解析,核心包括:强龙过江、紫红共振与抗跌。
红柱阶段代表主力吸筹特征,多出现在下跌末端或横盘整理期,通过量能变化捕捉主力建仓痕迹。紫柱为启动信号,当主力吸筹完成后出现紫柱▲标记,预示行情即将进入主升阶段。黄色K线配合“强龙过江”文字组合,则是主升浪确认信号,双重验证下的强势突破,标志着主升浪开启。
核心逻辑在于:紫红共振指标通过“可能上涨”的预警功能,与“强龙过江”的确认信号形成双重验证体系,有效提升交易决策的可靠性。
三大交易原则:
1. 下跌市中生存法则:活下来比赚多少更重要,严格控制回撤风险。
2. 信号验证体系:用紫红共振追踪主力动向,用强龙过江确认启动信号。
3. 风险控制理念:宁可错过机会,不可做错交易。
抗跌策略优化:针对特殊行情研发的特供公式,通过严格筛选条件,选出跌幅小且具主力吸筹迹象的股票,特别适合下跌市环境。该策略被称为“抗跌”,因为下跌市才是检验优质股票的最佳试金石——重点寻找“跌不动”的抗跌标的。
操作时间节点:每日收盘后15:10后运行程序。
最佳买入策略:抗跌选出标的 + 次日紫红共振现紫柱 + 强龙过江信号确认。
次优买入策略:抗跌选出标的 + 次日放量上涨 + 站稳5日均线。
观察等待策略:抗跌选出标的 + 次日继续调整时保持观察,等待明确信号出现。
本指标体系通过主力行为探测、启动信号确认、抗跌策略三大模块,构建完整交易系统,特别适合在震荡市和下跌市中捕捉结构性机会,是股票指标公式应用领域的实用工具。
{强龙过江主图}
 
{主图源码如下}


MA5:MA(CLOSE,5)DOTLINE,COLORFFFFFF;

ZBGS1:=(3*C+L+OPEN+H)/6;

ZBGS2:=(20*ZBGS1+19*REF(ZBGS1,1)+18*REF(ZBGS1,2)+17*REF(ZBGS1,3)+16*REF(ZBGS1,4)+15*REF(ZBGS1,5)+ 14*REF(ZBGS1,6)+13*REF(ZBGS1,7)+12*REF(ZBGS1,8)+11*REF(ZBGS1,9)+10*REF(ZBGS1,10)+9*REF(ZBGS1,11)+8*REF(ZBGS1,12) +7*REF(ZBGS1,13)+6*REF(ZBGS1,14)+5*REF(ZBGS1,15)+4*REF(ZBGS1,16)+3*REF(ZBGS1,17)+2*REF(ZBGS1,18)+ REF(ZBGS1,20))/210;

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

ZBGS4:=SMA(C,5,1);

ZBGS5:=2*(ZBGS3-ZBGS4);

STICKLINE(C>O,C,O,2,0),COLOR0000FF;

DRAWKLINE(HIGH,OPEN,LOW,CLOSE);

主力成本:EMA(ZBGS2,13),COLORFF00FF,LINETHICK1;

短期底部:LLV(HIGH,30),LINETHICK2,COLORFFCC00;

DRAWKLINE(HIGH,OPEN,LOW,CLOSE);

ZBGS6:=LLV(LOW,21);

ZBGS7:=HHV(HIGH,21);

ZBGS8:=EMA((((CLOSE-ZBGS6)/(ZBGS7-ZBGS6))*100),5);

ZBGS9:=EMA((((CLOSE-ZBGS6)/(ZBGS7-ZBGS6))*50),13);

ZBGS10:=CROSS(ZBGS8,ZBGS9);

ZBGS11:=IF((CLOSE>REF(CLOSE,1)),88,0);

ZBGS12:=IF(((CLOSE)/(REF(CLOSE,1))>1.05) AND ((HIGH)/(CLOSE)< 1.01) AND (ZBGS11>0),91,0);

DRAWTEXT(FILTER((ZBGS12>90),35),LOW*0.98,' 强龙过江'),COLOR00FFFF;

STICKLINE(FILTER((ZBGS12>90),35),C,O,2,0),COLORYELLOW;




{副图源码如下}

{红紫共振F}
ZBGS3GL1:=IF(CODELIKE('68') OR CODELIKE('8') OR CODELIKE('9') OR CODELIKE('4'),0,1);
ZBGS3GL2:=IF(CODELIKE('ST') OR CODELIKE('*ST') OR CODELIKE('*S') OR CODELIKE('S'),0,1);
ZBGS3GL3:=ZBGS3GL1 AND ZBGS3GL2;
TDX:=REF(CLOSE,1);
ZBLJ:=((SMA(MAX((CLOSE - TDX),0),3,1) / SMA(ABS((CLOSE - TDX)),3,1)) * 100);
FF:=EMA(CLOSE,3);
MA21:=EMA(CLOSE,21);
ZBGS31:=IF(YEAR>=2038 AND MONTH>=1,0,1);
ZBGS32:=REF(LOW,1)*ZBGS31;
ZBGS33:=SMA(ABS(LOW-ZBGS32),3,1)/SMA(MAX(LOW-ZBGS32,0),3,1)*100*ZBGS31;
ZBGS34:=EMA(IF(CLOSE*1.3,ZBGS33*10,ZBGS33/10),3)*ZBGS31;
ZBGS35:=LLV(LOW,30)*ZBGS31;
ZBGS36:=HHV(ZBGS34,30)*ZBGS31;
ZBGS37:=IF(MA(CLOSE,58),1,0)*ZBGS31;
ZBGS38:=EMA(IF(LOW<=ZBGS35,(ZBGS34+ZBGS36*2)/2,0),3)/618*ZBGS37*ZBGS31;
红柱:IF(ZBGS38>100,100,ZBGS38)*ZBGS31,COLORRED;
共振:STICKLINE(红柱>-150,0,红柱,8,0),COLORRED;
M:=55;
N:=34;
SH:=100*(HHV(HIGH,M)-CLOSE)/(HHV(HIGH,M)-LLV(LOW,M)),COLORLIBLUE,LINETHICK1;
ZBLJ1:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(ZBLJ1,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
阶段:EMA(J,6),COLORLIRED,LINETHICK2;
ZBLJ4:=C>MA(C,30);
TDXLFXJ:=HIGH-MAX(CLOSE, OPEN);
ZBLJ2:=ABS(CLOSE-OPEN);
ZBLJ3:=TDXLFXJ<=ZBLJ2;
STICKLINE(CROSS(阶段,SH)AND ZBLJ3 AND ZBGS3GL3 AND C>O,0,60,2,0),LINETHICK3,COLORMAGENTA;
DRAWICON(CROSS(阶段,SH)AND ZBLJ3 AND ZBGS3GL3 AND C>O,60,9);
DRAWTEXT(CROSS(阶段,SH)AND ZBLJ3 AND ZBGS3GL3 AND C>O,56,'▲启动'),COLORYELLOW;



{选股源码如下}


DF:=(C-REF(C,1))/REF(C,1)*100;
VBI:=V/MA(V,5);
GS1:=IF(YEAR>=2038,0,1);
GS2:=REF(L,1)*GS1;
GS3:=SMA(ABS(L-GS2),3,1)/SMA(MAX(L-GS2,0),3,1)*100*GS1;
GS4:=EMA(IF(C*1.3,GS3 * 10,GS3/10),3)*GS1;
GS5:=LLV(L,30)*GS1;
GS6:=HHV(GS4,30)*GS1;
GS7:=IF(MA(C,58),1,0)*GS1;
GS8:=EMA(IF(L<=GS5,(GS4+GS6 * 2)/2,0),3)/618*GS7*GS1;
HZ:=IF(GS8>100,100,GS8)*GS1;
XG:DF>-2 AND DF<1 AND HZ>10 AND C>MA(C,60) AND AMOUNT>80000000 AND C>O;






未来函数检测结果如下
该公式没有未来函数

定制指标公式、软件请联系QQ或微信同号:88652583


输出MA5:收盘价的5日简单移动平均DOTLINE,COLORFFFFFF
ZBGS1赋值:(3*收盘价+最低价+开盘价+最高价)/6
ZBGS2赋值:(20*ZBGS1+19*1日前的ZBGS1+18*2日前的ZBGS1+17*3日前的ZBGS1+16*4日前的ZBGS1+15*5日前的ZBGS1+ 14*6日前的ZBGS1+13*7日前的ZBGS1+12*8日前的ZBGS1+11*9日前的ZBGS1+10*10日前的ZBGS1+9*11日前的ZBGS1+8*12日前的ZBGS1 +7*13日前的ZBGS1+6*14日前的ZBGS1+5*15日前的ZBGS1+4*16日前的ZBGS1+3*17日前的ZBGS1+2*18日前的ZBGS1+ 20日前的ZBGS1)/210
ZBGS3赋值:收盘价的3日[1日权重]移动平均
ZBGS4赋值:收盘价的5日[1日权重]移动平均
ZBGS5赋值:2*(ZBGS3-ZBGS4)
当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000FF
K线
输出主力成本:ZBGS2的13日指数移动平均,COLORFF00FF,线宽为1
输出短期底部:30日内最高价的最低值,线宽为2,COLORFFCC00
K线
ZBGS6赋值:21日内最低价的最低值
ZBGS7赋值:21日内最高价的最高值
ZBGS8赋值:(((收盘价-ZBGS6)/(ZBGS7-ZBGS6))*100)的5日指数移动平均
ZBGS9赋值:(((收盘价-ZBGS6)/(ZBGS7-ZBGS6))*50)的13日指数移动平均
ZBGS10赋值:ZBGS8上穿ZBGS9
ZBGS11赋值:如果(收盘价>1日前的收盘价),返回88,否则返回0
ZBGS12赋值:如果((收盘价)/(1日前的收盘价)>1.05)AND((最高价)/(收盘价)<1.01)AND(ZBGS11>0),返回91,否则返回0
当满足条件(ZBGS12>90)的35日过滤时,在最低价*0.98位置书写文字,COLOR00FFFF
当满足条件(ZBGS12>90)的35日过滤时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
ZBGS3GL1赋值:如果模糊匹配品种代码ORCODELIKE('8')ORCODELIKE('9')ORCODELIKE('4'),返回0,否则返回1
ZBGS3GL2赋值:如果模糊匹配品种代码ORCODELIKE('*ST')ORCODELIKE('*S')ORCODELIKE('S'),返回0,否则返回1
ZBGS3GL3赋值:ZBGS3GL1 AND ZBGS3GL2
TDX赋值:1日前的收盘价
ZBLJ赋值:(((收盘价-TDX)和0的较大值的3日[1日权重]移动平均 / (收盘价-TDX)的绝对值的3日[1日权重]移动平均) * 100)
FF赋值:收盘价的3日指数移动平均
MA21赋值:收盘价的21日指数移动平均
ZBGS31赋值:如果年份>=2038ANDMONTH>=1,返回0,否则返回1
ZBGS32赋值:1日前的最低价*ZBGS31
ZBGS33赋值:最低价-ZBGS32的绝对值的3日[1日权重]移动平均/最低价-ZBGS32和0的较大值的3日[1日权重]移动平均*100*ZBGS31
ZBGS34赋值:如果收盘价*1.3,返回ZBGS33*10,否则返回ZBGS33/10的3日指数移动平均*ZBGS31
ZBGS35赋值:30日内最低价的最低值*ZBGS31
ZBGS36赋值:30日内ZBGS34的最高值*ZBGS31
ZBGS37赋值:如果收盘价的58日简单移动平均,返回1,否则返回0*ZBGS31
ZBGS38赋值:如果最低价<=ZBGS35,返回(ZBGS34+ZBGS36*2)/2,否则返回0的3日指数移动平均/618*ZBGS37*ZBGS31
输出红柱:如果ZBGS38>100,返回100,否则返回ZBGS38*ZBGS31,画红色
输出共振:当满足条件红柱>-150时,在0和红柱位置之间画柱状线,宽度为8,0不为0则画空心柱.,画红色
M赋值:55
N赋值:34
SH赋值:100*(M日内最高价的最高值-收盘价)/(M日内最高价的最高值-M日内最低价的最低值),画淡蓝色,线宽为1
ZBLJ1赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
K赋值:ZBLJ1的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
输出阶段:J的6日指数移动平均,画淡红色,线宽为2
ZBLJ4赋值:收盘价>收盘价的30日简单移动平均
TDXLFXJ赋值:最高价-收盘价和开盘价的较大值
ZBLJ2赋值:收盘价-开盘价的绝对值
ZBLJ3赋值:TDXLFXJ<=ZBLJ2
当满足条件阶段上穿SHANDZBLJ3ANDZBGS3GL3ANDC>开盘价时,在0和60位置之间画柱状线,宽度为2,0不为0则画空心柱.,线宽为3,画洋红色
当满足条件阶段上穿SHANDZBLJ3ANDZBGS3GL3ANDC>开盘价时,在60位置画9号图标
当满足条件阶段上穿SHANDZBLJ3ANDZBGS3GL3ANDC>开盘价时,在56位置书写文字,画黄色
DF赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
VBI赋值:成交量(手)/成交量(手)的5日简单移动平均
GS1赋值:如果年份>=2038,返回0,否则返回1
GS2赋值:1日前的最低价*GS1
GS3赋值:最低价-GS2的绝对值的3日[1日权重]移动平均/最低价-GS2和0的较大值的3日[1日权重]移动平均*100*GS1
GS4赋值:如果收盘价*1.3,返回GS3*10,否则返回GS3/10的3日指数移动平均*GS1
GS5赋值:30日内最低价的最低值*GS1
GS6赋值:30日内GS4的最高值*GS1
GS7赋值:如果收盘价的58日简单移动平均,返回1,否则返回0*GS1
GS8赋值:如果最低价<=GS5,返回(GS4+GS6*2)/2,否则返回0的3日指数移动平均/618*GS7*GS1
HZ赋值:如果GS8>100,返回100,否则返回GS8*GS1
输出XG:DF>-2 AND DF<1 AND HZ>10 AND 收盘价>收盘价的60日简单移动平均 AND 成交额(元)>80000000 AND 收阳线
定制指标公式、软件联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

@2005-2025 粤ICP备2025457605号-2 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图