通达信【强势突围】突破重围见曙光主副图+选股指标用法详解

 



VAR1:=IF(BARSLAST(BACKSET(REF(H,5)=HHV(H,11),6)>BACKSET(REF(H,5)=HHV(H,11),5))=BARSLAST(BACKSET(REF(L,5)=LLV(L,11),6)>BACKSET(REF(L,5)=LLV(L,11),5)) AND MA(C,5)>MA(C,10),BACKSET(REF(H,5)=HHV(H,11),6)>BACKSET(REF(H,5)=HHV(H,11),5),IF(BARSLAST(BACKSET(REF(L,5)=LLV(L,11),6)>BACKSET(REF(L,5)=LLV(L,11),5))>BARSLAST(BACKSET(REF(H,5)=HHV(H,11),6)>BACKSET(REF(H,5)=HHV(H,11),5)),BACKSET(REF(H,5)=HHV(H,11),6)>BACKSET(REF(H,5)=HHV(H,11),5),0));

VAR2:=IF(BARSLAST(BACKSET(REF(H,5)=HHV(H,11),6)>BACKSET(REF(H,5)=HHV(H,11),5))=BARSLAST(BACKSET(REF(L,5)=LLV(L,11),6)>BACKSET(REF(L,5)=LLV(L,11),5)) AND MA(C,10)>MA(C,5),BACKSET(REF(L,5)=LLV(L,11),6)>BACKSET(REF(L,5)=LLV(L,11),5),IF(BARSLAST(BACKSET(REF(H,5)=HHV(H,11),6)>BACKSET(REF(H,5)=HHV(H,11),5))>BARSLAST(BACKSET(REF(L,5)=LLV(L,11),6)>BACKSET(REF(L,5)=LLV(L,11),5)),BACKSET(REF(L,5)=LLV(L,11),6)>BACKSET(REF(L,5)=LLV(L,11),5),0));

VAR3:=IF(REF(H,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2)))+1)<REF(L,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2)))),REF(L,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2)))),IF(REF(L,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2))))<=REF(L,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2)))+1),REF(L,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2)))+2),REF(L,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2)))+1)));

VAR4:=IF(REF(L,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1)))+1)>REF(H,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1)))),REF(H,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1)))),IF(REF(H,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1))))>=REF(H,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1)))+1),REF(H,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1)))+2),REF(H,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1)))+1)));

VAR5:=REF(H,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2))))>VAR4 AND VAR1 AND H=HHV(H,BARSLAST(VAR2));

VAR6:=REF(L,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1))))<VAR3 AND VAR2 AND L=LLV(L,BARSLAST(VAR1));

VAR7:=VAR5 AND REF(H,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2))))>REF(H,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1)))) AND REF(L,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2))))>REF(L,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1)))) AND REF(L,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2)))+1)>REF(L,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1))));

VAR8:=VAR6 AND REF(L,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1))))<REF(L,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2)))) AND REF(H,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1))))<REF(H,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2)))) AND REF(H,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1)))+1)<REF(H,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2))));

VAR9:=COUNT((H<=REF(H,1) AND L>=REF(L,1)) OR (H>=REF(H,1) AND L<=REF(L,1)),BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1))));

VAR10:=COUNT((H<=REF(H,1) AND L>=REF(L,1)) OR (H>=REF(H,1) AND L<=REF(L,1)),BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2))));

VAR11:=IF(COUNT(L>REF(H,1) AND DAY!=REF(DAY,1),BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1)))),IF(VAR9>0,VAR9+2,IF(VAR10,VAR10+2,3))-COUNT(L>REF(H,1) AND DAY!=REF(DAY,1),BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1)))),IF(COUNT(H<REF(L,1) AND DAY!=REF(DAY,1),BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2)))),IF(VAR9>0,VAR9+2,IF(VAR10,VAR10+2,3))-COUNT(H<REF(L,1) AND DAY!=REF(DAY,1),BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2)))),IF(VAR9>0,VAR9+2,IF(VAR10,VAR10+2,3))));

