返回列表 发布新帖
查看: 20|回复: 0

[通用] 结构强势 短龙初现【指标公式】(含选股)

783

主题

10

回帖

2434

积分

超级版主

积分
2434
发表于 2026-1-2 12:51:37 | 查看全部 |阅读模式

第一部分 副图公式 手机/电脑






G1:=CLOSE;G2:=LOW;G3:=OPEN;G4:=HIGH;

GUP1:=MA(G1,5);

GUP2:=MA(G1,10);

GUP3:=MA(G1,30);

GUP4:=MA(G1,60);

GUP5:=MA(G1,120);

GUP6:=GUP5>GUP4 AND GUP4>GUP3;

GUP7:=GUP3>GUP4 AND GUP4>GUP5;

GUP8:=MAX(GUP3,MAX(GUP4,GUP5));

GUP9:=MIN(GUP3,MIN(GUP4,GUP5));

GUP10:=IF(GUP3<>GUP8 AND GUP3<>GUP9,GUP3,IF(GUP4<>GUP8 AND GUP4<>GUP9,GUP4,GUP5));

GUP11:=(GUP8-GUP9)/GUP9*100;

GUP12:=(GUP10-GUP9)/GUP9*100;

GUP13:=MA(REF(HHV(G1,30),1),2);

GUP14:=MA(REF(LLV(G1,30),1),2);

GUP15:=(GUP13-MAX(G1,G3))/MAX(G1,G3)*100;

GUP16:=(MIN(G1,G3)-GUP14)/GUP14*100;

GUP17:=BARSLASTCOUNT(GUP14<REF(GUP14,1) AND GUP14*1.007>=REF(GUP14,1));

GUP18:=(MAX(G1,G3)-MIN(G1,G3))/MIN(G1,G3)*100;

GUP19:=(G4-MAX(G1,G3))/MAX(G1,G3)*100;

GUP20:=(MIN(G1,G3)-G2)/G2*100;

GUP21:=BARSLASTCOUNT(MAX(G3,G1)<=REF(MAX(G3,G1),1) AND MIN(G3,G1)<=REF(MIN(G3,G1),1))>=2;

GUP22:=(REF(MIN(G1,G3),1)-MAX(G1,G3))/MAX(G1,G3)*100;

GUP23:=(BARSLASTCOUNT(GUP18>2.1)>=3 AND BARSLASTCOUNT(GUP22>2.1)>=2 AND COUNT(GUP22>5.5,2)) OR (BARSLASTCOUNT(G3<REF(G3,1) AND G1<REF(G1,1))=2 AND BARSLASTCOUNT(G3>G1 AND GUP18>4)=3);

GUP24:=RANGE(MIN(G1,G3),GUP1*0.98,GUP1*1.02);

GUP25:=(MAX(HHV(G1,10),HHV(G3,10))-MIN(LLV(G1,10),LLV(G3,10)))/MIN(LLV(G1,10),LLV(G3,10))*100;

GUP26:=(G1>REF(G1,1) AND G1>REF(G1,2));

GUP27:=G1<REF(G1,1) AND G1<REF(G1,2);

GUP28:=REF(GUP27,1) AND G1>=REF(G1,1) AND G1<=REF(G1,2);

GUP29:=REF(GUP27 OR GUP28,1) AND GUP26;

GUP30:=GUP29 AND G1>G3;

GUP31:=REF(GUP26,1) AND GUP27 AND NOT(REF(G1,3)=LLV(G1,4));

GUP32:=(G1/G3)>1.04 AND G1<SMA(G4,19,3) AND G1>REF(G1,1);

GUP33:=IF(G1>MA(G1,4),1,0)+IF(G1<MA(G1,4),-1,0)+IF(MA(G1,5)>REF(MA(G1,5),1),1,0)+IF(MA(G1,5)<REF(MA(G1,5),1),-1,0);

GUP34:=GUP33=-2 AND G1>G3;

