乐于分享
好东西不私藏

通达信【量化三合一】 源码免费分享

通达信【量化三合一】 源码免费分享

温馨点击上风帆量化”→点击右上角“ ... →选“设为星标

⚠️ 重要风险提示

各位股友请注意:所有资源与技术均来自网络、朋友赠送或个人付费获取,免费分享仅供学习交流使用。

⚠️ 指标是辅助工具,并非万能!需结合均线、K 线等其他指标及具体行情趋势分析,切勿生搬硬套,务必以安全为上。以下內容仅为案例分享,不代表未来收益,请保持理性和有选择性的参考文章。

🎯 建议使用方式:

          1. 公式 1(主图)
            • 核心:SAR 抛物指标 + 变色 K 线
            • 信号:红圈 = 多头趋势,青圈 = 空头趋势;红点 = 股价上穿 SAR(买入信号),青点 = 股价下穿 SAR(卖出信号);红 K = 多头趋势,青 K = 空头趋势。
            • 附加:右上角显示个股所属板块。
          2. 公式 2(副图)
            • 核心:多空力量对比
            • 信号:红柱 = 多头占优,青柱 = 空头占优;两条均线交叉 = 趋势转换节点。
          3. 公式 3(副图)
            • 核心:主力持仓 + 抄底洗盘 + MACD 背离
            • 信号:洋红粗线 = 主力持仓,到 80 = 超买预警;蓝柱 = 主力进场,绿柱 = 洗盘;底背离 = 抄底,顶背离 = 逃顶。

          搭配用法:主图看趋势方向→副图 2 确认多空强弱→副图 3 找主力和背离信号,三者共振时信号更可靠。

          ------------------

          🚀 量化三合一源码分享

          1️⃣量化三合一主图

          GTY:=20260101; 

          GTY1:=IF(DATE<GTY,1,DRAWNULL);

          M:=15/20*GTY1;

          N:=40/8*GTY1;

          Y:=SAR(3,M,N)*GTY1;

          SAR1:IF(CLOSE>Y,Y,DRAWNULL)*GTY1,CIRCLEDOT,COLORLIRED;

          SAR2:IF(CLOSE<Y,Y,DRAWNULL)*GTY1,CIRCLEDOT,COLORCYAN;

          DRAWTEXT(CROSS(C,Y),L-0.05*L,'。')*GTY1,COLORRED;

          DRAWTEXT(CROSS(Y,C),H+0.05*H,'。')*GTY1,COLORCYAN;

          STICKLINE(C>SAR(3,M,N) AND C<O,C,O,2.8,0)*GTY1,COLORLIRED;

          STICKLINE(C>SAR(3,M,N) AND C>O,C,O,2.8,1)*GTY1,COLORLIRED;

          STICKLINE(C>SAR(3,M,N),H,MAX(C,O),0,0)*GTY1,COLORLIRED;

          STICKLINE(C>SAR(3,M,N),L,MIN(C,O),0,0)*GTY1,COLORLIRED;

          STICKLINE(C<SAR(3,M,N) AND C<O,C,O,2.8,0)*GTY1,COLORCYAN;

          STICKLINE(C<SAR(3,M,N) AND C>O,C,O,2.8,1)*GTY1,COLORCYAN;

          STICKLINE(C<SAR(3,M,N),H,MAX(C,O),0,0)*GTY1,COLORCYAN;

          STICKLINE(C<SAR(3,M,N),L,MIN(C,O),0,0)*GTY1,COLORCYAN;

          Z1:=STRCAT(DYBLOCK,'');

          Z2:=STRCAT(Z1,HYBLOCK);

          Z3:=STRCAT(Z2,'');

          DRAWTEXT_FIX(ISLASTBAR,0.70,1,0,STRCAT(Z3,GNBLOCK)),COLORYELLOW;

          GTY11:=HHV(H,5);

          GTY22:=LLV(L,5);

          2️⃣量化三合一副图

          GTY:=20260101; 

          GTY1:=IF(DATE<GTY,1,DRAWNULL);

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

          DY22:=LLV(LOW,34)*GTY1;

          DY33:=HHV(HIGH,34)*GTY1;

          A11:=EMA((DY11-DY22)/(DY33-DY22)*100,9)*GTY1;

          B11:=EMA(0.667*REF(A11,1)+0.333*A11,2)*GTY1;

          多头:EMA((DY11-DY22)/(DY33-DY22)*100,30)*GTY1,COLORLIRED;

          空头:EMA(多头,5)*GTY1,COLORCYAN;

          STICKLINE(空头>=A11,空头,A11,1,0)*GTY1,COLORCYAN;

          STICKLINE(空头>=A11,B11,多头,0,0)*GTY1,COLORCYAN;

          STICKLINE(空头<=A11,空头,A11,1,0)*GTY1,COLORLIRED;

          STICKLINE(空头<=A11,B11,多头,0,0)*GTY1,COLORLIRED;

          3️⃣量化三合一副图

          GTY:=20260101; 

          GTY1:=IF(DATE<GTY,1,DRAWNULL);

          主力持仓:EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3)*GTY1,COLORMAGENTA,LINETHICK2;

          警戒线: 80*GTY1,COLORYELLOW;

          XIAO1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1)*GTY1;

          XIAO2:=SMA(ABS(LOW-XIAO1),13,1)/SMA(MAX(LOW-XIAO1,0),10,1)*GTY1;

          XIAO3:=EMA(XIAO2,10)*GTY1;

          XIAO4:=LLV(LOW,33)*GTY1;

          XIAO5:=EMA(IF(LOW<=XIAO4,XIAO3,0),3)*GTY1;

          STICKLINE(XIAO5>REF(XIAO5,1),0,XIAO5,3,0 )*GTY1,COLOR000055;

          STICKLINE(XIAO5>REF(XIAO5,1),0,XIAO5,2.6,0 )*GTY1,COLOR000077;

          STICKLINE(XIAO5>REF(XIAO5,1),0,XIAO5,2.1,0 )*GTY1,COLOR000099;

          STICKLINE(XIAO5>REF(XIAO5,1),0,XIAO5,1.5,0 )*GTY1,COLOR0000BB;

          STICKLINE(XIAO5>REF(XIAO5,1),0,XIAO5,0.9,0 )*GTY1,COLOR0000DD;

          STICKLINE(XIAO5>REF(XIAO5,1),0,XIAO5,0.3,0 )*GTY1,COLOR0000FF;

          STICKLINE(XIAO5<REF(XIAO5,1),0,XIAO5,3,0)*GTY1,COLOR005500;

          STICKLINE(XIAO5<REF(XIAO5,1),0,XIAO5,2.6,0)*GTY1,COLOR007700;

          STICKLINE(XIAO5<REF(XIAO5,1),0,XIAO5,2.1,0)*GTY1,COLOR009900;

          STICKLINE(XIAO5<REF(XIAO5,1),0,XIAO5,1.5,0)*GTY1,COLOR00BB00;

          STICKLINE(XIAO5<REF(XIAO5,1),0,XIAO5,0.9,0)*GTY1,COLOR00DD00;

          STICKLINE(XIAO5<REF(XIAO5,1),0,XIAO5,0.3,0)*GTY1,COLOR00FF00;

          主力出没:IF(XIAO5>REF(XIAO5,1),XIAO5,0)*GTY1,COLORRED,NODRAW;

          洗盘:IF(XIAO5<REF(XIAO5,1),XIAO5,0)*GTY1,COLORGREEN,NODRAW;

          VAR1:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2))*GTY1;

          VARD:=(CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2))*GTY1;

          VARE:=(REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2))*GTY1;

          VARF:=(REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2))*GTY1;

          VAR10:=(REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2))*GTY1;

          VAR11:=(REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2))*GTY1;

          VAR12:=(REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2))*GTY1;

          VAR13:=(REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2))*GTY1;

          VAR14:=(REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2))*GTY1;

          VAR15:=(REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2))*GTY1;

          VAR16:=(REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2))*GTY1;

          VAR17:=(REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2))*GTY1;

          VAR18:=(REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2))*GTY1;

          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;

          DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26)*GTY1;

          DEA:=EMA(DIFF,9)*GTY1,COLORFFFF00;

          MACD:=(DIFF-DEA)*2*GTY1;

          A1:=BARSLAST(REF(CROSS(DIFF,DEA),1))*GTY1;

          A2:=BARSLAST(REF(CROSS(DEA,DIFF),1))*GTY1;

          底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF> REF(DIFF,A1+1) AND CROSS(DIFF,DEA)*GTY1;

          顶背离:=REF(CLOSE,A2+1)< CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF)*GTY1;

          ④:IF(底背离,57,0),LINETHICK3,COLORBROWN;

          DRAWTEXT(底背离,15,'←MACD 底背离')*GTY1,COLORWHITE;

          DRAWTEXT(顶背离,70,'←MACD 顶背离')*GTY1,COLORGREEN;

          4️⃣量化三合一选股(自动筛选)

          GTY:=20260101; 

          GTY1:=IF(DATE<GTY,1,0); 

          M:=15/20*GTY1;

          N:=40/8*GTY1; 

          Y:=SAR(3,M,N)*GTY1; 

          F1翻红:=CROSS(C,Y) AND GTY1=1;

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

          DY22:=LLV(LOW,34)*GTY1;

          DY33:=HHV(HIGH,34)*GTY1;

          DY差值:=IF(DY33=DY22,0.0001,DY33-DY22);

          A11:=EMA((DY11-DY22)/DY差值*100,9)*GTY1;

          多头:=EMA((DY11-DY22)/DY差值*100,30)*GTY1;

          空头:=EMA(多头,5)*GTY1;

          F2翻红:=CROSS(A11,空头) AND GTY1=1;

          当日同步翻红:=F1翻红 AND F2翻红;

          此前未同步翻红:=REF(当日同步翻红,1)=0;

          前5天无同步翻红:=COUNT(当日同步翻红,5)=1; 

          选股:当日同步翻红 AND 此前未同步翻红; 

          ------------------

          互动问答:

          使用指标时遇到任何问题(如安装、信号解读等),欢迎在留言区提问,我会第一时间解答!

          也可以分享你的使用心得 —— 这个指标帮你抓住过哪些机会。

          🙏 制作不易,麻烦点亮右下角 “👍” + “❤️” 支持一下!📤 转发给身边朋友,一起交流进步~👉 喜欢我的分享?记得 关注我,持续更新干货!
          再次强调:所有内容均为免费分享