VAR12:=(VAR1 AND H=HHV(H,BARSLAST(VAR2)) AND REF(H,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2))))>=REF(H,BARSLAST((VAR7 AND BARSLAST(VAR8)>VAR11))) AND BARSLAST((VAR8 AND BARSLAST(VAR7)>VAR11))>BARSLAST((VAR7 AND BARSLAST(VAR8)>VAR11))) OR (VAR5 AND COUNT(L>REF(H,1) AND DAY!=REF(DAY,1),BARSLAST(VAR6))>0 AND REF(H,BARSLAST(VAR5))>REF(H,BARSLAST((VAR7 AND BARSLAST(VAR8)>VAR11))));

VAR13:=(VAR2 AND L=LLV(L,BARSLAST(VAR1)) AND REF(L,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1))))<=REF(L,BARSLAST((VAR8 AND BARSLAST(VAR7)>VAR11))) AND BARSLAST((VAR7 AND BARSLAST(VAR8)>VAR11))>BARSLAST((VAR8 AND BARSLAST(VAR7)>VAR11))) OR (VAR6 AND COUNT(H<REF(L,1) AND DAY!=REF(DAY,1),BARSLAST(VAR5))>0 AND REF(L,BARSLAST(VAR6))<REF(H,BARSLAST((VAR8 AND BARSLAST(VAR7)>VAR11))));

VAR14:=VAR12 AND H=HHV(IF(BARSLAST(VAR13)>BARSLAST(VAR12),REF(H,BARSLAST(VAR12)),REF(H,BARSLAST(VAR13))),BARSLAST(VAR13)+1) AND H>REF(H,1) AND BARSLAST(VAR13)>BARSLAST(VAR12);

VAR15:=VAR13 AND L=LLV(IF(BARSLAST(VAR12)>BARSLAST(VAR13),REF(L,BARSLAST(VAR13)),REF(L,BARSLAST(VAR12))),BARSLAST(VAR12)+1) AND L<REF(L,1) AND BARSLAST(VAR12)>BARSLAST(VAR13);

VAR68:=VAR14 OR (VAR1 AND H=HHV(H,BARSLAST(VAR2)) AND REF(H,BARSLAST(VAR1 AND H=HHV(H,BARSLAST(VAR2))))>REF(H,BARSLAST(VAR14)) AND BARSLAST(VAR15)>BARSLAST(VAR14));

VAR88:=VAR15 OR (VAR2 AND L=LLV(L,BARSLAST(VAR1)) AND REF(L,BARSLAST(VAR2 AND L=LLV(L,BARSLAST(VAR1))))<REF(L,BARSLAST(VAR15)) AND BARSLAST(VAR14)>BARSLAST(VAR15));

STICKLINE(VOL/REF(VOL,1)>2,OPEN,CLOSE,1,0),COLOR00FFFF;

DRAWTEXT_FIX(C>O,0,0.07,0,' 公式源码 '),COLOR333333;

趋势向上:DRAWLINE(VAR88,L,VAR68,H,0),COLORYELLOW,DOTLINE;

趋势向下:DRAWLINE(VAR68,H,VAR88,L,0),COLORWHITE,DOTLINE;

找顶线:DRAWLINE(VAR68,H,REF(VAR68,1),REF(H,1),1),COLORGREEN;

找底线:DRAWLINE(VAR88,L,REF(VAR88,1),REF(L,1),1),COLORRED;

DRAWNUMBER(VAR88,LOW*0.995,LOW);

DRAWNUMBER(VAR68,HIGH*1.01,HIGH);

XG:CROSS(C,找顶线) AND 找顶线>0 AND (SUM(IF(HIGH>LOW,(CLOSE-LOW/HIGH-LOW+CLOSE-HIGH/HIGH-LOW)*VOL,0),10)/10000) AND UPNDAY((12-26)*2,1),NODRAW;

DRAWICON(XG,LOW,1);







来函数检测结果如下
该公式包含未来函数:BACKSET

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

相关指标公式

