未来函数检测结果如下:
该公式包含未来函数:BARSNEXT
指标源码:
原理解析:
显示开关赋值:1
顶价赋值:REF(H,上次H>REF(H,1距今天数))
底价赋值:REF(L,上次L
分型顶0赋值:H>1日前的顶价 AND L>1日前的底价
分型底0赋值:L<1日前的底价 AND H<1日前的顶价
分型顶1赋值:分型顶0 AND H=HHV(H,上次分型底0距今天数)
分型底1赋值:分型底0 AND L=LLV(L,上次分型顶0距今天数)
分型顶赋值:FILTERX(分型顶1,上次分型底1距今天数)
分型底赋值:FILTERX(分型底1,上次分型顶1距今天数)
UP1赋值:上次分型底距今天数
顶力度1赋值:UP1+1日内L最高值>UP1+1日内H最低值
顶包含1赋值:COUNT(L>1日前的L,UP1)>2 AND COUNT(H>1日前的H,UP1)>2
DN1赋值:上次分型顶距今天数
底力度1赋值:DN1+1日内L最高值>DN1+1日内H最低值
底包含1赋值:COUNT(H<1日前的H,DN1)>2 AND COUNT(L<1日前的L,DN1)>2
牛股顶10赋值:分型顶 AND UP1>3 AND 顶力度1 AND 顶包含1
牛股底10赋值:分型底 AND DN1>3 AND 底力度1 AND 底包含1
牛股顶11赋值:牛股顶10 AND H=HHV(H,上次牛股底10距今天数)
牛股底11赋值:牛股底10 AND L=LLV(L,上次牛股顶10距今天数)
牛股顶12赋值:牛股顶11 AND H=HHV(H,上次牛股底11距今天数)
牛股底12赋值:牛股底11 AND L=LLV(L,上次牛股顶11距今天数)
牛股顶1赋值:FILTERX(牛股顶12,上次牛股底12距今天数)
牛股底1赋值:FILTERX(牛股底12,上次牛股顶12距今天数)
UP2赋值:上次牛股底1距今天数
顶力度2赋值:UP2+1日内L最高值>UP2+1日内H最低值
顶包含2赋值:COUNT(L>1日前的L,UP2)>2 AND COUNT(H>1日前的H,UP2)>2
DN2赋值:上次牛股顶1距今天数
底力度2赋值:DN2+1日内L最高值>DN2+1日内H最低值
底包含2赋值:COUNT(H<1日前的H,DN2)>2 AND COUNT(L<1日前的L,DN2)>2
牛股顶20赋值:分型顶 AND UP2>3 AND 顶力度2 AND 顶包含2
牛股底20赋值:分型底 AND DN2>3 AND 底力度2 AND 底包含2
牛股顶21赋值:牛股顶20 AND H=HHV(H,上次牛股底20距今天数)
牛股底21赋值:牛股底20 AND L=LLV(L,上次牛股顶20距今天数)
牛股顶2赋值:FILTERX(牛股顶21,上次牛股底21距今天数)
牛股底2赋值:FILTERX(牛股底21,上次牛股顶21距今天数)
牛股顶3赋值:牛股顶1 OR 牛股顶2
牛股底3赋值:牛股底1 OR 牛股底2
牛股顶41赋值:FILTERX(牛股顶3 AND H=HHV(H,上次牛股底3距今天数),上次牛股底3距今天数)
牛股底41赋值:FILTERX(牛股底3 AND L=LLV(L,上次牛股顶3距今天数),上次牛股顶3距今天数)
牛股顶42赋值:FILTERX(牛股顶41 AND H=HHV(H,上次牛股底41距今天数),上次牛股底41距今天数)
牛股底42赋值:FILTERX(牛股底41 AND L=LLV(L,上次牛股顶41距今天数),上次牛股顶41距今天数)
牛股顶431赋值:牛股顶42 AND (上次牛股底42距今天数>1 OR 上次牛股底42距今天数=DRAWNULL)
牛股底431赋值:牛股底42 AND (上次牛股顶42距今天数>1 OR 上次牛股顶42距今天数=DRAWNULL)
牛股顶432赋值:牛股顶431 AND (H=HHV(H,上次牛股底431距今天数) OR 上次牛股底431距今天数=DRAWNULL)
牛股底432赋值:牛股底431 AND (L=LLV(L,上次牛股顶431距今天数) OR 上次牛股顶431距今天数=DRAWNULL)
牛股顶43赋值:FILTERX(牛股顶432,上次牛股底431距今天数)
牛股底43赋值:FILTERX(牛股底432,上次牛股顶431距今天数)
牛股顶441赋值:牛股顶43 AND (上次牛股底43距今天数>2 OR 上次牛股底43距今天数=DRAWNULL)
牛股底441赋值:牛股底43 AND (上次牛股顶43距今天数>2 OR 上次牛股顶43距今天数=DRAWNULL)
牛股顶442赋值:牛股顶441 AND (H=HHV(H,上次牛股底441距今天数) OR 上次牛股底441距今天数=DRAWNULL)
牛股底442赋值:牛股底441 AND (L=LLV(L,上次牛股顶441距今天数) OR 上次牛股顶441距今天数=DRAWNULL)
牛股顶44赋值:FILTERX(牛股顶442,上次牛股底441距今天数)
牛股底44赋值:FILTERX(牛股底442,上次牛股顶441距今天数)
牛股顶451赋值:牛股顶44 AND (上次牛股底44距今天数>3 OR 上次牛股底44距今天数=DRAWNULL)
牛股底451赋值:牛股底44 AND (上次牛股顶44距今天数>3 OR 上次牛股顶44距今天数=DRAWNULL)
牛股顶452赋值:牛股顶451 AND (H=HHV(H,上次牛股底451距今天数) OR 上次牛股底451距今天数=DRAWNULL)
牛股底452赋值:牛股底451 AND (L=LLV(L,上次牛股顶451距今天数) OR 上次牛股顶451距今天数=DRAWNULL)
牛股顶45赋值:FILTERX(牛股顶452,上次牛股底452距今天数)
牛股底45赋值:FILTERX(牛股底452,上次牛股顶452距今天数)
DN511赋值:上次牛股顶45距今天数
底力度511赋值:DN511+1日内L最高值>DN511+1日内H最低值
底包含511赋值:COUNT(H<1日前的H,DN511)>2 AND COUNT(L<1日前的L,DN511)>2
牛股底511赋值:牛股底43 AND (牛股底45<>1) AND DN511>3 AND 底力度511 AND 底包含511 AND (L=LLV(L,上次牛股顶45距今天数))
牛股底51赋值:FILTERX(牛股底511,上次牛股顶45距今天数)
UP512赋值:上次牛股底45距今天数
顶力度512赋值:UP512+1日内L最高值>UP512+1日内H最低值
顶包含512赋值:COUNT(L>1日前的L,UP512)>2 AND COUNT(H>1日前的H,UP512)>2
牛股顶512赋值:牛股顶43 AND (牛股顶45<>1) AND UP512>3 AND 顶力度512 AND 顶包含512 AND (H=HHV(H,上次牛股底45距今天数))
牛股顶51赋值:FILTERX(牛股顶512,上次牛股底45距今天数)
牛股顶521赋值:牛股顶45 OR 牛股顶51
牛股底521赋值:牛股底45 OR 牛股底51
牛股顶52赋值:FILTERX(牛股顶521 AND H=HHV(H,上次牛股底521距今天数),上次牛股底521距今天数)
牛股底52赋值:FILTERX(牛股底521 AND L=LLV(L,上次牛股顶521距今天数),上次牛股顶521距今天数)
UP53赋值:上次牛股底52距今天数
顶力度53赋值:UP53+1日内L最高值>UP53+1日内H最低值
顶包含53赋值:COUNT(L>1日前的L,UP53)>2 AND COUNT(H>1日前的H,UP53)>2
DN53赋值:上次牛股顶52距今天数
底力度53赋值:DN53+1日内L最高值>DN53+1日内H最低值
底包含53赋值:COUNT(H<1日前的H,DN53)>2 AND COUNT(L<1日前的L,DN53)>2
牛股顶53赋值:牛股顶52 AND UP53>3 AND 顶力度53 AND 顶包含53 AND (H=HHV(H,上次牛股底52距今天数))
牛股底53赋值:牛股底52 AND DN53>3 AND 底力度53 AND 底包含53 AND (L=LLV(L,上次牛股顶52距今天数))
牛股顶54赋值:FILTERX(牛股顶53 AND H=HHV(H,上次牛股底53距今天数),上次牛股底53距今天数)
牛股底54赋值:FILTERX(牛股底53 AND L=LLV(L,上次牛股顶53距今天数),上次牛股顶53距今天数)
牛股顶55赋值:{分型顶 AND}H=HHV(H,上次牛股底54距今天数) AND L>LLV(L,上次牛股底54距今天数) AND BARSLAST(牛股顶54)<上次牛股底54距今天数 AND (BARSNEXT(牛股底54)
牛股底56赋值:牛股底54 OR 牛股底55
牛股顶6赋值:FILTERX(牛股顶56 AND H=HHV(H,上次牛股底56距今天数),上次牛股底56距今天数)
牛股底6赋值:FILTERX(牛股底56 AND L=LLV(L,上次牛股顶56距今天数),上次牛股顶56距今天数)
牛股顶7赋值:牛股顶6 AND 上次牛股底6距今天数>3
牛股底7赋值:牛股底6 AND 上次牛股顶6距今天数>3
牛股顶赋值:上次牛股顶6距今天数,NODRAW
牛股底赋值:上次牛股底6距今天数,NODRAW
输出NOTEXT_上牛股:DRAWLINE(牛股底=0,L,牛股顶=0,H,0),画绿色, 线宽为2
源码未复制完整...下载附里源码