紫紫红黄源码/六维共振/动能二号:通达信源码学习,主力追踪,主力吸筹
写在前面:看透量化指标的底层逻辑与真实边界
1. 可视化是对冲情绪的利器。指标的本质,就是把复杂的数据和资金流向做成可视化。无论是紫紫红黄还是六维共振,它们的核心都是让你更快完成信息整理与复盘记录,用客观的图形,最大程度减少情绪化解读带来的决策偏差。
2. 工具澄明过程,认知承担风险。请建立正确的预期,不要把任何指标当成标准答案,更不要当成救命稻草。动能二号和双紫擒龙只能帮你把主力资金的博弈过程看得更清楚,工具永远不能代替你承担判断与风险,最终的决策依然取决于你的底层认知。
3. 教学示例与实操推演。下文展示了一组通达信操作与复盘记录的教学示例,用于演示这套系统的导入、参数设置与标准记录流程。

本文仅供学习参考与信息整理训练,不构成任何建议。
主力跟踪主图源码:
{主力跟踪}上趋势:MA(LOW,20)*1.2,COLOR0080FF,LINETHICK1,NODRAW;次上趋势:MA(LOW,20)*1.1,COLORYELLOW;次下趋势:MA(HIGH,20)*0.9,COLORWHITE,NODRAW;下趋势:MA(HIGH,20)*0.8,COLORGREEN,LINETHICK1;ZD:=(C-REF(C,1))/REF(C,1)*100;HDZF:=(HHV(H,20)-C)/(HHV(H,20)-LLV(L,20));趋势强度:=IF(C>次上趋势,IF(C>上趋势,4,3),IF(C>次下趋势 AND C<次上趋势,2,IF(C<下趋势,0,1)));STICKLINE(趋势强度=0,H,L,2,1),COLORBLUE;STICKLINE(趋势强度=1,H,L,2,1),COLORGREEN;STICKLINE(趋势强度=2,H,L,2,1),COLORGRAY;STICKLINE(趋势强度=3,H,L,2,1),COLORYELLOW;STICKLINE(趋势强度=4,H,L,2,1),COLORMAGENTA;STICKLINE(趋势强度=0,C,O,2,0),COLORBLUE;STICKLINE(趋势强度=1,C,O,2,0),COLORGREEN;VAR_HIDEN1:=MA(C,1)*0+EMA(C,2)*0+SMA(C,3,1)*0+ABS(C-O)*0+HHV(H,5)*0+LLV(L,5)*0+STD(C,6)*0+AVEDEV(C,7)*0+COST(10)*0+WINNER(C)*0+MA(C,1)*0+EMA(C,2)*0+SMA(C,3,1)*0+ABS(C-O)*0+HHV(H,5)*0+LLV(L,5)*0+STD(C,6)*0+AVEDEV(C,7)*0+COST(10)*0+WINNER(C)*0+MA(C,1)*0+EMA(C,2)*0+SMA(C,3,1)*0;DRAWTEXT_FIX(ISLASTBAR,0.38,0.45,0,'指标原创作者: 微信公众号<逻辑黑箱>'),COLORYELLOW;VAR_HIDEN2:=MACD.DIF*0+MACD.DEA*0+KDJ.K*0+KDJ.D*0+RSI.RSI1*0+BOLL.UB*0+BOLL.LB*0+CCI.CCI*0+WR.WR1*0+MACD.DIF*0+MACD.DEA*0+KDJ.K*0+KDJ.D*0+RSI.RSI1*0+BOLL.UB*0+BOLL.LB*0+CCI.CCI*0+WR.WR1*0+MACD.DIF*0+MACD.DEA*0+KDJ.K*0+KDJ.D*0+RSI.RSI1*0+BOLL.UB*0+BOLL.LB*0;DRAWTEXT_FIX(ISLASTBAR,0.32,0.55,0,'【核心源码不便公开,如需查看请联系我】'),COLORRED;STICKLINE(趋势强度=2,C,O,2,0),COLORGRAY;STICKLINE(趋势强度=3,C,O,2,0),COLORYELLOW;STICKLINE(趋势强度=4,C,O,2,0),COLORMAGENTA;DRAWTEXT(REF(趋势强度,1)=2 AND 趋势强度=1,H*1.02,'←主力出货'),COLORGREEN;DRAWTEXT(REF(趋势强度,1)=3 AND 趋势强度=4,L*0.6,'←主力入场'),COLORMAGENTA;DRAWTEXT(REF(趋势强度,1)=3 AND 趋势强度=2,H*1.05,'←主力洗盘'),COLORWHITE;DRAWTEXT(REF(趋势强度,1)=1 AND 趋势强度=0,L*0.98,'←主力建仓'),COLORRED;DRAWTEXT(REF(趋势强度,1)=2 AND 趋势强度=4,L*0.6,'←主力入场'),COLORMAGENTA;
N:=7;M:=5;VAR1:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;B:=SMA(VAR1,N,1);VAR2:=SMA(B,M,1);STICKLINE(B>VAR2,B,VAR2,0.8,1),COLORRED;STICKLINE(B<VAR2,B,VAR2,0.8,0),COLORGREEN;MAR1:=(2*CLOSE+HIGH+LOW+OPEN)/5;短高: 90,COLORGREEN;高抛: 80,DOTLINE,COLORYELLOW;MAR2:=LLV(LOW,34);MAR3:=HHV(HIGH,34);SK:=EMA((MAR1-MAR2)/(MAR3-MAR2)*100,13);SD:=EMA(SK,3);VAR_HIDEN1:=MA(C,1)*0+EMA(C,2)*0+SMA(C,3,1)*0+ABS(C-O)*0+HHV(H,5)*0+LLV(L,5)*0+STD(C,6)*0+AVEDEV(C,7)*0+COST(10)*0+WINNER(C)*0+MA(C,1)*0+EMA(C,2)*0+SMA(C,3,1)*0+ABS(C-O)*0+HHV(H,5)*0+LLV(L,5)*0+STD(C,6)*0+AVEDEV(C,7)*0+COST(10)*0+WINNER(C)*0+MA(C,1)*0+EMA(C,2)*0+SMA(C,3,1)*0;DRAWTEXT_FIX(ISLASTBAR,0.38,0.45,0,'指标原创作者: 微信公众号<逻辑黑箱>'),COLORYELLOW;VAR_HIDEN2:=MACD.DIF*0+MACD.DEA*0+KDJ.K*0+KDJ.D*0+RSI.RSI1*0+BOLL.UB*0+BOLL.LB*0+CCI.CCI*0+WR.WR1*0+MACD.DIF*0+MACD.DEA*0+KDJ.K*0+KDJ.D*0+RSI.RSI1*0+BOLL.UB*0+BOLL.LB*0+CCI.CCI*0+WR.WR1*0+MACD.DIF*0+MACD.DEA*0+KDJ.K*0+KDJ.D*0+RSI.RSI1*0+BOLL.UB*0+BOLL.LB*0;DRAWTEXT_FIX(ISLASTBAR,0.32,0.55,0,'【核心源码不便公开,如需查看请联系我】'),COLORRED;STICKLINE(SK<SD,SK,SD,0.8,0),COLORCYAN;STICKLINE(SK>SD,SK,SD,0.8,1),COLORMAGENTA;低吸: 20,DOTLINE,COLORYELLOW;短底: 10,COLORRED;中值:B,NODRAW;短值:SK,NODRAW,COLORMAGENTA;STICKLINE(SK>=90 OR B>=90,96,101,4,1),COLORYELLOW;STICKLINE(B>=90 AND SK>=90,96,101,4,0),COLORYELLOW;STICKLINE(SK<=10 OR B<=10,-1,4,4,1),COLORBLUE;STICKLINE(B<=10 AND SK<=10,-1,4,4,0),COLORBLUE;STICKLINE((SK<=10 OR B<=10) AND B>REF(B,1) AND SK>REF(SK,1),-1,4,4,1),COLOR7F00FF;STICKLINE(B<=10 AND SK<=10 AND B>REF(B,1) AND SK>REF(SK,1),-1,4,4,0),COLOR7F00FF;STICKLINE((SK>=90 OR B>=90) AND B<REF(B,1) AND SK<REF(SK,1),96,101,4,1),COLORWHITE;STICKLINE(B>=90 AND SK>=90 AND B<REF(B,1) AND SK<REF(SK,1),96,101,4,0),COLORWHITE;
SWL:(EMA(CLOSE,10)*7+EMA(CLOSE,20)*3)/10;SWS:DMA(EMA(CLOSE,20),MAX(1,100*(SUM(VOL,5)/(3*CAPITAL)))),COLORWHITE,DOTLINE;DRAWBAND(SWL,RGB(255,50,50),SWS,RGB(64,204,208));STICKLINE(C>O,C,O,2.8,0),COLORRED;DRAWKLINE(HIGH,OPEN,LOW,CLOSE);JRH:=HHV(C,2);JRL:=LLV(C,2);MA3:=MA(CLOSE,3);YTSL:=(3*CLOSE+LOW+OPEN+HIGH)/6;VAR1:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2));VAR2:=(REF(VAR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));VAR3:=(REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));VAR4:=(REF(VAR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));VAR5:=(REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));VAR6:=(REF(VAR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));VAR7:=(REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));VAR8:=(REF(VAR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));VAR9:=(REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));VARA:=(REF(VAR9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));VARB:=(REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));VARC:=(REF(VARB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));VARD:=(CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2)); {GUPIAOFF.COM}VARE:=(REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));VARF:=(REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));VAR10:=(REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));VAR11:=(REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));VAR12:=(REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));VAR13:=(REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));VAR14:=(REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));VAR15:=(REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));VAR16:=(REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));VAR17:=(REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));VAR18:=(REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));VAR19:=((REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1)) AND VAR1);VAR1A:=((REF(VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR VAR8 OR VAR9 OR VARA OR VARB OR VARC,1)) AND VARD);红色持股:VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR VAR8 OR VAR9 OR VARA OR VARB OR VARC,COLOR0000FF,NODRAW;离场:=IF(红色持股,JRL,DRAWNULL);明离场价:=离场,COLORFF99FF,NODRAW;今离场价:REF(离场,1)COLOR0000FF,NODRAW;青色观望:VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,COLORFFFF00,NODRAW;进:=IF(青色观望,JRH,DRAWNULL);明进场价:=进,COLOR33AACC,NODRAW;今进场价:REF(明进场价,1),COLORFF0000,NODRAW;短买:VAR19,COLOR33AACC,NODRAW;白色离场:VAR1A,COLORFF99FF,NODRAW;急速超跌:(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100<-14,COLORFFFFFF,NODRAW;上市日期年:REF(YEAR,BARSCOUNT(CLOSE)-1),NODRAW,COLOR0000FF;月:REF(MONTH,BARSCOUNT(CLOSE)-1),NODRAW,COLORFF00FF;日:REF(DAY,BARSCOUNT(CLOSE)-1),NODRAW,COLOR00FFFF;辰星线:=(20*YTSL+19*REF(YTSL,1)+18*REF(YTSL,2)+17*REF(YTSL,3)+16*REF(YTSL,4)+15*REF(YTSL,5)+14*REF(YTSL,6)+13*REF(YTSL,7)+12*REF(YTSL,8)+11*REF(YTSL,9)+10*REF(YTSL,10)+9*REF(YTSL,11)+8*REF(YTSL,12)+7*REF(YTSL,13)+6*REF(YTSL,14)+5*REF(YTSL,15)+4*REF(YTSL,16)+3*REF(YTSL,17)+2*REF(YTSL,18)+REF(YTSL,20))/211,COLOR0000FF;牵牛线:=MA(CLOSE,26),COLORFF00FF;等待:=IF(MA3>辰星线,辰星线,MA3);STICKLINE(ISLASTBAR AND (红色持股 OR REF(红色持股,1)=1),今离场价,今离场价,2.8,1),COLORRED;STICKLINE(ISLASTBAR AND (青色观望 OR REF(青色观望,1)=1),今进场价,今进场价,2.8,1),COLORC0C0C0;STICKLINE(C>=O,L,H,0,0),COLORRED;STICKLINE(C<O, L,H,0,0),COLOR00BD00;STICKLINE(C>=O,C,O,2.8,0),COLORRED;STICKLINE(红色持股,C,O,2.8,0),COLORRED;STICKLINE(青色观望,C,O,2.8,0),COLORC0C0C0;{灰色}CO:=(C-O);STICKLINE(急速超跌,O,C-CO/2,2.8,0),COLORC0C0C0;{灰色}STICKLINE(短买,O,C,2.8,0),COLOR00FFFF;STICKLINE(白色离场,O,C,2.8,0),COLORFF00FF;DRAWTEXT(短买,REF(L,1)*0.999,'主力吸筹 '),COLOR00FFFF;DRAWTEXT(白色离场,REF(H,1)*1.001,'主力出货 '),COLORFF00FF;VAR_HIDEN1:=MA(C,1)*0+EMA(C,2)*0+SMA(C,3,1)*0+ABS(C-O)*0+HHV(H,5)*0+LLV(L,5)*0+STD(C,6)*0+AVEDEV(C,7)*0+COST(10)*0+WINNER(C)*0+MA(C,1)*0+EMA(C,2)*0+SMA(C,3,1)*0+ABS(C-O)*0+HHV(H,5)*0+LLV(L,5)*0+STD(C,6)*0+AVEDEV(C,7)*0+COST(10)*0+WINNER(C)*0+MA(C,1)*0+EMA(C,2)*0+SMA(C,3,1)*0;DRAWTEXT_FIX(ISLASTBAR,0.38,0.45,0,'指标原创作者: 微信公众号<逻辑黑箱>'),COLORYELLOW;VAR_HIDEN2:=MACD.DIF*0+MACD.DEA*0+KDJ.K*0+KDJ.D*0+RSI.RSI1*0+BOLL.UB*0+BOLL.LB*0+CCI.CCI*0+WR.WR1*0+MACD.DIF*0+MACD.DEA*0+KDJ.K*0+KDJ.D*0+RSI.RSI1*0+BOLL.UB*0+BOLL.LB*0+CCI.CCI*0+WR.WR1*0+MACD.DIF*0+MACD.DEA*0+KDJ.K*0+KDJ.D*0+RSI.RSI1*0+BOLL.UB*0+BOLL.LB*0;DRAWTEXT_FIX(ISLASTBAR,0.32,0.55,0,'【核心源码不便公开,如需查看请联系我】'),COLORRED;E:=(HIGH+LOW+OPEN+2*CLOSE)/5;明日阻力:=2*E-LOW;明日支撑:=2*E-HIGH;明日突破:=E+(HIGH-LOW);明日反转:=E-(HIGH-LOW);今日阻力:=REF(明日阻力 , 1);今日支撑:=REF(明日支撑 , 1);DRAWTEXT_FIX(C!=0,0.90,0.88,0,STRCAT('支撑:',STRCAT(CON2STR(明日支撑,2),' 元'))),COLORRED;DRAWTEXT_FIX(C!=0,0.90,0.96,0,STRCAT('反转:',STRCAT(CON2STR(明日反转,2),' 元'))),COLORYELLOW;X1:=IF(MA(C,5)>MA(C,10),20,0);X2:=IF(MA(C,20)>MA(C,60),10,0);X3:=IF(KDJ.J>KDJ.K,10,0);X4:=IF(MACD.DIF>MACD.DEA,10,0);X5:=IF(MACD.MACD>0,10,0);X6:=IF(V>MA(V,60),10,0);X7:=IF(WINNER(C)>0.5,10,0);X8:=IF(C/REF(C,1)>1.03,10,0);XX:=X1+X2+X3+X4+X5+X6+X7+X8;DRAWTEXT_FIX(V>O,0.90,0.80,0,STRCAT('量化评分:',STRCAT(CON2STR(XX,2),' '))),COLORFFFFFF;
写在最后:构建量化复盘底层逻辑
1. 认知决定上限。再好的量化工具也只是辅助,能帮你过滤噪音、看清资金。最终的决策必须建立在你的独立认知之上,看懂底层逻辑远比盲目跟风更重要。
2. 核心算法与圈内交流。为保护原创并防止生搬硬套,公开内容已隐去双紫共振和动能二号的核心参数。关于紫紫红黄等深度量化信号与实战推演,我们会在内部圈子做更深度的拆解。
3. 内化为交易体系拿到源码只是第一步,看透指标背后的运行规律才是关键。 本文仅用于通达信软件学习与信息整理训练,不构成任何建议。请读者独立判断并自担风险。软件操作教程与公开练习资料,请点击公众号菜单栏【教程】查看。
夜雨聆风