VAR1赋值:如果上次若5日前的最高价=11日内最高价的最高值则将最近6周期置为1>若5日前的最高价=11日内最高价的最高值则将最近5周期置为1距今天数=上次若5日前的最低价=11日内最低价的最低值则将最近6周期置为1>若5日前的最低价=11日内最低价的最低值则将最近5周期置为1距今天数ANDMA(收盘价,5)>收盘价的10日简单移动平均,返回若5日前的最高价=11日内最高价的最高值则将最近6周期置为1>若5日前的最高价=11日内最高价的最高值则将最近5周期置为1,否则返回如果上次若5日前的最低价=11日内最低价的最低值则将最近6周期置为1>若5日前的最低价=11日内最低价的最低值则将最近5周期置为1距今天数>上次若5日前的最高价=11日内最高价的最高值则将最近6周期置为1>若5日前的最高价=11日内最高价的最高值则将最近5周期置为1距今天数,返回若5日前的最高价则将最近?周期置为1,否则返回?
VAR2赋值:如果上次若5日前的最高价=11日内最高价的最高值则将最近6周期置为1>若5日前的最高价=11日内最高价的最高值则将最近5周期置为1距今天数=上次若5日前的最低价=11日内最低价的最低值则将最近6周期置为1>若5日前的最低价=11日内最低价的最低值则将最近5周期置为1距今天数ANDMA(收盘价,10)>收盘价的5日简单移动平均,返回若5日前的最低价=11日内最低价的最低值则将最近6周期置为1>若5日前的最低价=11日内最低价的最低值则将最近5周期置为1,否则返回如果上次若5日前的最高价=11日内最高价的最高值则将最近6周期置为1>若5日前的最高价=11日内最高价的最高值则将最近5周期置为1距今天数>上次若5日前的最低价=11日内最低价的最低值则将最近6周期置为1>若5日前的最低价=11日内最低价的最低值则将最近5周期置为1距今天数,返回若5日前的最低价则将最近?周期置为1,否则返回?
VAR3赋值:如果上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数+1日前的最高价<上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数日前的最低价,返回上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数日前的最低价,否则返回如果上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数日前的最低价<=上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数+1日前的最低价,返回上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数+2日前的最低价,否则返回B日前的最低价
VAR4赋值:如果上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数+1日前的最低价>上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数日前的最高价,返回上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数日前的最高价,否则返回如果上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数日前的最高价>=上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数+1日前的最高价,返回上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数+2日前的最高价,否则返回B日前的最高价
VAR5赋值:上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数日前的最高价>VAR4 AND VAR1 AND 最高价=上次VAR2距今天数日内最高价的最高值
VAR6赋值:上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数日前的最低价VAR7赋值:VAR5 AND 上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数日前的最高价>上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数日前的最高价 AND 上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数日前的最低价>上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数日前的最低价 AND 上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数+1日前的最低价>上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数日前的最低价
VAR8赋值:VAR6 AND 上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数日前的最低价<上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数日前的最低价 AND 上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数日前的最高价<上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数日前的最高价 AND 上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数+1日前的最高价<上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数日前的最高价
VAR9赋值:统计上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数日中满足(最高价<=1日前的最高价ANDL>=1日前的最低价)OR(最高价>=1日前的最高价ANDL<=1日前的最低价)的天数
VAR10赋值:统计上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数日中满足(最高价<=1日前的最高价ANDL>=1日前的最低价)OR(最高价>=1日前的最高价ANDL<=1日前的最低价)的天数
VAR11赋值:如果统计上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数日中满足最低价>1日前的最高价ANDDAY不等于1日前的日的天数,返回如果VAR9>0,返回VAR9+2,否则返回如果VAR10,返回VAR10+2,否则返回3-统计上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数日中满足最低价>1日前的最高价ANDDAY不等于1日前的日的天数,否则返回如果统计上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数日中满足最高价<1日前的最低价ANDDAY不等于1日前的日的天数,返回如果VAR9>0,返回VAR9+2,否则返回如果VAR10,返回VAR10+2,否则返回3-统计BARSLA日中满足最高价<1日前的最低价ANDDAY不等于1日前的日的天数,否则返回?
VAR12赋值:(VAR1 AND 最高价=上次VAR2距今天数日内最高价的最高值 AND 上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数日前的最高价>=上次(VAR7ANDBARSLAST(VAR8)>VAR11)距今天数日前的最高价 AND 上次(VAR8ANDBARSLAST(VAR7)>VAR11)距今天数>上次(VAR7ANDBARSLAST(VAR8)>VAR11)距今天数) OR (VAR5 AND 统计上次VAR6距今天数日中满足最低价>1日前的最高价ANDDAY不等于1日前的日的天数>0 AND 上次VAR5距今天数日前的最高价>上次(VAR7ANDBARSLAST(VAR8)>VAR11)距今天数日前的最高价)
VAR13赋值:(VAR2 AND 最低价=上次VAR1距今天数日内最低价的最低值 AND 上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数日前的最低价<=上次(VAR8ANDBARSLAST(VAR7)>VAR11)距今天数日前的最低价 AND 上次(VAR7ANDBARSLAST(VAR8)>VAR11)距今天数>上次(VAR8ANDBARSLAST(VAR7)>VAR11)距今天数) OR (VAR6 AND 统计上次VAR5距今天数日中满足最高价<1日前的最低价ANDDAY不等于1日前的日的天数>0 AND 上次VAR6距今天数日前的最低价<上次(VAR8ANDBARSLAST(VAR7)>VAR11)距今天数日前的最高价)
VAR14赋值:VAR12 AND 最高价=上次VAR13距今天数+1日内如果上次VAR13距今天数>上次VAR12距今天数,返回上次VAR12距今天数日前的最高价,否则返回上次VAR13距今天数日前的最高价的最高值 AND 最高价>1日前的最高价 AND 上次VAR13距今天数>上次VAR12距今天数
VAR15赋值:VAR13 AND 最低价=上次VAR12距今天数+1日内如果上次VAR12距今天数>上次VAR13距今天数,返回上次VAR13距今天数日前的最低价,否则返回上次VAR12距今天数日前的最低价的最低值 AND 最低价<1日前的最低价 AND 上次VAR12距今天数>上次VAR13距今天数
VAR68赋值:VAR14 OR (VAR1 AND 最高价=上次VAR2距今天数日内最高价的最高值 AND 上次VAR1ANDH=上次VAR2距今天数日内最高价的最高值距今天数日前的最高价>上次VAR14距今天数日前的最高价 AND 上次VAR15距今天数>上次VAR14距今天数)
VAR88赋值:VAR15 OR (VAR2 AND 最低价=上次VAR1距今天数日内最低价的最低值 AND 上次VAR2ANDL=上次VAR1距今天数日内最低价的最低值距今天数日前的最低价<上次VAR15距今天数日前的最低价 AND 上次VAR14距今天数>上次VAR15距今天数)
当满足条件成交量(手)/1日前的成交量(手)>2时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FFFF
当满足条件收阳线时,在横轴0纵轴0.07位置书写文字,COLOR333333
输出趋势向上:当满足条件VAR88时,在最低价位置画直线起点,当满足条件VAR68时,在最高价位置画直线终点,0表示是否延长.,画黄色,DOTLINE
输出趋势向下:当满足条件VAR68时,在最高价位置画直线起点,当满足条件VAR88时,在最低价位置画直线终点,0表示是否延长.,画白色,DOTLINE
输出找顶线:当满足条件VAR68时,在最高价位置画直线起点,当满足条件1日前的VAR68时,在1日前的最高价位置画直线终点,1表示是否延长.,画绿色
输出找底线:当满足条件VAR88时,在最低价位置画直线起点,当满足条件1日前的VAR88时,在1日前的最低价位置画直线终点,1表示是否延长.,画红色
当满足条件VAR88时,在最低价*0.995位置书写数字
当满足条件VAR68时,在最高价*1.01位置书写数字
输出XG:收盘价上穿找顶线 AND 找顶线>0 AND (如果最高价>最低价,返回(收盘价-最低价/最高价-最低价+收盘价-最高价/最高价-最低价)*成交量(手),否则返回0的10日累和/10000) AND 最近1日(12-26)*2连涨,NODRAW
当满足条件XG时,在最低价位置画1号图标

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

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