未来函数检测结果如下:
该公式包含未来函数:WINNER
指标源码:
原理解析:
DRAWGBK(C>0,RGB(0,0,110),RGB(0,25,0),0,' ',0)
10,画黄色,LINETHICK1
90,COLORGREEN,LINETHICK1
N赋值:20
NN赋值:1
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
RSV赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
J赋值:3*K-2*D
LC := 1日前的收盘价
RSI1赋值:SMA(收盘价-LC和0较大值,6,1)/SMA(收盘价-LC的绝对值,6,1)*100
RSI2赋值:SMA(收盘价-LC和0较大值,12,1)/SMA(收盘价-LC的绝对值,12,1)*100
RSI3赋值:SMA(收盘价-LC和0较大值,24,1)/SMA(收盘价-LC的绝对值,24,1)*100
CDN赋值:14
MM赋值:6
MTR赋值:EXPMEMA(MAX(MAX(最高价-最低价,最高价-1日前的收盘价的绝对值),ABS(1日前的收盘价-最低价)),CDN)
HD :=最高价-1日前的最高价
LD :=1日前的最低价-最低价
如果HD>0&&HD>LD返回HD否则返回0
如果LD>0&&LD>HD返回LD否则返回0
PDI:=DMP*100/MTR
MDI:=DMM*100/MTR
ADX:=EXPMEMA(MDI-PDI的绝对值/(MDI+PDI)*100,MM)
ADXR:=EXPADX的MM日平滑移动平均
输出散户仓位:(C*1.1计算的获利盘比例-WINNER(C*0.9))/WINNER(0日内H最高值)*100,画白色
输出主力仓位:100-(C*1.1计算的获利盘比例-WINNER(C*0.9))/WINNER(0日内H最高值)*100,NODRAW,画黄色
ZL赋值:100-散户仓位
YL赋值:C计算的获利盘比例*100
输出赚钱比:IF(NN=1,C计算的获利盘比例*100,DRAWNULL),COLORRED,LINETHICK2
YL高位区:=COUNT((YL>90 AND 散户仓位<=10 AND RSI3>70 AND RSI2>75 AND (RSI1>80 OR ADX>60 OR PSY>80))
OR (PSY>80 AND ADX>60 AND RSI1>85 AND RSI2>75 AND RSI3>70),5)>=1 AND 80上穿RSI1
RSI低位区赋值:((YL<=10 AND 散户仓位<=15 AND PSY<=30) OR PSY<20 OR RSI1<15)
AND RSI1<20 AND RSI2<25 AND D<20
AND (RSI1<15 OR (RSI1<20 AND C的30日指数移动平均>C的60日指数移动平均 AND C的50日指数移动平均>C的120日指数移动平均 AND C的120日指数移动平均>C的250日指数移动平均)
OR ADX>60 OR MDI>45 OR PSY<20)
PSY低位区赋值:(PSY<=20 AND (YL<=10 OR ADX>55) AND (RSI1<20 OR D<20) AND C的50日指数移动平均>C的250日指数移动平均 AND C的30日指数移动平均>C的60日指数移动平均)
OR (PSY<20 AND (YL<=10 OR ADX>55) AND (RSI1<15 OR D<15))
PSY高位区赋值:80上穿PSY AND C的20日简单移动平均>C的60日简单移动平均
AND O>C的5日简单移动平均 AND O>C的10日简单移动平均 AND O>C的20日简单移动平均 AND C<1日前的C AND C<2日前的C
YL低位区:=YL<=10 AND 散户仓位<=15 AND RSI1<20 AND D<20 AND PSY<=25
AND (RSI1<15 OR (RSI1<20 AND C的30日指数移动平均>C的60日指数移动平均 AND C的50日指数移动平均>C的120日指数移动平均 AND C的120日指数移动平均>C的250日指数移动平均)
OR ADX>60 OR MDI>45 OR PSY<20)
三合一赋值:PSY<20 AND RSI1<=15 AND K<=15 AND RSI2<20 AND RSI3<30
如果YL低位区返回YL否则返回DRAWNULL
如果YL低位区返回散户仓位否则返回DRAWNULL
如果YL高位区 OR PSY高位区返回YL否则返回DRAWNULL
抄底赋值:C计算的获利盘比例*100<=10 AND (WINNER(C*1.1)-WINNER(C*0.9))/WINNER(0日内H最高值)*100<=10
AND 统计5日满足RSI.RSI2<20 OR RSI.RSI3<30的天数>0 AND (KDJ.D<20 OR RSI.RSI1<20 OR PSY.PSY<25)
当满足条件抄底时,在0和10之间画柱状线
STICKLINE((YL低位区 OR PSY低位区 OR RSI低位区 OR 三合一) AND 统计5日满足RSI.RSI2<20 OR RSI.RSI3<30的天数>0 AND (KDJ.D<20 OR RSI.RSI1<20 OR PSY.PSY<25),0,10,4,0),画黄色