来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
AA赋值:成交量/((最高价-最低价)*2-收盘价-OPEN的绝对值)
买量赋值:IF(收盘价>OPEN,AA*(最高价-最低价),IF(收盘价< OPEN,AA*((最高价-OPEN)+(收盘价-最低价)),成交量/2)),LINETHICK0,COLORRED
卖量赋值:IF(收盘价>OPEN,0-AA*((最高价-收盘价)+(OPEN-最低价)),IF(收盘价< OPEN,0-AA*(最高价-最低价),0-成交量/2)),LINETHICK0,COLORCYAN
进出量赋值:买量+卖量,COLOR00FFFF
五日内净流入赋值:5的进出量日累和,LINETHICK1,COLORLIBLUE
N赋值:9
M赋值:14
N1:=6
TYP := (最高价 + 最低价 + 收盘价)/3
CC1赋值:(TYP-TYP的M日简单移动平均)/(0.015*AVEDEV(TYP,M)),COLORFF00FF
CC1的3日[1日权重]移动平均
C1的3日[1日权重]移动平均
C3赋值:3*C1-2*C2
CB1赋值:C3的5日指数移动平均
LC := 1日前的收盘价
RSI1赋值:SMA(收盘价-LC和0较大值,N1,1)/SMA(收盘价-LC的绝对值,N1,1)*100
RSI赋值:(RSI1-50)*5
RSI的3日[1日权重]移动平均
R1A的3日[1日权重]移动平均
J1赋值:3*R1A-2*D1
RR1赋值:J1的5日指数移动平均
RR2赋值:1日前的RR1
RR赋值:RR1>RR2
卖出赋值:1日前的RR=1 AND NOT(RR) AND CB1>100
R1赋值:(收盘价-90日内最低价最低值)/(90日内最高价最高值-90日内最低价最低值)*200
R2赋值:EMA((收盘价-(5日内最低价最低值))/((5日内最高价最高值)-(5日内最低价最低值))*100,4)*2
R3赋值:E0.618*1日前的R2+0.382*R2的2日简单移动平均
R4赋值:POW(收盘价的5日简单移动平均,2)+收盘价的5日简单移动平均
R5赋值:POW(最低价的5日简单移动平均,2)+最低价的5日简单移动平均
R6赋值:POW(最高价的5日简单移动平均,2)+最高价的5日简单移动平均
R7赋值:(R4-64日内R5最低值)/(64日内R6最高值-64日内R5最低值)*150+65-10
R8赋值:SMA((SMA(R7,3,1)*1.5-100),3,1)
R7的3日[1日权重]移动平均
R10:=(最高价+最低价+收盘价*2)/4
R11:=(R10-(R10的13日指数移动平均))*100/(R10的13估算标准差)
R12:=EMA((EMA(R11,5)),13)+200-100
R1的3日[1日权重]移动平均
R14:=(SMA((SMA(R1,3,1)),3,1))+R3+R8+(R12的10日指数移动平均)
R1的3日[1日权重]移动平均
R16:=(最高价+最低价+收盘价)/3
R17:=(R16-R16的34日简单移动平均)/(0.015*AVEDEV(R16,34))
R18:=(最高价+最低价+收盘价+R16)/4
R19:=(R18-(R18的24日指数移动平均))/(R18的24估算标准差)*100
R20:=(R16-R16的24日简单移动平均)/(0.015*AVEDEV(R16,24))
R21:=(((R19的5日指数移动平均)+R20+R17)/3+165)/4
R22:=(R13+R14+R15*30)/32/5-15
输出买卖: EMA(((R21+R22)/2/1.1),1)
输出阻力:买卖的3日简单移动平均,画白色,LINETHICK2
如果买卖< 阻力返回买卖否则返回DRAWNULL
如果买卖>=阻力返回买卖否则返回DRAWNULL
输出短线介入:IF(CROSS(((收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*250),0) AND CROSS(买卖,阻力) AND 阻力>0 AND 阻力>1日前的阻力 AND 五日内净流入>0 AND 五日内净流入>1日前的 五日内净流入,90,0),COLORRED
DRAWICON(买卖上穿阻力 AND ((收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*250)>REF(((收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*250),1),阻力,1)
DRAWICON(阻力上穿买卖,阻力-3.66,2)
当满足条件卖出时,在买卖*1.13和6之间画图标
DRAWICON(买卖上穿100,买卖*1.10,9)
DRAWICON(买卖上穿120,买卖*1.06,35)
DRAWICON(CROSS(((收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*250),0) AND CROSS(买卖,阻力) AND 阻力>0 AND 阻力>1日前的阻力 AND 五日内净流入>0 AND 五日内净流入>1日前的 五日内净流入 ,28,11)
STICKLINE(CROSS(((收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*250),0) AND CROSS(买卖,阻力) AND 阻力>0 AND 阻力>1日前的阻力 AND 五日内净流入>0 AND 五日内净流入>1日前的 五日内净流入,22.8,0,1,0),COLORRED
DRAWTEXT(CROSS(((收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*250),0) AND CROSS(买卖,阻力) AND 阻力>0 AND 阻力>1日前的阻力 AND 五日内净流入>0 AND 五日内净流入>1日前的 五日内净流入,88,'←━金牛狂飙'),COLORLIMAGENTA
VAR2W:=1日前的最低价
VAR3W:=SMA(最低价-VAR2W的绝对值,3,1)/SMA(最低价-VAR2W和0较大值,3,1)*100
如果收盘价*1.3返回VAR3W*10否则返回VAR3W/10
VAR5W:=30日内最低价最低值
VAR6W:=30日内VAR4W最高值
VAR7W:=IF(收盘价的58日简单移动平均,1,0)
VAR8W:=EMA(IF(最低价<=VAR5W,(VAR4W+VAR6W*2)/2,0),3)/618*VAR7W
如果VAR8W>100返回100否则返回VAR8W
当满足条件VAR9W>-150时,在0和VAR9W之间画柱状线
底部吸筹指标赋值:(收盘价-收盘价的40日简单移动平均)/收盘价的40日简单移动平均*100, COLOR00FF00
STICKLINE(底部吸筹指标上穿-24,88,0,1,0), 画白色
DRAWTEXT(底部吸筹指标上穿-24,89,'建仓')
可能放量拉升赋值:IF(底部吸筹指标上穿-24,1,0), 画白色
输出短线可买:STICKLINE(1日前的KDJ.J< 0 AND KDJ.J>0,88,0,1,0),COLORGREEN
DRAWTEXT(1日前的KDJ.J< 0 AND KDJ.J>0,90,'←短线介入'),画黄色
输出强弱分界线:50,COLORLIBLUE,DOTLINE
输出风险顶:100,COLORLIGREEN
当满足条件ISLASTBAR时,在100和'清仓'位置书写文字
当满足条件ISLASTBAR时,在10和'吸筹'位置书写文字
MV3:=V的3日指数移动平均
MA3:=C的3日指数移动平均
MV3角度:=ATAN((MV3/1日前的MV3-1)*100)*180/3.1416
MA3角度:=ATAN((MA3/1日前的MA3-1)*100)*180/3.1416
MV5:=V的5日指数移动平均
MA5:=C的5日指数移动平均
MV5角度:=ATAN((MV5/1日前的MV5-1)*100)*180/3.1416
MA5角度:=ATAN((MA5/1日前的MA5-1)*100)*180/3.1416
MV10:=V的10日指数移动平均
MA10:=C的10日指数移动平均
MV10角度:=ATAN((MV10/1日前的MV10-1)*100)*180/3.1416
MA10角度:=ATAN((MA10/1日前的MA10-1)*100)*180/3.1416
强弱度赋值:(MV3角度+MA3角度+MV5角度+MA5角度+MV10角度+MA10角度)/6,COLORFFFFFF
如果强弱度>=80返回80否则返回0
脱离MA5:=(L/C的5日简单移动平均-1)*100,COLORFF9988,POINTDOT,LINETHICK0
当满足条件十九强 AND 脱离MA5>=3.5时,在108和'←险'位置书写文字
日赋值:150
昨前赋值:3
高1赋值:REF(日日内H最高值,昨前)
输出顶:REFDATE(高1,DATE),COLORBLACK
绝顶赋值:REFDATE(顶,DATE),NODRAW
跑赋值:绝顶=H AND ((C-L)< (O-C) OR (O-L)< (C-O)),NODRAW
当满足条件跑时,在120和100之间画柱状线
当满足条件跑时,在120和100之间画柱状线
当满足条件跑时,在120和100之间画柱状线
当满足条件跑时,在120和100之间画柱状线
当满足条件跑时,在120和100之间画柱状线
当满足条件跑时,在阻力*1.03和'←绝顶逃'位置书写文字