来函数检测结果如下:
该公式没有未来函数

指标源码:

原理解析:
MID赋值:(3*收盘价+最低价+开盘价+最高价)/6
输出牛线: (20*MID+19*1日前的MID+18*2日前的MID+17*3日前的MID+16*4日前的MID+15*5日前的MID+14*6日前的MID+13*7日前的MID+12*8日前的MID+11*9日前的MID+10*10日前的MID+9*11日前的MID+8*12日前的MID+7*13日前的MID+6*14日前的MID+5*15日前的MID+4*16日前的MID+3*17日前的MID+2*18日前的MID+20日前的MID)/210,COLOR00FFFF
输出马线:牛线的3日简单移动平均,COLOR0000FF
DRAWBAND(牛线,RGB(150,0,80),马线,RGB(0,0,250))
A赋值:(3*C+L+O+H)/6
X1赋值:(20*A+19*1日前的A+18*2日前的A+17*3日前的A+16*4日前的A+15*5日前的A+
14*6日前的A+13*7日前的A+12*8日前的A+11*9日前的A+10*10日前的A+9*11日前的A+8*12日前的A
+7*13日前的A+6*14日前的A+5*15日前的A+4*16日前的A+3*17日前的A+2*18日前的A+
20日前的A)/210
C的3日[1日权重]移动平均
C的5日[1日权重]移动平均
DK赋值:2*(S2-S6)
输出主力成本:X1的13日指数移动平均,COLORFF00FF,LINETHICK
输出短期底部:30日内最高价最低值,LINETHICK2,COLORFFCC00
D1赋值:C的20日指数移动平均,COLOR00FFFF,LINETHICK2
CG赋值:收盘价的30日指数移动平均,1),LINETHICK3,COLOR00FF00
AA1:=IF(CG>=1日前的CG,CG,DRAWNULL),COLORRED ,LINETHICK3
当满足条件C>=D1&& C>=O时,在H和L之间画柱状线
当满足条件C>=D1 && C当满足条件C>=D1 && C当满足条件C>=D1 && C当满足条件CO时,在C和O之间画柱状线
当满足条件C当满足条件C当满足条件CO时,在C和H之间画柱状线
当满足条件CO时,在O和L之间画柱状线
VAR111:=收盘价的4日指数移动平均-收盘价的13日指数移动平均
AAG:=VAR111>=1日前的VAR111
BB赋值:VAR111<1日前的VAR111
买入赋值:DRAWICON(AAG上穿BB,L,1)
卖出赋值:DRAWICON(BB上穿AAG,H,2)
STICKLINE(买入,O,(C-O)/2+O,3,0),COLOR335555
STICKLINE(买入,O,(C-O)/2+O,2.2,0),COLOR338888
STICKLINE(买入,O,(C-O)/2+O,1.5,0),COLOR33AAAA
STICKLINE(买入,O,(C-O)/2+O,1,0),COLOR33CCCC
STICKLINE(买入,O,(C-O)/2+O,0,0),COLOR33EEEE
STICKLINE(卖出,O,(C-O)/2+O,3,0),COLOR550055
STICKLINE(卖出,O,(C-O)/2+O,2.2,0),COLOR880088
STICKLINE(卖出,O,(C-O)/2+O,1.5,0),COLORAA00AA
STICKLINE(卖出,O,(C-O)/2+O,1,0),COLORCC00CC
STICKLINE(卖出,O,(C-O)/2+O,0.5,0),COLOREE00EE
RSV赋值:(C-9日内L最低值)/(9日内H最高值-9日内L最低值)*100
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
J赋值:3*K-2*D
X赋值:2日内J最低值=8日内J最低值
VAR1:=收盘价>1日前的收盘价 AND 收盘价>2日前的收盘价
VAR2:=1日前的VAR1 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR3:=1日前的VAR2 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR4:=1日前的VAR3 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR5:=1日前的VAR4 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR6:=1日前的VAR5 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR7:=1日前的VAR6 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR8:=1日前的VAR7 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR9:=1日前的VAR8 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VARA赋值:1日前的VAR9 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VARB:=1日前的VARA AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VARC:=1日前的VARB AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VARD赋值:收盘价<1日前的收盘价 AND 收盘价<2日前的收盘价
VARE:=1日前的VARD AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VARF:=1日前的VARE AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR10:=1日前的VARF AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR11:=1日前的VAR10 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR12:=1日前的VAR11 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR13:=1日前的VAR12 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR14:=1日前的VAR13 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR15:=1日前的VAR14 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR16:=1日前的VAR15 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR17:=1日前的VAR16 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR18:=1日前的VAR17 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR19:=1日前的VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR
VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18 AND VAR1
STICKLINE(VAR19,1日前的收盘价,2日前的收盘价,4,1),画黄色
VAR1A赋值:1日前的VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR
VAR8 OR VAR9 OR VARA OR VARB OR VARC AND VARD
DRAWICON(CROSS(J,1日前的J+0.01) AND X AND J<20,最低价*0.95,17)
当满足条件VAR1>90时,在最低价*0.92和'←追肥'位置书写文字
当满足条件VAR1>90时,在最低价*0.92和25之间画图标
大资金赋值:(VAR18 AND 统计30日满足VAR18的天数=1)
当满足条件大资金时,在最低价*0.85和'▲大资金'位置书写文字
{季节变化}
AA赋值:C的有效数据周期数
AH:=200日内H最高值
AL:=200日内L最低值
A0:=(AH-AL)/40
B11赋值:L-A0
STICKLINE((AA+0)/34=FLOOR((AA+0)/34),B11,B11-1.5*A0,2,0),COLORF00FF0
DRAWTEXT((AA+0)/34=FLOOR((AA+0)/34),B11-1*A0,'季节变化'),COLORLIGREEN
{大笔出货}
VAR22:=MA(100*(收盘价-34日内收盘价最低值)/(34日内最高价最高值-34日内最低价最低值),5)-20
VAR23:=(最高价+最低价+收盘价)/3
VAR24:=(VAR23-VAR23的14日简单移动平均)/(0.015*AVEDEV(VAR23,14))
VAR25:=(VAR23-VAR23的70日简单移动平均)/(0.015*AVEDEV(VAR23,70))
VAR26:=(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100
VAR27:=100-VAR26的绝对值
如果VAR27<90返回VAR27否则返回100
如果VAR22>0返回VAR22否则返回0
VAR30:=IF(VAR25>=200 AND VAR24>=150,15,IF(VAR25<=-200 AND VAR24<=-150,-15,VAR15))+60
VAR31:=VAR29>48 AND VAR30>60 AND VAR28<100
DRAWTEXT(VAR31 AND 统计30日满足VAR31的天数=1,最高价*1.02,'大笔出货'),LINETHICK1,COLORFFCC66
XXS:=最高价的5日简单移动平均*(1+5/100)
DRAWTEXT(XXS上穿C,H,'←收割'),画绿色,LINETHICK1
XL1:=((3日内最低价最低值 = 60日内最低价最低值) AND ((收盘价 / 1日前的收盘价) >= 1.04))
XL2:=(((收盘价 - 收盘价的21日指数移动平均) / 收盘价的21日指数移动平均) * 100)
XL3:=CROSS(XL2,(0 - 20))
DRAWTEXT(FILTER(((XL1 > 0) AND 最低价),5),(最低价 - 0.4),'●买点')
DRAWTEXT((XL3 > 0),(最低价 - 0.2),'●绝对底部')
DRAWTEXT(90上穿RSI , 最高价*1.01,'←逢高出局!'),COLOR00FF00

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!