GUP35:=IF(G1>MA(G1,4),1,0);

GUP36:=IF(G1<MA(G1,4),-1,0);

GUP37:=IF(MA(G1,5)>REF(MA(G1,5),1),1,0);

GUP38:=IF(MA(G1,5)<REF(MA(G1,5),1),-1,0);

GUP39:=GUP35+GUP36+GUP37+GUP38;

GUP40:=GUP39=2 AND G1<G3;

GUP41:=EMA((G1*2+G4+G2)/4,13)-EMA((G1*2+G4+G2)/4,73);

GUP42:=(CROSS(GUP41,EMA(GUP41,2)) AND GUP41<=0.05 AND (G1/REF(G1,1)>0.035));

GUP43:=GUP42 AND NOT(GUP40);

GUP44:=GUP32 AND GUP18>3.9 AND GUP16<0.2 AND G1>GUP14 AND GUP20<1.5 AND REF(GUP19<3,1) AND (REF(GUP18>5.5 AND G1<G3,1) AND REF(GUP18,1)>GUP18)=0 AND GUP43=0 AND GUP34=0 AND REF(GUP31 AND GUP43 AND GUP30=0,1)=0 AND REF(GUP30=0,2);

GUP45:=(GUP14=REF(GUP14,1) OR GUP17) AND G1<GUP9*1.01 AND BARSLASTCOUNT(GUP9<=REF(GUP9,1))>=7 AND GUP12<11.54 AND ((BARSLASTCOUNT(GUP8>GUP13)>=4 AND G3<GUP14) OR (BARSLASTCOUNT(GUP8<GUP13)>10 AND G3>GUP14 AND GUP11<10)) AND (GUP6 OR G1*1.2<GUP9 OR COUNT(CROSS(GUP3,GUP4),4)) AND BARSLASTCOUNT(GUP10<GUP13)>=7;

GUP46:=GUP44 AND GUP45;

GUP47:=GUP32 AND GUP18>5.4 AND G1=HHV(G1,4) AND G3<=REF(MAX(G1,G3),1) AND GUP19<1.7 AND GUP43=0 AND GUP34=0 AND (REF(BARSLASTCOUNT(GUP18<1.5 AND GUP24)>=3,1) OR REF(COUNT(GUP21,2)>=1 AND BARSLASTCOUNT(GUP18>1.5)>=3,1)) AND (REF(GUP18>4.5 AND G1<G3,1)=0 OR REF(GUP23,1));

GUP48:=GUP16<5.4 AND GUP15<14 AND G1>GUP14 AND G1<GUP8*1.01 AND G1>GUP9 AND BARSLASTCOUNT(GUP8<GUP13)>10 AND (COUNT(GUP23,7) OR REF(GUP25<10,1)) AND (GUP7 OR BARSLASTCOUNT(GUP8>=REF(GUP8,1))>=10);

GUP49:=GUP47 AND GUP48;

GUP50:=(GUP21 AND BARSLASTCOUNT(GUP18<2.5)>=3 AND GUP34 AND G1<GUP14) OR GUP23;

GUP51:=(BARSLASTCOUNT(G1>0)<60 AND G1<GUP3*1.01 AND CROSS(G1,GUP1) AND CROSS(G1,GUP2)) OR (GUP18>5 AND GUP15<14);

GUP52:=GUP32 AND GUP18>3.9 AND GUP16<1.05 AND G1>GUP14 AND G1<GUP3 AND REF(GUP14,1)>REF(GUP14,2) AND GUP14<REF(GUP14,1) AND REF(GUP50,1) AND GUP51;

短龙初现:GUP46 OR GUP49 OR GUP52,COLORYELLOW,NODRAW;

STICKLINE(短龙初现,60,90,1,0),COLORMAGENTA;

STICKLINE(短龙初现,30,60,2,0),COLORRED;

