通达信线上双涨停源码副图

 

ZFA:=(CLOSE-REF(CLOSE,1))*100/REF(CLOSE,1);
 ZFB:=(CLOSE-OPEN)*100/OPEN;
 ZF:MAX(ZFB,ZFA),NODRAW;
 MA5:=EMA(EMA(EMA(EMA(EMA(EMA(EMA(EMA(CLOSE,2),2),2),2),2),2),2),2);
 MA6:=SMA(MA5,3,1);
 MA13:=MA(CLOSE,13);
 MA21:=MA(CLOSE,21);
 M21:=IF(MA21>REF(MA21,1),1,0);
 MA34:=MA(CLOSE,34);
 MA35:=SMA(MA34,3,1);
 M34:=IF(MA34>REF(MA34,1),1,0);
 MA55:=MA(CLOSE,55);
 MA56:=SMA(MA55,3,1);
 M55:=IF(MA55>REF(MA55,1),1,0);
 MA90:=MA(CLOSE,90);
 MA91:=SMA(MA90,3,1);
 M90:=IF(MA90>REF(MA90,1),1,0);
 MA120:=MA(CLOSE,144);
 MA121:=SMA(MA120,3,1);
 M120:=IF(MA120>REF(MA120,1),1,0);
 M1:=MA(CLOSE,240);
 M250:=IF(M1>REF(M1,1),1,0);
 UPJ:=M90+M120+M250;
 UPA:=M21+M34+M55;
 AA3:=MAX(MA90,MAX(MA120,M1));
 AA4:=MIN(MA90,MIN(MA120,M1));
 KK:=(AA3-AA4)*100/AA4;
 XD5:=MA(REF(HHV(CLOSE,2),1),2);
 VAA:=(OPEN+CLOSE+LOW+HIGH)/4;
 RSB:=(VAA-LLV(VAA,27))/(HHV(VAA,27)-LLV(VAA,27))*200-100;
 DA:=SMA(SMA(RSB,5,1),5,1)*1.3;
 RSV:=(VAA-LLV(VAA,13))/(HHV(VAA,13)-LLV(VAA,13))*200-100;
 K:=SMA(RSV,5,1);
 D:=SMA(K,5,1);
 DD:=D*1.4;
 JJ:=3*K-2*D;
 J:=SMA(JJ,3,1);
 JA:=SMA(J,3,1);
 JB:=SMA(JA,3,1);

 RSD:=(VAA-LLV(VAA,89))/(HHV(VAA,89)-LLV(VAA,89))*200-100;
 DF:=SMA(SMA(RSD,5,1),5,1)*1.3;
 BBJ:=REF(BARSLAST(ZF>=9.6),1);
 BBK:=REF(CLOSE,BBJ+1);
 KX:=(CLOSE-BBK)*100/BBK;
线上双涨停:IF(BBJ>=4 AND BBJ<=10 AND ABS(KX)<=12 OR (BBJ>10 AND BBJ<=21 AND ABS(KX)<=14) OR (BBJ>21 AND BBJ<=35 AND ABS(KX)<=15) OR (BBJ>35 AND BBJ<=55 AND ABS(KX)<=16) OR (BBJ>55 AND BBJ<=89 AND ABS(KX)<=17) AND COUNT(ZF>=9.6,4)=1 AND ZF>=9.6 AND (UPA>=2 AND UPJ>=2 OR (UPA>=1 AND UPJ>=3)),UPJ+UPA+2,0);
 BBJA:=REF(BARSLAST(ZF>=7),1);
 BBKA:=REF(CLOSE,BBJA+1);
 KXA:=(CLOSE-BBKA)*100/BBKA;
线上双中阳:=IF(BBJA>=3 AND BBJA<=21 AND ABS(KXA)<=8 OR (BBJA>21 AND BBJA<=50 AND ABS(KXA)<=10) AND COUNT(ZF>=N,4)=1 AND ZF>=N AND ZF<9.6 AND (UPA>=2 AND UPJ>=2 OR (UPA>=1 AND UPJ>=3)),UPJ+UPA+2,0);
 AA:=MA(CLOSE,IF(BARSSINCE(CLOSE>0)<17,BARSSINCE(CLOSE>0),17));
 FS:=2*AA-REF(AA,1);
 BBX:=IF(AA<FS,FS,AA);
 BBY:=SMA(BBX,4,1);
