【养家心法实战版】通达信主图+副图+选股指标公式源码:精准捕捉趋势双轨与妖股起爆点 这套“养家系列”公式是一套非常典型的趋势跟踪与短线爆发力捕捉结合的交易系统。它通过主图看趋势,副图看资金与量能,选股抓“妖股”与“抄底”时机,逻辑严密。
公式体系概览与源码分析
这套公式共包含6个部分,分别承担不同的功能角色:
主图公式:养家双轨主图
核心功能:展示股价的趋势通道,提供直观的支撑与压力位。
副图公式:养家系列幅图
核心功能:识别“妖股”起爆、抄底信号和加仓时机。
选股公式:养家抄底预警
核心逻辑:捕捉股价跌至长期底部支撑位(XA_86)且出现止跌信号的个股。
选股公式:养家妖选
核心逻辑:全市场扫描,寻找具备“妖股”潜质的标的(首板或连板突破)。
公式介绍与使用说明书
公式介绍
这套“养家系列”指标公式是一套集趋势研判、资金监控、短线擒牛于一体的综合型交易系统。它不仅通过“双轨主图”为您划定了清晰的股票支撑压力位,更通过复杂的算法逻辑,精准量化了“妖股”诞生的瞬间。
使用方法与技巧
主图看趋势(养家双轨主图)
用法:将此公式加载在K线主图上。
操作:股价运行在压力线之上为强势,可持股;股价跌破支撑线为弱势,应离场。关注黄金分割线(0.618等)附近的企稳反弹机会。
副图定买卖(养家系列幅图 + 养家OBV)
共振买入:当“养家系列幅图”出现“妖股”(红色柱)或“抄底”(青色柱)信号,且“养家OBV”指标也呈现向上发散、站上均线时,是极佳的买入时机。
资金验证:如果K线大涨但OBV没有新高(顶背离),需警惕诱多。
选股抓龙头(三大选股公式)
早盘选股(妖选):开盘前或盘中使用“养家妖选”公式进行全市场扫描,筛选出符合爆发条件的潜力股。
尾盘/回调选(抄底/加C):
“养家抄底预警”适合寻找超跌反弹的标的。
“养家加C预警”适合在主升浪中寻找回调后的二波买点。
风险提示:任何指标都有滞后性和误判率。建议结合大盘环境(牛市/熊市)使用,当大盘处于单边下跌趋势时,应降低“妖股”信号的权重,严控仓位。
![]() ![]() ![]() ![]() ![]() 公式名称:养家双轨主图公式源码如下:
gspt1:=CLOSE;
压力:MA(REF(HHV(gspt1,30),1),2),COLORMAGENTA;
支撑:MA(REF(LLV(gspt1,30),1),2),COLORGREEN;
倍数:(压力-支撑)/支撑,NODRAW;
gspt2:=STRCAT(STRCAT(1,CON2STR(FINANCE(32),2)),2);
gspt3:=STRCAT(STRCAT(3,CON2STR(FINANCE(18),2)),2);
DRAWTEXT_FIX(ISLASTBAR,0.01,0.1,0,gspt2),COLORCYAN;
DRAWTEXT_FIX(ISLASTBAR,0.01,0.15,0,gspt3),COLORCYAN;
gspt4:=STRCAT(4,GNBLOCK);
DRAWTEXT_FIX(ISLASTBAR,0.9,1,1,gspt4),COLORMAGENTA;
所属地域:DRAWTEXT_FIX(ISLASTBAR,0.78,0,1,DYBLOCK),COLORYELLOW;
所属行业:DRAWTEXT_FIX(ISLASTBAR,0.91,0,1,HYBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.980,20,1,'公式平台,公式源码 http://www.gspt.com'),COLOR333333;
gspt5:=75;
gspt6:=REFDATE(HHV(HIGH,gspt5),DATE);
gspt7:=REFDATE(LLV(LOW,gspt5),DATE);
gspt8:=gspt6-(gspt6-gspt7)*0.191;
gspt9:=gspt6-(gspt6-gspt7)*0.382;
gspt10:=gspt6-(gspt6-gspt7)*0.5;
gspt11:=gspt6-(gspt6-gspt7)*0.618;
gspt12:=gspt6-(gspt6-gspt7)*0.809;
DRAWNUMBER(ISLASTBAR,gspt6,gspt6),COLORGREEN;
DRAWNUMBER(ISLASTBAR,gspt8,gspt8),COLORCYAN;
DRAWNUMBER(ISLASTBAR,gspt9,gspt9),COLORGRAY;
DRAWNUMBER(ISLASTBAR,gspt10,gspt10),COLORYELLOW;
DRAWNUMBER(ISLASTBAR,gspt11,gspt11),COLORLIRED;
DRAWNUMBER(ISLASTBAR,gspt12,gspt12),COLORMAGENTA;
DRAWNUMBER(ISLASTBAR,gspt7,gspt7),COLORRED;
STICKLINE(CURRBARSCOUNT=13,gspt6,gspt6,50,(-1)),COLORGREEN;
STICKLINE(CURRBARSCOUNT=13,gspt8,gspt8,50,(-1)),COLORCYAN;
STICKLINE(CURRBARSCOUNT=13,gspt9,gspt9,50,(-1)),COLORGRAY;
STICKLINE(CURRBARSCOUNT=13,gspt10,gspt10,50,(-1)),COLORYELLOW;
STICKLINE(CURRBARSCOUNT=13,gspt11,gspt11,50,(-1)),COLORLIRED;
STICKLINE(CURRBARSCOUNT=13,gspt12,gspt12,50,(-1)),COLORMAGENTA;
STICKLINE(CURRBARSCOUNT=13,gspt7,gspt7,50,(-1)),COLORRED;
公式名称:养家系列幅图公式源码如下:
gspt1:=MA(CLOSE,10);
gspt2:=MA(CLOSE,54);
gspt3:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
gspt4:=FILTER(gspt3,10);
gspt5:=BARSLAST(gspt4);
gspt6:=REF(HIGH,gspt5+2);
gspt7:=REF(HIGH,gspt5+1);
gspt8:=REF(HIGH,gspt5);
gspt9:=MAX(gspt6,gspt7);
gspt10:=MAX(gspt9,gspt8);
gspt11:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
gspt12:=gspt5<150;
gspt13:=(OPEN-gspt10)/gspt10*100<30;
gspt14:=(CLOSE-LLV(LOW,gspt5))/LLV(LOW,gspt5)*100<50;
gspt15:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100<30;
gspt16:=VOL/MA(VOL,5)<3.5;
gspt17:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80;
gspt18:=gspt11 AND gspt12 AND gspt13 AND gspt14 AND gspt15 AND gspt16 AND gspt17;
gspt19:=FILTER(gspt18,15);
gspt20:=(CLOSE-gspt2)/gspt2<0.1;
gspt21:=(CLOSE-gspt1)/gspt1<0.3;
gspt22:=(gspt20=1 AND gspt21=1)*0.2;
gspt23:=(gspt22=0 AND REF(gspt22,1)=0.2 AND REF(COUNT(gspt22=0.2,10)=10,1)=1)*(-0.1);
gspt24:=gspt23=(-0.1);
gspt25:=gspt19 OR gspt24;
gspt26:=DMA(AMOUNT/VOL/100,VOL/CAPITAL);
gspt27:=DYNAINFO(7)/REF(CLOSE,1)>1.05 AND DYNAINFO(7)/OPEN>1.05;
gspt28:=VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2);
DRAWTEXT_FIX(1,0.980,20,1,'公式平台,公式源码 http://www.gspt.com'),COLOR333333;
gspt29:=VOL/CAPITAL*100;
gspt30:=VOL>=1.9*REF(VOL,1) AND gspt29>4;
gspt31:=SUMBARS(gspt30,1);
gspt32:=STICKLINE(gspt31,REF(CLOSE,gspt31-1),REF(CLOSE,gspt31-1),10,0);
gspt33:=STICKLINE(gspt31,REF(OPEN,gspt31-1),REF(OPEN,gspt31-1),10,0);
gspt34:=IF(NAMELIKE(7),0,1);
gspt35:=DYNAINFO(8)>0;
gspt36:=IF(NAMELIKE(8),0,1);
gspt37:=gspt34 AND gspt35 AND gspt36;
gspt38:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
gspt39:=SMA(gspt38,9,1);
gspt40:=SMA(gspt39,9,1);
gspt41:=CROSS(gspt39,gspt40);
gspt42:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100;
gspt43:=COUNT(gspt41,21)>=2;
gspt44:=gspt39<20;
gspt45:=MA(CLOSE,10)>REF(MA(CLOSE,10),1);
gspt46:=COUNT(gspt42<(-8),20)>=1 AND gspt42<=0 AND COUNT(gspt42<=0,4)>=2;
gspt47:=gspt43 AND gspt44 AND gspt45 AND gspt46;
gspt48:=gspt47 AND COUNT(gspt47,10)=1;
gspt49:=REF(CLOSE,1);
gspt50:=SMA(MAX(CLOSE-gspt49,0),7,1)/SMA(ABS(CLOSE-gspt49),7,1)*100;
gspt51:=SMA(MAX(CLOSE-gspt49,0),13,1)/SMA(ABS(CLOSE-gspt49),13,1)*100;
gspt52:=BARSLAST(gspt51<20)<=3 AND CROSS(gspt50,gspt51);
gspt53:=(CLOSE-MA(CLOSE,20))/MA(CLOSE,20)*100<(-12.5);
gspt54:=LLV(LOW,5);
gspt55:=HHV(HIGH,5);
gspt56:=EMA((CLOSE-gspt54)/(gspt55-gspt54)*100,4);
gspt57:=EMA(0.667*REF(gspt56,1)+0.333*gspt56,2);
gspt58:=gspt52 AND gspt53 AND CROSS(gspt56,gspt57) AND gspt56<=25;
gspt59:=DMA(EMA(CLOSE,14),SUM(VOL,5)/3/CAPITAL);
gspt60:=(CLOSE-gspt59)/gspt59*100;
gspt61:=gspt60<(-38);
gspt62:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL);
gspt63:=(CLOSE-gspt62)/gspt62*100;
gspt64:=REF(gspt63,1)<(-37) AND gspt63>REF(gspt63,1) AND REF(gspt63,1)<REF(gspt63,2) AND REF(gspt63,2)-REF(gspt63,1)>1;
gspt65:=gspt61 OR gspt64 AND VOL/CAPITAL*100<6;
gspt66:=gspt65 AND COUNT(gspt65,10)=1;
gspt67:=(HIGH-LOW)/HIGH*100+(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
gspt68:=EMA(MA(gspt67,50),5);
gspt69:=gspt68>LLV(gspt68,5)*1.01 AND REF(gspt68,1)<REF(LLV(gspt68,5),1)*1.01 AND LLV(gspt68,50)=LLV(gspt68,5);
gspt70:=LLV(LOW,5)=LLV(LOW,50) AND LLV(LOW,5)<HHV(LOW,70)*0.5;
gspt71:=gspt69 AND gspt70;
gspt72:=gspt48 OR gspt58 OR gspt66 OR gspt71 AND gspt37;
gspt73:=CLOSE/REF(CLOSE,1)>1.05 AND CLOSE=HIGH AND BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));
gspt74:=FILTER(gspt73,28)*100;
gspt75:=IF(CLOSE/REF(CLOSE,1)>1.05 AND HIGH/CLOSE<1.01 AND CLOSE>REF(CLOSE,1),91,0);
gspt76:=FILTER(gspt75>90,45) AND FILTER(gspt75>90,35) AND gspt74>0;
gspt77:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
gspt78:=SUM(IF(CLOSE=REF(CLOSE,1),0,gspt77),0);
gspt79:=HHV(gspt78,0);
gspt80:=20;
gspt81:=MA(CLOSE,55);
gspt82:=(CLOSE-gspt81)/gspt81*100;
gspt83:=55;
gspt84:=gspt80+gspt83;
gspt85:=(CONST(REF(HHV(gspt82,gspt83),gspt80))/100+1)*gspt81;
gspt86:=(CONST(LLV(gspt82,gspt84))/100+1)*gspt81;
gspt87:=(gspt86+gspt85)/2;
gspt88:=CLOSE/REF(CLOSE,1)>=1.094 AND CLOSE=HIGH AND HIGH>LOW;
妖股:gspt25 AND CLOSE/REF(CLOSE,1)>1.095 AND gspt28 AND NOT(OPEN>=REF(CLOSE,1)*1.096) AND gspt78=gspt79 AND REF(gspt79,1)>REF(gspt78,1) AND CROSS(CLOSE,gspt32) AND CROSS(CLOSE,gspt33) AND CLOSE/REF(CLOSE,1)>1.095 AND CLOSE=HIGH AND gspt76 AND COUNT(gspt76,60)=1,COLORRED;
抄底:LOW<=gspt86 AND COUNT(LOW<=gspt86,BARSLAST(妖股))=1 AND BARSLAST(妖股)>2,COLORCYAN;
加仓:gspt88 AND COUNT(gspt88,BARSLAST(妖股))=1 AND LOW<=gspt87 AND BARSLAST(妖股)>5,COLORMAGENTA;
STICKLINE(妖股,0.2,0.45,8,0),COLORRED;
STICKLINE(妖股,0.45,0.72,8,0),COLORYELLOW;
STICKLINE(妖股,0.72,1,8,0),COLORMAGENTA;
DRAWTEXT(妖股,0.4,15),COLORYELLOW;
STICKLINE(抄底,0.2,0.45,8,0),COLORCYAN;
STICKLINE(抄底,0.45,0.72,8,0),COLORYELLOW;
STICKLINE(抄底,0.72,1,8,0),COLORRED;
DRAWTEXT(抄底,0.67,16),COLORCYAN;
STICKLINE(加仓,0.2,0.45,8,0),COLORMAGENTA;
STICKLINE(加仓,0.45,0.72,8,0),COLORRED;
STICKLINE(加仓,0.72,1,8,0),COLORYELLOW;
DRAWTEXT(加仓,0.95,17),COLORMAGENTA;
公式名称:养家OBV副公式源码如下:
X_1:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
OBV:SUM(IF(CLOSE=REF(CLOSE,1),0,X_1),0),COLORMAGENTA;
{分析家公式网http://www.70822.com}
X_2:=2*(OBV-MA(OBV,20));
X_3:=EXPMEMA(X_2,6);
X_4:=MA(OBV,30);
DRAWBAND (OBV,RGB(200,10,10),X_4,RGB(30,180,0));
量线:HHV(OBV,0),COLORYELLOW;
等于:量线=OBV,NODRAW;
公式名称:养家抄底预警公式源码如下:
gspt1:=MA(CLOSE,10);
gspt2:=MA(CLOSE,54);
gspt3:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
gspt4:=FILTER(gspt3,10);
gspt5:=BARSLAST(gspt4);
gspt6:=REF(HIGH,gspt5+2);
gspt7:=REF(HIGH,gspt5+1);
gspt8:=REF(HIGH,gspt5);
gspt9:=MAX(gspt6,gspt7);
gspt10:=MAX(gspt9,gspt8);
gspt11:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
gspt12:=gspt5<150;
gspt13:=(OPEN-gspt10)/gspt10*100<30;
gspt14:=(CLOSE-LLV(LOW,gspt5))/LLV(LOW,gspt5)*100<50;
gspt15:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100<30;
gspt16:=VOL/MA(VOL,5)<3.5;
gspt17:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80;
gspt18:=gspt11 AND gspt12 AND gspt13 AND gspt14 AND gspt15 AND gspt16 AND gspt17;
gspt19:=FILTER(gspt18,15);
gspt20:=(CLOSE-gspt2)/gspt2<0.1;
gspt21:=(CLOSE-gspt1)/gspt1<0.3;
gspt22:=(gspt20=1 AND gspt21=1)*0.2;
gspt23:=(gspt22=0 AND REF(gspt22,1)=0.2 AND REF(COUNT(gspt22=0.2,10)=10,1)=1)*(-0.1);
gspt24:=gspt23=(-0.1);
gspt25:=gspt19 OR gspt24;
gspt26:=DMA(AMOUNT/VOL/100,VOL/CAPITAL);
gspt27:=DYNAINFO(7)/REF(CLOSE,1)>1.05 AND DYNAINFO(7)/OPEN>1.05;
gspt28:=VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2);
gspt29:=VOL/CAPITAL*100;
gspt30:=VOL>=1.9*REF(VOL,1) AND gspt29>4;
gspt31:=SUMBARS(gspt30,1);
gspt32:=STICKLINE(gspt31,REF(CLOSE,gspt31-1),REF(CLOSE,gspt31-1),10,0);
gspt33:=STICKLINE(gspt31,REF(OPEN,gspt31-1),REF(OPEN,gspt31-1),10,0);
gspt34:=IF(NAMELIKE(7),0,1);
gspt35:=DYNAINFO(8)>0;
gspt36:=IF(NAMELIKE(8),0,1);
gspt37:=gspt34 AND gspt35 AND gspt36;
gspt38:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
gspt39:=SMA(gspt38,9,1);
gspt40:=SMA(gspt39,9,1);
gspt41:=CROSS(gspt39,gspt40);
gspt42:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100;
gspt43:=COUNT(gspt41,21)>=2;
gspt44:=gspt39<20;
gspt45:=MA(CLOSE,10)>REF(MA(CLOSE,10),1);
gspt46:=COUNT(gspt42<(-8),20)>=1 AND gspt42<=0 AND COUNT(gspt42<=0,4)>=2;
gspt47:=gspt43 AND gspt44 AND gspt45 AND gspt46;
gspt48:=gspt47 AND COUNT(gspt47,10)=1;
gspt49:=REF(CLOSE,1);
gspt50:=SMA(MAX(CLOSE-gspt49,0),7,1)/SMA(ABS(CLOSE-gspt49),7,1)*100;
gspt51:=SMA(MAX(CLOSE-gspt49,0),13,1)/SMA(ABS(CLOSE-gspt49),13,1)*100;
gspt52:=BARSLAST(gspt51<20)<=3 AND CROSS(gspt50,gspt51);
gspt53:=(CLOSE-MA(CLOSE,20))/MA(CLOSE,20)*100<(-12.5);
gspt54:=LLV(LOW,5);
gspt55:=HHV(HIGH,5);
gspt56:=EMA((CLOSE-gspt54)/(gspt55-gspt54)*100,4);
gspt57:=EMA(0.667*REF(gspt56,1)+0.333*gspt56,2);
gspt58:=gspt52 AND gspt53 AND CROSS(gspt56,gspt57) AND gspt56<=25;
gspt59:=DMA(EMA(CLOSE,14),SUM(VOL,5)/3/CAPITAL);
gspt60:=(CLOSE-gspt59)/gspt59*100;
gspt61:=gspt60<(-38);
gspt62:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL);
gspt63:=(CLOSE-gspt62)/gspt62*100;
gspt64:=REF(gspt63,1)<(-37) AND gspt63>REF(gspt63,1) AND REF(gspt63,1)<REF(gspt63,2) AND REF(gspt63,2)-REF(gspt63,1)>1;
gspt65:=gspt61 OR gspt64 AND VOL/CAPITAL*100<6;
gspt66:=gspt65 AND COUNT(gspt65,10)=1;
gspt67:=(HIGH-LOW)/HIGH*100+(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
gspt68:=EMA(MA(gspt67,50),5);
gspt69:=gspt68>LLV(gspt68,5)*1.01 AND REF(gspt68,1)<REF(LLV(gspt68,5),1)*1.01 AND LLV(gspt68,50)=LLV(gspt68,5);
gspt70:=LLV(LOW,5)=LLV(LOW,50) AND LLV(LOW,5)<HHV(LOW,70)*0.5;
gspt71:=gspt69 AND gspt70;
gspt72:=gspt48 OR gspt58 OR gspt66 OR gspt71 AND gspt37;
gspt73:=CLOSE/REF(CLOSE,1)>1.05 AND CLOSE=HIGH AND BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));
gspt74:=FILTER(gspt73,28)*100;
gspt75:=IF(CLOSE/REF(CLOSE,1)>1.05 AND HIGH/CLOSE<1.01 AND CLOSE>REF(CLOSE,1),91,0);
gspt76:=FILTER(gspt75>90,45) AND FILTER(gspt75>90,35) AND gspt74>0;
gspt77:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
gspt78:=SUM(IF(CLOSE=REF(CLOSE,1),0,gspt77),0);
gspt79:=HHV(gspt78,0);
gspt80:=20;
gspt81:=MA(CLOSE,55);
gspt82:=(CLOSE-gspt81)/gspt81*100;
gspt83:=55;
gspt84:=gspt80+gspt83;
gspt85:=(CONST(REF(HHV(gspt82,gspt83),gspt80))/100+1)*gspt81;
gspt86:=(CONST(LLV(gspt82,gspt84))/100+1)*gspt81;
gspt87:=(gspt86+gspt85)/2;
gspt88:=CLOSE/REF(CLOSE,1)>=1.094 AND CLOSE=HIGH AND HIGH>LOW;
妖股:=gspt25 AND CLOSE/REF(CLOSE,1)>1.095 AND gspt28 AND gspt27 AND NOT(OPEN>=REF(CLOSE,1)*1.096) AND gspt78=gspt79 AND REF(gspt79,1)>REF(gspt78,1) AND CROSS(CLOSE,gspt32) AND CROSS(CLOSE,gspt33) AND CLOSE/REF(CLOSE,1)>1.095 AND CLOSE=HIGH AND gspt76 AND COUNT(gspt76,60)=1 AND LOW<gspt85;
养家抄底:LOW<=gspt86 AND COUNT(LOW<=gspt86,BARSLAST(妖股))=1 AND BARSLAST(妖股)>2,COLORCYAN;
公式名称:养家加C预警公式源码如下:
gspt1:=MA(CLOSE,10);
gspt2:=MA(CLOSE,54);
gspt3:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
gspt4:=FILTER(gspt3,10);
gspt5:=BARSLAST(gspt4);
gspt6:=REF(HIGH,gspt5+2);
gspt7:=REF(HIGH,gspt5+1);
gspt8:=REF(HIGH,gspt5);
gspt9:=MAX(gspt6,gspt7);
gspt10:=MAX(gspt9,gspt8);
gspt11:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
gspt12:=gspt5<150;
gspt13:=(OPEN-gspt10)/gspt10*100<30;
gspt14:=(CLOSE-LLV(LOW,gspt5))/LLV(LOW,gspt5)*100<50;
gspt15:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100<30;
gspt16:=VOL/MA(VOL,5)<3.5;
gspt17:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80;
gspt18:=gspt11 AND gspt12 AND gspt13 AND gspt14 AND gspt15 AND gspt16 AND gspt17;
gspt19:=FILTER(gspt18,15);
gspt20:=(CLOSE-gspt2)/gspt2<0.1;
gspt21:=(CLOSE-gspt1)/gspt1<0.3;
gspt22:=(gspt20=1 AND gspt21=1)*0.2;
gspt23:=(gspt22=0 AND REF(gspt22,1)=0.2 AND REF(COUNT(gspt22=0.2,10)=10,1)=1)*(-0.1);
gspt24:=gspt23=(-0.1);
gspt25:=gspt19 OR gspt24;
gspt26:=DMA(AMOUNT/VOL/100,VOL/CAPITAL);
gspt27:=DYNAINFO(7)/REF(CLOSE,1)>1.05 AND DYNAINFO(7)/OPEN>1.05;
gspt28:=VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2);
gspt29:=VOL/CAPITAL*100;
gspt30:=VOL>=1.9*REF(VOL,1) AND gspt29>4;
gspt31:=SUMBARS(gspt30,1);
gspt32:=STICKLINE(gspt31,REF(CLOSE,gspt31-1),REF(CLOSE,gspt31-1),10,0);
gspt33:=STICKLINE(gspt31,REF(OPEN,gspt31-1),REF(OPEN,gspt31-1),10,0);
gspt34:=IF(NAMELIKE(7),0,1);
gspt35:=DYNAINFO(8)>0;
gspt36:=IF(NAMELIKE(8),0,1);
gspt37:=gspt34 AND gspt35 AND gspt36;
gspt38:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
gspt39:=SMA(gspt38,9,1);
gspt40:=SMA(gspt39,9,1);
gspt41:=CROSS(gspt39,gspt40);
gspt42:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100;
gspt43:=COUNT(gspt41,21)>=2;
gspt44:=gspt39<20;
gspt45:=MA(CLOSE,10)>REF(MA(CLOSE,10),1);
gspt46:=COUNT(gspt42<(-8),20)>=1 AND gspt42<=0 AND COUNT(gspt42<=0,4)>=2;
gspt47:=gspt43 AND gspt44 AND gspt45 AND gspt46;
gspt48:=gspt47 AND COUNT(gspt47,10)=1;
gspt49:=REF(CLOSE,1);
gspt50:=SMA(MAX(CLOSE-gspt49,0),7,1)/SMA(ABS(CLOSE-gspt49),7,1)*100;
gspt51:=SMA(MAX(CLOSE-gspt49,0),13,1)/SMA(ABS(CLOSE-gspt49),13,1)*100;
gspt52:=BARSLAST(gspt51<20)<=3 AND CROSS(gspt50,gspt51);
gspt53:=(CLOSE-MA(CLOSE,20))/MA(CLOSE,20)*100<(-12.5);
gspt54:=LLV(LOW,5);
gspt55:=HHV(HIGH,5);
gspt56:=EMA((CLOSE-gspt54)/(gspt55-gspt54)*100,4);
gspt57:=EMA(0.667*REF(gspt56,1)+0.333*gspt56,2);
gspt58:=gspt52 AND gspt53 AND CROSS(gspt56,gspt57) AND gspt56<=25;
gspt59:=DMA(EMA(CLOSE,14),SUM(VOL,5)/3/CAPITAL);
gspt60:=(CLOSE-gspt59)/gspt59*100;
gspt61:=gspt60<(-38);
gspt62:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL);
gspt63:=(CLOSE-gspt62)/gspt62*100;
gspt64:=REF(gspt63,1)<(-37) AND gspt63>REF(gspt63,1) AND REF(gspt63,1)<REF(gspt63,2) AND REF(gspt63,2)-REF(gspt63,1)>1;
gspt65:=gspt61 OR gspt64 AND VOL/CAPITAL*100<6;
gspt66:=gspt65 AND COUNT(gspt65,10)=1;
gspt67:=(HIGH-LOW)/HIGH*100+(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
gspt68:=EMA(MA(gspt67,50),5);
gspt69:=gspt68>LLV(gspt68,5)*1.01 AND REF(gspt68,1)<REF(LLV(gspt68,5),1)*1.01 AND LLV(gspt68,50)=LLV(gspt68,5);
gspt70:=LLV(LOW,5)=LLV(LOW,50) AND LLV(LOW,5)<HHV(LOW,70)*0.5;
gspt71:=gspt69 AND gspt70;
gspt72:=gspt48 OR gspt58 OR gspt66 OR gspt71 AND gspt37;
gspt73:=CLOSE/REF(CLOSE,1)>1.05 AND CLOSE=HIGH AND BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));
gspt74:=FILTER(gspt73,28)*100;
gspt75:=IF(CLOSE/REF(CLOSE,1)>1.05 AND HIGH/CLOSE<1.01 AND CLOSE>REF(CLOSE,1),91,0);
gspt76:=FILTER(gspt75>90,45) AND FILTER(gspt75>90,35) AND gspt74>0;
gspt77:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
gspt78:=SUM(IF(CLOSE=REF(CLOSE,1),0,gspt77),0);
gspt79:=HHV(gspt78,0);
gspt80:=20;
gspt81:=MA(CLOSE,55);
gspt82:=(CLOSE-gspt81)/gspt81*100;
gspt83:=55;
gspt84:=gspt80+gspt83;
gspt85:=(CONST(REF(HHV(gspt82,gspt83),gspt80))/100+1)*gspt81;
gspt86:=(CONST(LLV(gspt82,gspt84))/100+1)*gspt81;
gspt87:=(gspt86+gspt85)/2;
gspt88:=CLOSE/REF(CLOSE,1)>=1.094 AND CLOSE=HIGH AND HIGH>LOW;
妖股:=gspt25 AND CLOSE/REF(CLOSE,1)>1.095 AND gspt28 AND gspt27 AND NOT(OPEN>=REF(CLOSE,1)*1.096) AND gspt78=gspt79 AND REF(gspt79,1)>REF(gspt78,1) AND CROSS(CLOSE,gspt32) AND CROSS(CLOSE,gspt33) AND CLOSE/REF(CLOSE,1)>1.095 AND CLOSE=HIGH AND gspt76 AND COUNT(gspt76,60)=1 AND LOW<gspt85;
养家加C:gspt88 AND COUNT(gspt88,BARSLAST(妖股))=1 AND LOW<=gspt87 AND BARSLAST(妖股)>5,COLORMAGENTA;
公式名称:养家妖选公式源码如下:
gspt1:=MA(CLOSE,10);
gspt2:=MA(CLOSE,54);
gspt3:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
gspt4:=FILTER(gspt3,10);
gspt5:=BARSLAST(gspt4);
gspt6:=REF(HIGH,gspt5+2);
gspt7:=REF(HIGH,gspt5+1);
gspt8:=REF(HIGH,gspt5);
gspt9:=MAX(gspt6,gspt7);
gspt10:=MAX(gspt9,gspt8);
gspt11:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
gspt12:=gspt5<150;
gspt13:=(OPEN-gspt10)/gspt10*100<30;
gspt14:=(CLOSE-LLV(LOW,gspt5))/LLV(LOW,gspt5)*100<50;
gspt15:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100<30;
gspt16:=VOL/MA(VOL,5)<3.5;
gspt17:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80;
gspt18:=gspt11 AND gspt12 AND gspt13 AND gspt14 AND gspt15 AND gspt16 AND gspt17;
gspt19:=FILTER(gspt18,15);
gspt20:=(CLOSE-gspt2)/gspt2<0.1;
gspt21:=(CLOSE-gspt1)/gspt1<0.3;
gspt22:=(gspt20=1 AND gspt21=1)*0.2;
gspt23:=(gspt22=0 AND REF(gspt22,1)=0.2 AND REF(COUNT(gspt22=0.2,10)=10,1)=1)*(-0.1);
gspt24:=gspt23=(-0.1);
gspt25:=gspt19 OR gspt24;
gspt26:=DMA(AMOUNT/VOL/100,VOL/CAPITAL);
gspt27:=DYNAINFO(7)/REF(CLOSE,1)>1.05 AND DYNAINFO(7)/OPEN>1.05;
gspt28:=VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2);
gspt29:=VOL/CAPITAL*100;
gspt30:=VOL>=1.9*REF(VOL,1) AND gspt29>4;
gspt31:=SUMBARS(gspt30,1);
gspt32:=STICKLINE(gspt31,REF(CLOSE,gspt31-1),REF(CLOSE,gspt31-1),10,0);
gspt33:=STICKLINE(gspt31,REF(OPEN,gspt31-1),REF(OPEN,gspt31-1),10,0);
gspt34:=IF(NAMELIKE(7),0,1);
gspt35:=DYNAINFO(8)>0;
gspt36:=IF(NAMELIKE(8),0,1);
gspt37:=gspt34 AND gspt35 AND gspt36;
gspt38:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
gspt39:=SMA(gspt38,9,1);
gspt40:=SMA(gspt39,9,1);
gspt41:=CROSS(gspt39,gspt40);
gspt42:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100;
gspt43:=COUNT(gspt41,21)>=2;
gspt44:=gspt39<20;
gspt45:=MA(CLOSE,10)>REF(MA(CLOSE,10),1);
gspt46:=COUNT(gspt42<(-8),20)>=1 AND gspt42<=0 AND COUNT(gspt42<=0,4)>=2;
gspt47:=gspt43 AND gspt44 AND gspt45 AND gspt46;
gspt48:=gspt47 AND COUNT(gspt47,10)=1;
gspt49:=REF(CLOSE,1);
gspt50:=SMA(MAX(CLOSE-gspt49,0),7,1)/SMA(ABS(CLOSE-gspt49),7,1)*100;
gspt51:=SMA(MAX(CLOSE-gspt49,0),13,1)/SMA(ABS(CLOSE-gspt49),13,1)*100;
gspt52:=BARSLAST(gspt51<20)<=3 AND CROSS(gspt50,gspt51);
gspt53:=(CLOSE-MA(CLOSE,20))/MA(CLOSE,20)*100<(-12.5);
gspt54:=LLV(LOW,5);
gspt55:=HHV(HIGH,5);
gspt56:=EMA((CLOSE-gspt54)/(gspt55-gspt54)*100,4);
gspt57:=EMA(0.667*REF(gspt56,1)+0.333*gspt56,2);
gspt58:=gspt52 AND gspt53 AND CROSS(gspt56,gspt57) AND gspt56<=25;
gspt59:=DMA(EMA(CLOSE,14),SUM(VOL,5)/3/CAPITAL);
gspt60:=(CLOSE-gspt59)/gspt59*100;
gspt61:=gspt60<(-38);
gspt62:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL);
gspt63:=(CLOSE-gspt62)/gspt62*100;
gspt64:=REF(gspt63,1)<(-37) AND gspt63>REF(gspt63,1) AND REF(gspt63,1)<REF(gspt63,2) AND REF(gspt63,2)-REF(gspt63,1)>1;
gspt65:=gspt61 OR gspt64 AND VOL/CAPITAL*100<6;
gspt66:=gspt65 AND COUNT(gspt65,10)=1;
gspt67:=(HIGH-LOW)/HIGH*100+(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
gspt68:=EMA(MA(gspt67,50),5);
gspt69:=gspt68>LLV(gspt68,5)*1.01 AND REF(gspt68,1)<REF(LLV(gspt68,5),1)*1.01 AND LLV(gspt68,50)=LLV(gspt68,5);
gspt70:=LLV(LOW,5)=LLV(LOW,50) AND LLV(LOW,5)<HHV(LOW,70)*0.5;
gspt71:=gspt69 AND gspt70;
gspt72:=gspt48 OR gspt58 OR gspt66 OR gspt71 AND gspt37;
gspt73:=CLOSE/REF(CLOSE,1)>1.05 AND CLOSE=HIGH AND BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));
gspt74:=FILTER(gspt73,28)*100;
gspt75:=IF(CLOSE/REF(CLOSE,1)>1.05 AND HIGH/CLOSE<1.01 AND CLOSE>REF(CLOSE,1),91,0);
gspt76:=FILTER(gspt75>90,45) AND FILTER(gspt75>90,35) AND gspt74>0;
gspt77:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
gspt78:=SUM(IF(CLOSE=REF(CLOSE,1),0,gspt77),0);
gspt79:=HHV(gspt78,0);
gspt80:=20;
gspt81:=MA(CLOSE,55);
gspt82:=(CLOSE-gspt81)/gspt81*100;
gspt83:=55;
gspt84:=gspt80+gspt83;
gspt85:=(CONST(REF(HHV(gspt82,gspt83),gspt80))/100+1)*gspt81;
gspt86:=(CONST(LLV(gspt82,gspt84))/100+1)*gspt81;
gspt87:=(gspt86+gspt85)/2;
gspt88:=CLOSE/REF(CLOSE,1)>=1.094 AND CLOSE=HIGH AND HIGH>LOW;
妖股:gspt25 AND CLOSE/REF(CLOSE,1)>1.095 AND gspt28 AND gspt27 AND NOT(OPEN>=REF(CLOSE,1)*1.096) AND gspt78=gspt79 AND REF(gspt79,1)>REF(gspt78,1) AND CROSS(CLOSE,gspt32) AND CROSS(CLOSE,gspt33) AND CLOSE/REF(CLOSE,1)>1.095 AND CLOSE=HIGH AND gspt76 AND COUNT(gspt76,60)=1 AND LOW<gspt85;
![]() |
- 软件大小:18.0 KB
- 推荐星级:
- 更新时间:2026-05-29 00:15:25
- 软件类别: 国产软件 / 通达信公式
- 软件语言:简体中文
- 授权方式: 分享版
- 联系方式:暂无联系方式
- 官方主页: Home Page
- 点击大图: 【一键转帖到论坛】
- 插件情况:

