来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
M1赋值:5
M2赋值:10
M3赋值:20
M4赋值:60
M5赋值:120
M6赋值:250
输出MA1:收盘价的M1日简单移动平均,COLOR0000FF
输出MA2:收盘价的M2日简单移动平均
输出MA3:收盘价的M3日简单移动平均
输出MA4:收盘价的M4日简单移动平均
输出MA5:收盘价的M5日简单移动平均
输出MA6:收盘价的M6日简单移动平均
输出MA7:C的7日简单移动平均,COLOR0000FF
MA13:C的13日简单移动平均,COLOR0096FF
MA21:C的21日简单移动平均,COLOR00FF99
MA49:C的49日简单移动平均,COLORFF00FF
A赋值:收盘价的有效数据周期数
AH:=200日内最高价最高值
AL:=200日内最低价最低值
B0赋值:(AH-AL)/40
B1赋值:最高价+B0
B2赋值:最低价-B0
DRAWTEXT((A+0)/34=FLOOR((A+0)/34),B2-2.2*B0*1.1,'变盘'),画红色
DRAWTEXT(IF(CROSS(69,SMA(收盘价-1日前的收盘价和0较大值,13,1)/SMA(收盘价-1日前的收盘价的绝对值,13,1)*100),1,0),最高价*1.045,'警'),画白色
LC赋值:1日前的收盘价
RSI赋值:SMA(收盘价-LC和0较大值,4.1,1)/SMA(收盘价-LC的绝对值,4.1,1)*100
DRAWICON(RSI上穿11 ,L*0.99,3)
VAR28:=SMA(收盘价-LC和0较大值,5.5,1)/SMA(收盘价-LC的绝对值,6,1)*100
DRAWTEXT(FILTER(收盘价的60日指数移动平均-收盘价的12日指数移动平均>0 AND 收盘价的12日指数移动平均/最低价>1.15,5),最低价,'买'),COLORFF00FF
VARA赋值:((AMOUNT)/(成交量))/(100)
VARB:=((3)*(最高价)+最低价+开盘价+(2)*(收盘价))/(7)
VARC:=((7的AMOUNT日累和)/(VARA))/(100)
VARD:=DMA(VARB,(成交量)/(VARC))
VARE:=((收盘价-VARD)/(VARD))*(100)
VARF:=((收盘价-34日内最低价最低值)/(34日内最高价最高值-34日内最低价最低值))*(100)
VARJ:=VARE的20日简单移动平均+VARE的20估算标准差
BIAS18:=((收盘价-收盘价的18日简单移动平均)/(收盘价的18日简单移动平均))*(100)
VARF的3日[1日权重]移动平均
SS赋值:(1日前的BIAS18>=5) AND VARJ上穿VARE AND (AA>79)
DRAWTEXT((1日前的BIAS18>=5) AND VARJ上穿VARE AND (AA>SS) AND 84上穿RSI,H*1.028,'卖'),LINETHICK7,画绿色
DRAWTEXT(84上穿RSI AND 76上穿VAR28,H*1.01,'出'),LINETHICK7,画黄色
V7赋值:IF(CURRBARSCOUNT=1,成交量*240/FROM开盘价/1日前的成交量-1,成交量/1日前的成交量-1)
当满足条件V7>=1时,在O和C之间画柱状线
LC1:=1日前的收盘价
买线赋值:C的2日指数移动平均
卖线赋值:EMA(SLOPE(C,13)*21+C,49)
STICKLINE(买线上穿卖线,开盘价,收盘价,1.2,0),画黄色
STICKLINE(卖线上穿买线,开盘价,收盘价,1.2,0), 画蓝色
RSI1:=((SMA(MAX((收盘价 - LC1),0),3,1) / SMA((收盘价 - LC1的绝对值),3,1)) * 100)
FF赋值:收盘价的3日指数移动平均
MA15:=收盘价的21日指数移动平均
V1赋值:收盘价的60日指数移动平均-收盘价的300日指数移动平均
V2赋值:V1的300日指数移动平均
V3赋值:(收盘价-8日内最低价最低值)/(8日内最高价最高值-8日内最低价最低值)*100
V3的2日[1日权重]移动平均
操盘线的2日[1日权重]移动平均
AA1:=(20日内最高价最高值 - (2 * ATR))
BB赋值:CROSS(收盘价,REF(55日内最高价最高值,1))
SSS赋值:CROSS(MIN(收盘价的13日简单移动平均,AA1),收盘价)
BBB赋值:上次BB距今天数
SSSB:=上次SSS距今天数
B11:=((BBB = 0) AND (1日前的SSSB < 1日前的BBB))
B1B:=上次B11距今天数
B21:=((((BB = 1) AND (B1B < SSSB)) AND (B1B > 0)) AND (统计SSSB日满足BB的天数 < 3))
B2B:=上次B21距今天数
B3赋值:((((BB = 1) AND (B2B < B1B)) AND (统计SSSB日满足BB的天数 < 4)) AND (统计SSSB日满足BB的天数 > 2))
DRAWICON(操盘线上穿V5 AND MA7>1日前的MA7,L*0.987,5)
DRAWICON(操盘线<1日前的操盘线 AND 1日前的操盘线>2日前的操盘线 AND MA21<1日前的MA21 AND 1日前的操盘线>40 AND V5上穿操盘线,H*1.01,6)
STICKLINE((1日前的BIAS18>=5) AND VARJ上穿VARE AND (AA>SS) AND 84上穿RSI AND 76上穿VAR28,C,O,3,0),画绿色, 线宽为2
STICKLINE(操盘线>1日前的操盘线 AND 操盘线上穿V5 AND V5<50 AND MA13<1日前的MA13,C,O,3,0),COLORMAGENTA, 线宽为2
V3的2日[1日权重]移动平均
VAR2S:=(2*收盘价+最高价+最低价)/4
如果YEAR>=2099 AND MONTH>2返回0否则返回1
VAR4S:=5日内最低价最低值
VAR5S:=4日内最高价最高值
散户赋值:EMA((VAR2S-VAR4S)/(VAR5S-VAR4S)*100,4)*VAR3S
庄家赋值:E0.667*1日前的散户+0.333*散户的2日简单移动平均*VAR3S
DRAWTEXT(散户上穿庄家 AND 散户<30,L-0.05,'←吸'),画红色
MA20:=C的20日简单移动平均
MA90:=C的90日简单移动平均
Y1赋值:上次MA5上穿MA20距今天数 AND MA5>MA20
Y2赋值:Y1 AND 上次MA5上穿MA90距今天数
Y3赋值:Y2 AND MA20上穿MA90
当满足条件Y3时,在O和C之间画柱状线
当满足条件Y3时,在L-0.40和'←黑马'位置书写文字
F0赋值:上次CROSS(C的5日简单移动平均,C的90日简单移动平均距今天数)
F1赋值:F0 AND 上次CROSS(C的20日简单移动平均,C的90日简单移动平均距今天数)
F2赋值:F1 AND CROSS(C的5日简单移动平均,C的20日简单移动平均) AND C的20日简单移动平均>C的90日简单移动平均
WWWFXJGSWCOM赋值:(收盘价-528日内最低价最低值)/(528日内最高价最高值-528日内最低价最低值)*100
当满足条件F2时,在L-0.10和1之间画图标
当满足条件F2时,在L-0.40和'←黑马'位置书写文字