线上涨停:=IF(FILTER(UPJ>=2 AND (BARSLAST(BARSLASTCOUNT(MA5>REF(MA5,1))=1)<=4 AND MA5>REF(MA5,1) OR (BARSLAST(BARSLASTCOUNT(BBX>REF(BBX,1))=1)<=4 AND BBX>REF(BBX,1)) OR (BARSLAST(BARSLASTCOUNT(MA13>REF(MA13,1))=1)<=4 AND MA13>REF(MA13,1)) OR (BARSLAST(BARSLASTCOUNT(MA21>REF(MA21,1))=1)<=4 AND MA21>REF(MA21,1))) AND ZF>=9.6,8),UPJ+UPA,0);
线上中阳:=IF(FILTER(UPJ>=2 AND (BARSLAST(BARSLASTCOUNT(MA5>REF(MA5,1))=1)<=5 AND MA5>REF(MA5,1) OR (BARSLAST(BARSLASTCOUNT(BBX>REF(BBX,1))=1)<=4 AND BBX>REF(BBX,1)) OR (BARSLAST(BARSLASTCOUNT(MA13>REF(MA13,1))=1)<=4 AND MA13>REF(MA13,1)) OR (BARSLAST(BARSLASTCOUNT(MA21>REF(MA21,1))=1)<=4 AND MA21>REF(MA21,1))) AND ZF>=N AND ZF<9.6,5),UPJ+UPA,0);
低价:=IF(MA55>MA56 OR MA90>MA91 OR MA120>MA121 AND CROSS(JJ,J) AND (J<(-50) OR JA<(-30) OR JB<(-20)),UPJ+UPA,0);
低位XD:=IF(MA55>MA56 AND CROSS(CLOSE,MA55) AND (JJ<(-90) OR JA<(-50) OR JB<(-30)),UPJ+UPA+1,IF(BBX>BBY AND MA55>MA56 AND COUNT(CLOSE>XD5,3)=1 AND CLOSE>XD5 AND (JJ<(-90) OR JA<(-50) OR JB<(-30)),UPJ+UPA+1,0));
上穿:=IF(BARSLASTCOUNT(UPJ>=2 AND (LOW<M1 AND HIGH>M1 OR (LOW<MA120 AND HIGH>MA120) OR (LOW<MA90 AND HIGH>MA90)) AND (ZF>5 OR IF(REF(ZF,1)>0 AND ZF>0 AND REF(ZF,1)<6 AND ZF<6,REF(ZF,1)+ZF,0)>=8 OR IF(REF(ZF,2)>0 AND REF(ZF,1)>0 AND ZF>0 AND REF(ZF,2)<6 AND REF(ZF,1)<6 AND ZF<6,REF(ZF,2)+REF(ZF,1)+ZF,0)>=8 OR IF(REF(ZF,3)>0 AND REF(ZF,2)>0 AND REF(ZF,1)>0 AND ZF>0 AND REF(ZF,3)<6 AND REF(ZF,2)<6 AND REF(ZF,1)<6 AND ZF<6,REF(ZF,3)+REF(ZF,2)+REF(ZF,1)+ZF,0)>=8))=1,UPJ+UPA,0);
穿越:=IF(KK<7.5 AND UPJ>=1 AND (M90=1 OR M120=1) AND COUNT(LOW<AA4,21)>=1 AND CROSS(XD5,AA3),UPJ+10,0);

{-----------------------------------}




来函数检测结果如下
该公式没有未来函数


解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