- 运行环境:Win10/Win9X/Win8/Win2000/WinXP/Win2003/Win7/
- 相关Tags:指标公式 股票软件,公式源码
-
(0)0%(0)0%
评论内容只代表网友观点,与本站立场无关!
本网提供的公式文件说明:
* alg格式飞狐股票公式,可以用飞狐交易师或者交易师软件导入;
* fne和fnc格式大智慧新一代公式指标,可以用大智慧股票软件使用,少部分可以用分析家股票软件引入使用;
* exp格式大智慧经典版股票公式,仅可以用大智慧经典版股票软件引入使用;
* tni和tnc格式通达信股票公式,仅可以用通达信新引入使用,例如可以用通达信股票软件引入使用;
* tne,tn6格式通达信公式,可以用通达信公式编辑器5.0版导入,推荐通达信金融终端版本;
* hxf格式同花顺股票公式,仅可以用同花顺股票软件引入使用。
以上的各种软件都可以在本网股票软件栏目找到!
* 关于股票公式时间限制,如果在引入大智慧公式,交易师公式或者飞狐公式的时候,发现公式名称栏是空白的,这时候调整电脑时间到1997年,又能出现公式名称,并且能正常显示,可能是公式使用期限已过。
* 关于还原公式源码如果你忘记了自己编写的大智慧公式,通达信公式,同花顺公式,操盘手公式,飞狐公式,博易大师公式,金字塔公式,文华公式和交易师公式等等公式的密码,本网可帮恢复源码,有.偿.服.务无意勿扰,点击在线咨询联系我。
* 关于股票公式源码编辑
本网提供的源码,一般都可以编辑成公式,如果不明白公式的编辑,在本页右侧教程录像可参考,或者找公式教程资料学习,请搜索:教程
* 如果您发现软件内容或者链接错误,请点击报告错误谢谢!
* 站内提供的所有软件包含源码均是由网上搜集,若侵犯了你的版权利益,请联系通知我们!