STICKLINE(短龙初现,10,30,3,0),COLORYELLOW;






第二部分 选股公式






{选股公式:短龙初现}

G1:=CLOSE;G2:=LOW;G3:=OPEN;G4:=HIGH;

GUP1:=MA(G1,5);

GUP2:=MA(G1,10);

GUP3:=MA(G1,30);

GUP4:=MA(G1,60);

GUP5:=MA(G1,120);

GUP6:=GUP5>GUP4 AND GUP4>GUP3;

GUP7:=GUP3>GUP4 AND GUP4>GUP5;

GUP8:=MAX(GUP3,MAX(GUP4,GUP5));

GUP9:=MIN(GUP3,MIN(GUP4,GUP5));

GUP10:=IF(GUP3<>GUP8 AND GUP3<>GUP9,GUP3,IF(GUP4<>GUP8 AND GUP4<>GUP9,GUP4,GUP5));

GUP11:=(GUP8-GUP9)/GUP9*100;

GUP12:=(GUP10-GUP9)/GUP9*100;

GUP13:=MA(REF(HHV(G1,30),1),2);

GUP14:=MA(REF(LLV(G1,30),1),2);

GUP15:=(GUP13-MAX(G1,G3))/MAX(G1,G3)*100;

GUP16:=(MIN(G1,G3)-GUP14)/GUP14*100;

GUP17:=BARSLASTCOUNT(GUP14<REF(GUP14,1) AND GUP14*1.007>=REF(GUP14,1));

GUP18:=(MAX(G1,G3)-MIN(G1,G3))/MIN(G1,G3)*100;

GUP19:=(G4-MAX(G1,G3))/MAX(G1,G3)*100;

GUP20:=(MIN(G1,G3)-G2)/G2*100;

GUP21:=BARSLASTCOUNT(MAX(G3,G1)<=REF(MAX(G3,G1),1) AND MIN(G3,G1)<=REF(MIN(G3,G1),1))>=2;

GUP22:=(REF(MIN(G1,G3),1)-MAX(G1,G3))/MAX(G1,G3)*100;

GUP23:=(BARSLASTCOUNT(GUP18>2.1)>=3 AND BARSLASTCOUNT(GUP22>2.1)>=2 AND COUNT(GUP22>5.5,2)) OR (BARSLASTCOUNT(G3<REF(G3,1) AND G1<REF(G1,1))=2 AND BARSLASTCOUNT(G3>G1 AND GUP18>4)=3);

GUP24:=RANGE(MIN(G1,G3),GUP1*0.98,GUP1*1.02);

GUP25:=(MAX(HHV(G1,10),HHV(G3,10))-MIN(LLV(G1,10),LLV(G3,10)))/MIN(LLV(G1,10),LLV(G3,10))*100;

GUP26:=(G1>REF(G1,1) AND G1>REF(G1,2));

GUP27:=G1<REF(G1,1) AND G1<REF(G1,2);

GUP28:=REF(GUP27,1) AND G1>=REF(G1,1) AND G1<=REF(G1,2);

GUP29:=REF(GUP27 OR GUP28,1) AND GUP26;

GUP30:=GUP29 AND G1>G3;

GUP31:=REF(GUP26,1) AND GUP27 AND NOT(REF(G1,3)=LLV(G1,4));

GUP32:=(G1/G3)>1.04 AND G1<SMA(G4,19,3) AND G1>REF(G1,1);

GUP33:=IF(G1>MA(G1,4),1,0)+IF(G1<MA(G1,4),-1,0)+IF(MA(G1,5)>REF(MA(G1,5),1),1,0)+IF(MA(G1,5)<REF(MA(G1,5),1),-1,0);

GUP34:=GUP33=-2 AND G1>G3;

GUP35:=IF(G1>MA(G1,4),1,0);

GUP36:=IF(G1<MA(G1,4),-1,0);

GUP37:=IF(MA(G1,5)>REF(MA(G1,5),1),1,0);

