来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
AB赋值:EMA(((2*C+H+L)/4-30日内最低价最低值)/ (30日内最高价最高值-30日内最低价最低值)*100,8)
BA赋值:AB的5日指数移动平均
A1赋值:REFDATE(REF(96日内H最高值,5),DATE)
B1赋值:REFDATE(REF(96日内L最低值,5),DATE)
D赋值:((A1)+(B1))/2
输出五:C的5日简单移动平均 线宽为2,COLOR00FFFF
输出二O:C的20日指数移动平均,COLORMAGENTA
如果AB-BA< 0返回五否则返回DRAWNULL
如果AB-BA>0返回五否则返回DRAWNULL
如果AB>0 AND AB-BA<=0返回A1否则返回A1
如果AB>0 AND AB-BA<=0返回D否则返回D
如果AB>0 AND AB-BA<=0返回B1否则返回B1
如果CURRBARSCOUNT=6返回L*0.992-0.02否则返回DRAWNULL
如果CURRBARSCOUNT=11返回L*0.992-0.02否则返回DRAWNULL
如果CURRBARSCOUNT=21返回L*0.992-0.02否则返回DRAWNULL
如果CURRBARSCOUNT=31返回L*0.992-0.02否则返回DRAWNULL
如果CURRBARSCOUNT=61返回L*0.992-0.02否则返回DRAWNULL
如果CURRBARSCOUNT=91返回L*0.992-0.02否则返回DRAWNULL
如果AB>0 AND AB-BA>0返回A1否则返回DRAWNULL
如果AB>0 AND AB-BA>0返回D否则返回DRAWNULL
如果AB>0 AND AB-BA>0返回B1否则返回DRAWNULL
C2赋值:1日前的C
涨停赋值:IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0)
当满足条件涨停时,在开盘价和收盘价之间画柱状线
当满足条件涨停时,在H和L之间画柱状线
跌停赋值:IF((C2-C)*100/C2>=(10-0.01*100/C2),1,0)
当满足条件跌停时,在开盘价和收盘价之间画柱状线
当满足条件跌停时,在H和L之间画柱状线
HHH赋值:CROSS(C,MA(L+(H-L)/2,25)*0.95)
LLL赋值:CROSS(MA(L+(H-L)/2,25)*0.95,C)
CCC赋值:CROSS(H,MA(L+(H-L)/2,25)*1.15)
DDD赋值:CROSS(H,MA(L+(H-L)/2,25)*1.25)
DRAWTEXT(HHH AND MA(L+(H-L)/2,75)>=REF(MA(L+(H-L)/2,75),1),L*0.98,'买吧'),COLOR6699FF
DRAWTEXT(CCC AND MA(L+(H-L)/2,75)>=REF(MA(L+(H-L)/2,75),1),H*1.02,'卖了'),COLOR6699FF
DRAWTEXT(DDD AND MA(L+(H-L)/2,75)>=REF(MA(L+(H-L)/2,75),1),H*1.02,'小心顶'),COLOR6699FF
VAR1赋值:(100 - ((90 * (14日内最高价最高值 - 收盘价)) / (14日内最高价最高值 - 14日内最低价最低值)))
VAR2赋值:(100 - ((90 * (14日内最高价最高值 - 收盘价)) / (14日内最高价最高值 - 14日内最低价最低值)))
VAR3赋值:(100 - MA(((100 * (6日内最高价最高值 - 收盘价)) / (6日内最高价最高值 - 6日内最低价最低值)),34))
DIR1:=收盘价-5日前的收盘价的绝对值
VIR1赋值:SUM(收盘价-1日前的收盘价的绝对值,5)
ER1赋值:DIR1/VIR1
CS1赋值:ER1*(0.8-2/8)+2/8
CQ1赋值:CS1*CS1
DIR2:=收盘价-10日前的收盘价的绝对值
VIR2赋值:SUM(收盘价-1日前的收盘价的绝对值,10)
ER2赋值:DIR2/VIR2
CS2赋值:ER2*(0.8-2/24)+2/24
CQ2赋值:CS2*CS2
STICKLINE(VAR2 < VAR3的6日简单移动平均,最低价,最高价,0,1),COLORLIBLUE
STICKLINE(VAR2 > VAR3的6日简单移动平均,最低价,最高价,0,1),COLORRED
STICKLINE(((开盘价>收盘价)AND(VAR2< VAR3的6日简单移动平均)),(收盘价-0.03),开盘价,3.05,0),COLORLIBLUE
STICKLINE(((开盘价< 收盘价)AND(VAR2< VAR3的6日简单移动平均)),收盘价,开盘价,3.05,1),COLORLIBLUE
STICKLINE(((开盘价>收盘价)AND(VAR2>VAR3的6日简单移动平均)),开盘价,(收盘价-0.03),3.05,0),COLORRED
STICKLINE(((开盘价< 收盘价)AND(VAR2>VAR3的6日简单移动平均)),开盘价,收盘价,3.05,1),COLORRED
DRAWICON(CROSS(VAR2,VAR3的6日简单移动平均),(最低价 - (最低价*0.02)),7)
DRAWICON(CROSS(VAR3的6日简单移动平均,VAR1),(最高价+(最高价*0.02)),8)
PT赋值:1日前的H-1日前的L
{股票指标网}
CDP:=(1日前的H+1日前的L+1日前的C*2)/4
AH赋值:CDP+PT
AL赋值:CDP-PT
NH赋值:CDP*2-1日前的L
NL赋值:CDP*2-1日前的H
输出强:IF(AH>1日前的C*1.1,1日前的C*1.1,AH)NODRAW
输出阻:IF(NH>强,(强-CDP)*0.618+CDP,NH)NODRAW, 画蓝色
M赋值:IF(AL< 1日前的C/1.1,1日前的C/1.1,AL)
输出撑:IF(NL< M,CDP-(CDP-M)*0.618,NL)NODRAW
输出底:IF(AL< 1日前的C/1.1,1日前的C/1.1,AL)NODRAW
SAT赋值:(AMOUNT/C)/(20日内AMOUNT最高值/20日内C最高值)
如果SAT>1返回1否则返回SAT
LC赋值:1日前的收盘价
RSI5赋值:(SMA(收盘价-LC和0较大值,3,1))/(SMA(收盘价-LC的绝对值,3,1))*100
WR10赋值:(3日内最高价最高值-收盘价)/(3日内最高价最高值-3日内最低价最低值)*100
活跃度赋值:(RSI5-WR10),COLORFFFF00,LINETHICK1,NODRAW
活跃度比:=IF(活跃度>=0,(活跃度+100)/2,100-(活跃度-100的绝对值/2))
DRAWTEXT_FIX(C>0,0.0,0.0,0,STRCAT('所属行业:',HYBLOCK)),画黄色
DRAWTEXT_FIX(C>0,0.10,0.0,0,STRCAT('所属地区:',DYBLOCK)),画黄色
DRAWTEXT_FIX(C>0,0.20,0.0,0,STRCAT('主题投资:',GNBLOCK)),画黄色
当满足条件1时,在横轴0.00纵轴0.04位置书写文字
DRAWTEXT_FIX(1,0.06,0.04,0,EXTERNSTR(0,11))画黄色