✦ 点击上方蓝色字“竹源投资小助手”加关注加星标 获得更多精品 ✦
温馨提醒:公众号素材来源于网络、付费、原创,仅供粉丝朋友们学习交流和技术理论探讨之用,请勿用作法律禁止之外用途!若有侵权,请联系删除
股市有风险,入市需谨慎,不保证任何效果,不作任何投资建议。



你好,我是竹源。今天我们来拆解这套近期在圈内流传甚广的“竹源趋势交易系统”。
这套指标的核心逻辑非常清晰:摒弃主观臆断,通过价格结构与量价关系,将复杂的盘面简化为“红持、青望、紫买、粉卖”四种直观状态,非常适合震荡上行或趋势明显的市场环境。
以下是针对该公式的深度用法解析:
一、 核心骨架:双轨定乾坤
公式开篇定义了两条生命线,构成了系统的“骨架”:
SWL (红色快线):
SWL:(EMA(CLOSE,10)*7+EMA(CLOSE,20)*3)/10;这是一条加权10日EMA,对短期波动极其敏感,代表了短期主力成本。
SWS (白色虚线慢线):
SWS:DMA(EMA(CLOSE,20),MAX(1,100*(SUM(VOL,5)/(3*CAPITAL))));这是精华所在。它是带量能加权的20日动态均线。放量时,它反应迅速;缩量时,它平滑稳定。它代表了中期趋势的支撑与压力。
视觉辅助:
DRAWBAND填充了红白线之间的区域。当红色在上、白色在下,且区间扩大时,代表多头强势;反之则弱势。
二、 灵魂算法:ABC序列状态机
中间大段的 ABC1到 ABC1A是该公式的“大脑”。它通过检测连续两天的K线高低点关系,自动识别股价处于何种“惯性”中:
红色持股区:
ABC1至ABCC。含义:股价处于连续的上升结构中(高点抬高,低点抬高)。只要没触发离场信号,捂股不动是最佳策略。
青色观望区:
ABCD至ABC18。含义:股价进入调整或震荡结构。此时严禁追高,应耐心等待下一次信号。
状态切换信号:
短买 (青转红):
ABC19。这是调整结束、重新回归上升趋势的拐点,公式用青色K线标记。白色离场 (红转青):
ABC1A。这是上升趋势结束、进入调整的拐点,公式用粉色K线警示。
三、 实战买卖点的精准量化
很多指标只有方向没有价格,这套公式解决了这个问题:
今离场价 (红色数字):
当处于“红色持股”状态时,系统自动锁定最近两天的最低价(JRL)作为防守位。跌破此价,无条件止盈/止损。
今进场价 (灰色数字):
当处于“青色观望”状态时,系统锁定最近两天的最高价(JRH)作为突破位。放量站上此价,即是“短买”信号确认之时。
辅助神针——急速超跌:
(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100<-14当股价短线偏离34日均线超过14%,往往会有技术性修复反弹,适合激进型选手的“抄底”博弈。
四、 博主独家心法(结合副图)
公式底部的量化评分 (H) 是过滤假信号的关键:
评分 > 70:多头共振,主升浪概率大,可重仓。
评分 40-60:震荡行情,严格按照K线颜色做差价。
评分 < 30:空头市场,即使出现“短买”信号,也建议轻仓或只看不做。
五、 操作口诀(建议收藏)
看颜色:红K拿,青K看,紫K进,粉K跑。
守底线:红区看“今离场价”,破线就走;青区看“今进场价”,过线再看。
查评分:高分重仓,低分轻仓。
盯明天:利用“明日支撑/阻力”做好隔夜挂单计划。
风险提示:本指标基于历史量价数据编写,属于右侧交易体系。在单边暴跌行情中可能会出现滞后性,请务必配合“今离场价”严格止损。
{微信公众号:竹源投资小助手}
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;
MA5:MA(CLOSE,5)DOTLINE COLORWHITE;
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;
ABC1:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2));
ABC2:=(REF(ABC1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ABC3:=(REF(ABC2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ABC4:=(REF(ABC3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ABC5:=(REF(ABC4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ABC6:=(REF(ABC5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ABC7:=(REF(ABC6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ABC8:=(REF(ABC7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ABC9:=(REF(ABC8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ABCA:=(REF(ABC9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ABCB:=(REF(ABCA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ABCC:=(REF(ABCB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ABCD:=(CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2));
ABCE:=(REF(ABCD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ABCF:=(REF(ABCE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ABC10:=(REF(ABCF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ABC11:=(REF(ABC10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ABC12:=(REF(ABC11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ABC13:=(REF(ABC12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ABC14:=(REF(ABC13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ABC15:=(REF(ABC14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ABC16:=(REF(ABC15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ABC17:=(REF(ABC16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
ABC18:=(REF(ABC17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
ABC19:=((REF(ABCD OR ABCE OR ABCF OR ABC10 OR ABC11 OR ABC12 OR ABC13 OR ABC14 OR ABC15 OR ABC16 OR ABC17 OR ABC18,1)) AND ABC1);
ABC1A:=((REF(ABC1 OR ABC2 OR ABC3 OR ABC4 OR ABC5 OR ABC6 OR ABC7 OR ABC8 OR ABC9 OR ABCA OR ABCB OR ABCC,1)) AND ABCD);
红色持股:ABC1 OR ABC2 OR ABC3 OR ABC4 OR ABC5 OR ABC6 OR ABC7 OR ABC8 OR ABC9 OR ABCA OR ABCB OR ABCC,COLOR0000FF,NODRAW;
离场:=IF(红色持股,JRL,DRAWNULL);
明离场价:=离场,COLORFF99FF,NODRAW;
今离场价:REF(离场,1)COLOR0000FF,NODRAW;
青色观望:ABCD OR ABCE OR ABCF OR ABC10 OR ABC11 OR ABC12 OR ABC13 OR ABC14 OR ABC15 OR ABC16 OR ABC17 OR ABC18,COLORFFFF00,NODRAW;
进:=IF(青色观望,JRH,DRAWNULL);
明进场价:=进,COLOR33AACC,NODRAW;
今进场价:REF(明进场价,1),COLORFF0000,NODRAW;
短买:ABC19,COLOR33AACC,NODRAW;
白色离场:ABC1A,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;
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('量化评分H:',STRCAT(CON2STR(XX,2),' '))),COLORFFFFFF;
{微信公众号:竹源投资小助手}
BNGE1:=(C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100;
BNGE2:=EMA(SMA(3*BNGE1,5,1)-2*SMA(SMA(BNGE1,5,1),3,1),3);
BNGE3:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100;
BNGE4:=EMA(BNGE3*10,3);
BNGE5:=LLV(L,38);
BNGE6:=HHV(BNGE4,38);
BNGE7:=EMA(IF(L<=BNGE5,(BNGE4+BNGE6*2)/2,0),3)/618;
BNGE8:=IF(BNGE7>=100,100,BNGE7);
BNGE9:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100;
BNGE10:=EMA(BNGE9*10,3);
BNGE11:=LLV(L,13);
BNGE12:=HHV(BNGE10,13);
BNGE13:=EMA(IF(LOW<=BNGE11,(BNGE10+BNGE12*2)/2,0),3)/618;
BNGE14:=IF(BNGE13>500,500,BNGE13);
BNGE15:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
BNGE16:=SMA(BNGE15,3,1);
BNGE17:=SMA(BNGE16,3,1);
BNGE18:=3*BNGE16-2*BNGE17;
NOTEXT1:0,POINTDOT,LINETHICK1;
NOTEXT21:100,POINTDOT,LINETHICK1;
NOTEXT22:85,POINTDOT,LINETHICK1;
趋势吸筹:IF(BNGE2<=14,BNGE2,DRAWNULL),NODRAW,COLORCYAN;
DRAWICON(BNGE2>85 AND BNGE2>REF(BNGE2,1),100,35);
DRAWICON(BNGE2>85 AND BNGE2>REF(BNGE2,1),90,35);
DRAWICON(BNGE2>85 AND BNGE2>REF(BNGE2,1),80,35);
主力吸筹:IF(BNGE8>0,BNGE8,DRAWNULL),COLORRED,NODRAW;
发财吸筹:IF(BNGE14>-120,ABS(BNGE14),DRAWNULL),COLORGRAY,NODRAW;
BNGE19:=MAX(趋势吸筹,MAX(主力吸筹,发财吸筹));
BNGE20:=MIN(趋势吸筹,MIN(主力吸筹,发财吸筹));
BNGE21:=RANGE(趋势吸筹,BNGE20,BNGE19)=1;
BNGE22:=RANGE(主力吸筹,BNGE20,BNGE19)=1;
BNGE23:=RANGE(发财吸筹,BNGE20,BNGE19)=1;
BNGE24:=IF(BNGE14>-120,BNGE14,0);
BNGE25:=BNGE24<REF(BNGE24,1);
BNGE26:=SMA(((HHV(C,13)-C)/(HHV(C,13)-LLV(C,13))),5,1);
BNGE27:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
BNGE28:=SMA(BNGE27,3,1);
BNGE29:=SMA(BNGE28,3,1);
BNGE30:=CROSS(BNGE28,BNGE29) AND BNGE28<20;
BNGE31:=BARSLAST(CROSS(BNGE29,BNGE28))<9 AND BNGE30;
BNGE32:=CROSS(BNGE27,BNGE28) AND BNGE28<30;
BNGE33:=IF(BARSLAST(CROSS(BNGE28,BNGE27))>=3 AND BNGE32,20,0);
BNGE34:=BNGE14>1 AND BNGE18>REF(BNGE18,1);
BNGE35:=BNGE14>0.1 AND BNGE14<1 AND BNGE18>REF(BNGE18,1);
ZBSCA:=CROSS(BNGE28,BNGE27) AND BNGE27>50;
ZBSC:=IF(BARSLAST(CROSS(BNGE27,BNGE28))>=4 AND ZBSCA,20,0);
黄柱:BNGE34 AND REF(BNGE18,1)<REF(BNGE18,2),COLORYELLOW,NODRAW;
粉柱:BNGE35 AND REF(BNGE18,1)<REF(BNGE18,2),COLORMAGENTA,NODRAW;
STICKLINE(趋势吸筹=BNGE19,0,IF(趋势吸筹>0,趋势吸筹,DRAWNULL),2,0),COLORCYAN;
STICKLINE(主力吸筹=BNGE19,0,IF(主力吸筹>0,主力吸筹,DRAWNULL),2,0),COLORRED;
STICKLINE(发财吸筹=BNGE19,0,IF(发财吸筹>0,发财吸筹,DRAWNULL),2,1),COLORGRAY;
STICKLINE(BNGE21,0,IF(趋势吸筹>0,趋势吸筹,DRAWNULL),2,0),COLORCYAN;
STICKLINE(BNGE22,0,IF(主力吸筹>0,主力吸筹,DRAWNULL),2,0),COLORRED;
STICKLINE(BNGE23,0,IF(发财吸筹>0,发财吸筹,DRAWNULL),2,1),COLORGRAY;
STICKLINE(趋势吸筹=BNGE20,0,IF(趋势吸筹>0,趋势吸筹,DRAWNULL),2,0),COLORCYAN;
STICKLINE(主力吸筹=BNGE20,0,IF(主力吸筹>0,主力吸筹,DRAWNULL),2,0),COLORRED;
STICKLINE(发财吸筹=BNGE20,0,IF(发财吸筹>0,发财吸筹,DRAWNULL),2,1),COLORGRAY;
STICKLINE(黄柱,0,BNGE14,0.1,0),COLORYELLOW;
STICKLINE(粉柱,0,BNGE14,0.1,0),COLORMAGENTA;
DRAWICON(CROSS(BNGE2,10),BNGE19,23);
DRAWICON(BNGE25 AND REF(NOT(BNGE25),1),BNGE14+5,1);
冲顶:2/BNGE26-2,NODRAW,COLORGREEN;
STICKLINE(2/BNGE26-2>0,20,2/BNGE26-2+20,0,-1),COLORLIRED;
STICKLINE(1/13>BNGE26,0+20,2/BNGE26-2+20,1,0),COLORGREEN;
STICKLINE(1/13>BNGE26,0+20,2/BNGE26-2+20,0,0),COLORGREEN;
趋势线:BNGE2-10,COLORBLUE,LINETHICK2;
DRAWTEXT(FILTER(趋势线<=4,15),BNGE19+5,'主力建仓'),COLORCYAN;
牛股:IF(BARSLAST(CROSS(BNGE28,BNGE29))<9 AND BNGE31,100,0),COLORWHITE,LINETHICK2,STICK;
STICKLINE(BNGE33,0,60,0.5,0),COLORLIMAGENTA;
STICKLINE(ZBSC,80,100,3,0),COLORGREEN;
{微信公众号:竹源投资小助手}
BNGE1:=(C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100;
BNGE2:=EMA(SMA(3*BNGE1,5,1)-2*SMA(SMA(BNGE1,5,1),3,1),3);
BNGE3:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100;
BNGE4:=EMA(BNGE3*10,3);
BNGE5:=LLV(LOW,38);
BNGE6:=HHV(BNGE4,38);
BNGE7:=EMA(IF(L<=BNGE5,(BNGE4+BNGE6*2)/2,0),3)/618;
BNGE8:=IF(BNGE7>=100,100,BNGE7);
BNGE9:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100;
BNGE10:=EMA(BNGE9*10,3);
BNGE11:=LLV(LOW,13);
BNGE12:=HHV(BNGE10,13);
BNGE13:=EMA(IF(LOW<=BNGE11,(BNGE10+BNGE12*2)/2,0),3)/618;
BNGE14:=IF(BNGE13>500,500,BNGE13);
BNGE15:=IF(BNGE2<=14,BNGE2,DRAWNULL);
BNGE16:=IF(BNGE8>0,BNGE8,DRAWNULL);
BNGE17:=IF(BNGE14>-120,ABS(BNGE14),DRAWNULL);
BNGE18:=MAX(BNGE15,MAX(BNGE16,BNGE17));
BNGE19:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
BNGE20:=SMA(BNGE19,3,1);
BNGE21:=CROSS(BNGE19,BNGE20) AND BNGE20<30;
ZBSCA:=IF(BARSLAST(CROSS(BNGE20,BNGE19))>=3 AND BNGE21,20,0);
ZBSC:=COUNT(FILTER(BNGE2-10<=4,15),5)=1;
XG1:BNGE16=BNGE18 AND ZBSCA AND ZBSC;
● 文中的指标公式已测试,指标公式正确无误。
● 复制上方代码,在通达信的公式管理器中创建。
▶ 往期精品推荐 ◀
“天衣爆量模式”:首板/反包涨停复盘与“一进二”打板决策全解析
关键词:"主力神器",获取下载链接。
由于关键词词库容量问题下载链接保存150天
如果你觉得这篇文章对你有帮助
夜雨聆风