GUP38:=IF(MA(G1,5)<REF(MA(G1,5),1),-1,0);

GUP39:=GUP35+GUP36+GUP37+GUP38;

GUP40:=GUP39=2 AND G1<G3;

GUP41:=EMA((G1*2+G4+G2)/4,13)-EMA((G1*2+G4+G2)/4,73);

GUP42:=(CROSS(GUP41,EMA(GUP41,2)) AND GUP41<=0.05 AND (G1/REF(G1,1)>0.035));

GUP43:=GUP42 AND NOT(GUP40);

GUP44:=GUP32 AND GUP18>3.9 AND GUP16<0.2 AND G1>GUP14 AND GUP20<1.5 AND REF(GUP19<3,1) AND (REF(GUP18>5.5 AND G1<G3,1) AND REF(GUP18,1)>GUP18)=0 AND GUP43=0 AND GUP34=0 AND REF(GUP31 AND GUP43 AND GUP30=0,1)=0 AND REF(GUP30=0,2);

GUP45:=(GUP14=REF(GUP14,1) OR GUP17) AND G1<GUP9*1.01 AND BARSLASTCOUNT(GUP9<=REF(GUP9,1))>=7 AND GUP12<11.54 AND ((BARSLASTCOUNT(GUP8>GUP13)>=4 AND G3<GUP14) OR (BARSLASTCOUNT(GUP8<GUP13)>10 AND G3>GUP14 AND GUP11<10)) AND (GUP6 OR G1*1.2<GUP9 OR COUNT(CROSS(GUP3,GUP4),4)) AND BARSLASTCOUNT(GUP10<GUP13)>=7;

GUP46:=GUP44 AND GUP45;

GUP47:=GUP32 AND GUP18>5.4 AND G1=HHV(G1,4) AND G3<=REF(MAX(G1,G3),1) AND GUP19<1.7 AND GUP43=0 AND GUP34=0 AND (REF(BARSLASTCOUNT(GUP18<1.5 AND GUP24)>=3,1) OR REF(COUNT(GUP21,2)>=1 AND BARSLASTCOUNT(GUP18>1.5)>=3,1)) AND (REF(GUP18>4.5 AND G1<G3,1)=0 OR REF(GUP23,1));

GUP48:=GUP16<5.4 AND GUP15<14 AND G1>GUP14 AND G1<GUP8*1.01 AND G1>GUP9 AND BARSLASTCOUNT(GUP8<GUP13)>10 AND (COUNT(GUP23,7) OR REF(GUP25<10,1)) AND (GUP7 OR BARSLASTCOUNT(GUP8>=REF(GUP8,1))>=10);

GUP49:=GUP47 AND GUP48;

GUP50:=(GUP21 AND BARSLASTCOUNT(GUP18<2.5)>=3 AND GUP34 AND G1<GUP14) OR GUP23;

GUP51:=(BARSLASTCOUNT(G1>0)<60 AND G1<GUP3*1.01 AND CROSS(G1,GUP1) AND CROSS(G1,GUP2)) OR (GUP18>5 AND GUP15<14);

GUP52:=GUP32 AND GUP18>3.9 AND GUP16<1.05 AND G1>GUP14 AND G1<GUP3 AND REF(GUP14,1)>REF(GUP14,2) AND GUP14<REF(GUP14,1) AND REF(GUP50,1) AND GUP51;

短龙初现:GUP46 OR GUP49 OR GUP52,COLORYELLOW;






第三部分 图片示例


image.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

admin@discuz.vip

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 添加微信客服
  • 关注公众号
MACD888量化www.macd888.com -MACD量化论坛-MACD股票论坛-MACD888股票论坛-macd论坛-macd网站-macd官网-Macd888论坛官方-macd俱乐部 © 2001-2026 Discuz! Team. Powered by Discuz! W1.5 闽ICP备2025120954号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表