ZFA赋值:(收盘价-1日前的收盘价)*100/1日前的收盘价
ZFB赋值:(收盘价-开盘价)*100/开盘价
输出 ZF:ZFB和ZFA的较大值,NODRAW
MA5赋值:收盘价的2日指数移动平均的2日指数移动平均的2日指数移动平均的2日指数移动平均的2日指数移动平均的2日指数移动平均的2日指数移动平均的2日指数移动平均
MA6赋值:MA5的3日[1日权重]移动平均
MA13赋值:收盘价的13日简单移动平均
MA21赋值:收盘价的21日简单移动平均
M21赋值:如果MA21>1日前的MA21,返回1,否则返回0
MA34赋值:收盘价的34日简单移动平均
MA35赋值:MA34的3日[1日权重]移动平均
M34赋值:如果MA34>1日前的MA34,返回1,否则返回0
MA55赋值:收盘价的55日简单移动平均
MA56赋值:MA55的3日[1日权重]移动平均
M55赋值:如果MA55>1日前的MA55,返回1,否则返回0
MA90赋值:收盘价的90日简单移动平均
MA91赋值:MA90的3日[1日权重]移动平均
M90赋值:如果MA90>1日前的MA90,返回1,否则返回0
MA120赋值:收盘价的144日简单移动平均
MA121赋值:MA120的3日[1日权重]移动平均
M120赋值:如果MA120>1日前的MA120,返回1,否则返回0
M1赋值:收盘价的240日简单移动平均
M250赋值:如果M1>1日前的M1,返回1,否则返回0
UPJ赋值:M90+M120+M250
UPA赋值:M21+M34+M55
AA3赋值:MA90和MA120和M1的较大值的较大值
AA4赋值:MA90和MA120和M1的较小值的较小值
KK赋值:(AA3-AA4)*100/AA4
XD5赋值:1日前的2日内收盘价的最高值的2日简单移动平均
VAA赋值:(开盘价+收盘价+最低价+最高价)/4
RSB赋值:(VAA-27日内VAA的最低值)/(27日内VAA的最高值-27日内VAA的最低值)*200-100
DA赋值:RSB的5日[1日权重]移动平均的5日[1日权重]移动平均*1.3
RSV赋值:(VAA-13日内VAA的最低值)/(13日内VAA的最高值-13日内VAA的最低值)*200-100
K赋值:RSV的5日[1日权重]移动平均
D赋值:K的5日[1日权重]移动平均
DD赋值:D*1.4
JJ赋值:3*K-2*D
J赋值:JJ的3日[1日权重]移动平均
JA赋值:J的3日[1日权重]移动平均
JB赋值:JA的3日[1日权重]移动平均
RSD赋值:(VAA-89日内VAA的最低值)/(89日内VAA的最高值-89日内VAA的最低值)*200-100
DF赋值:RSD的5日[1日权重]移动平均的5日[1日权重]移动平均*1.3
BBJ赋值:1日前的上次ZF>=9.6距今天数
BBK赋值:BBJ+1日前的收盘价
KX赋值:(收盘价-BBK)*100/BBK
输出线上双涨停:如果BBJ>=4ANDBBJ<=10ANDABS(KX)<=12OR(BBJ>10ANDBBJ<=21ANDABS(KX)<=14)OR(BBJ>21ANDBBJ<=35ANDABS(KX)<=15)OR(BBJ>35ANDBBJ<=55ANDABS(KX)<=16)OR(BBJ>55ANDBBJ<=89ANDABS(K,返回)<=17)ANDCOUNT(ZF>=9.6,4)=1ANDZF>=9.6AND(UPA>=2ANDUPJ>=2OR(UPA>=1ANDUPJ>=3)),否则返回UPJ+UPA+2
BBJA赋值:1日前的上次ZF>=7距今天数
BBKA赋值:BBJA+1日前的收盘价
KXA赋值:(收盘价-BBKA)*100/BBKA
线上双中阳赋值:如果BBJA>=3ANDBBJA<=21ANDABS(KXA)<=8OR(BBJA>21ANDBBJA<=50ANDABS(KXA)<=10)ANDCOUNT(ZF>=N,4)=1ANDZF>=NANDZF<9.6AND(UPA>=2ANDUPJ>=2OR(UPA>=1ANDUPJ>=3)),返回UPJ+UPA+2,否则返回0
AA赋值:收盘价的如果首次收盘价>0距今天数<17,返回首次收盘价>0距今天数,否则返回17日简单移动平均
FS赋值:2*AA-1日前的AA
BBX赋值:如果AABBY赋值:BBX的4日[1日权重]移动平均
线上涨停赋值:如果UPJ>=2AND(上次条件连续成立次数=1距今天数<=4ANDMA5>1日前的MA5OR(上次条件连续成立次数=1距今天数<=4ANDBBX>1日前的BBX)OR(上次BARS距今天数的?日过滤,返回ASTCOUNT(MA13>1日前的MA13)=1)<=4ANDMA13>1日前的MA13)OR(上次条件连续成立次数=1距今天数<=4ANDMA21>1日前的MA21))ANDZF>=9.6,8),否则返回UPJ+UPA
线上中阳赋值:如果UPJ>=2AND(上次条件连续成立次数=1距今天数<=5ANDMA5>1日前的MA5OR(上次条件连续成立次数=1距今天数<=4ANDBBX>1日前的BBX)OR(上次BARS距今天数的?日过滤,返回ASTCOUNT(MA13>1日前的MA13)=1)<=4ANDMA13>1日前的MA13)OR(上次条件连续成立次数=1距今天数<=4ANDMA21>1日前的MA21))ANDZF>=NANDZF<9.6,5),否则返回UPJ+UPA
低价赋值:如果MA55>MA56ORMA90>MA91ORMA120>MA121ANDCROSS(JJ,J)AND(J<(-50)ORJA<(-30)ORJB<(-20)),返回UPJ+UPA,否则返回0
低位XD赋值:如果MA55>MA56ANDCROSS(收盘价,MA55)AND(JJ<(-90)ORJA<(-50)ORJB<(-30)),返回UPJ+UPA+1,否则返回如果BBX>BBYANDMA55>MA56ANDCOUNT(收盘价>XD5,3)=1ANDCLOSE>XD5AND(JJ<(-90)ORJA<(-50)ORJB<(-30)),返回UPJ+UPA+1,否则返回0
上穿赋值:如果条件连续成立次数,返回=8ORIF(2日前的ZF>0ANDREF(ZF,1)>0ANDZF>0ANDREF(ZF,2)<6ANDREF(ZF,1)<6ANDZF<6,2日前的ZF+1日前的ZF+ZF,0)>=8ORIF(3日前的ZF>0ANDREF(ZF,2)>0ANDREF(ZF,1)>0ANDZF>0ANDRE,否则返回(ZF,3)<6ANDREF(ZF,2)<6ANDREF(ZF,1)<6ANDZF<6,3日前的ZF+2日前的ZF+1日前的ZF+ZF,0)>=8))=1
穿越赋值:如果KK<7.5ANDUPJ>=1AND(M90=1ORM120=1)ANDCOUNT(最低价=1ANDCROSS(XD5,AA3),返回UPJ+10,否则返回0

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

@2005-2025 浙ICP备2024071487号-1 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图