[源码注释]简单而实用的超短线指标公式解读
V1赋值:收盘价的3日简单移动平均=7日内收盘价的3日简单移动平均的最高值
V2赋值:收盘价的3日简单移动平均 收盘价的5日简单移动平均
LC20赋值:1日前的收盘价
RSI20赋值:收盘价-LC20和0的较大值的4.1日[1日权重]移动平均/收盘价-LC20的绝对值的4.1日[1日权重]移动平均*100
当满足条件RSI20上穿11*1时,在-10和20位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
VAR3A赋值:3
VAR2A赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均
MTM赋值:收盘价-1日前的收盘价
DX赋值:100*MTM的6日指数移动平均的6日指数移动平均/MTM的绝对值的6日指数移动平均的6日指数移动平均
YXF赋值:如果2日内DX的最低值=7日内DX的最低值ANDCOUNT(DX 0,2)ANDCROSS(DX,DX的2日简单移动平均),返回1,否则返回0
输出加仓:如果YXF=1的5日过滤,返回20,否则返回-10,STICK,线宽为3
A51赋值:3*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均
FY赋值:A51的5日指数移动平均
A54赋值:((收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值))*100
VAR2赋值:收盘价15%之字转向的前1个波谷位置 10
VAR3赋值:收盘价15%之字转向的前1个波峰位置 5
VAR4赋值:如果VAR2=1,返回50,否则返回0
VAR5赋值:如果VAR3=1,返回50,否则返回0
底部赋值:如果VAR4=50,返回10,否则返回0
头部赋值:如果VAR5=50,返回20,否则返回60
输出未来买入:如果底部=10ANDREF(底部,1)=10ANDREF(底部,2)=0,返回50,否则返回0,COLOR0000CC,线宽为2
输出未来卖出:如果头部=20ANDREF(头部,1)=20ANDREF(头部,2)=60,返回20,否则返回60,画绿色,线宽为2
输出参考买入延迟线:底部,线宽为1,画洋红色
LT赋值:100
LU赋值:0
LV赋值:38.2
LA赋值:1日前的收盘价
LB赋值:(((收盘价-LA)和0的较大值的5日[1日权重]移动平均/(收盘价-LA)的绝对值的5日[1日权重]移动平均)*100)
LC赋值:(最高价-1日前的最高价)
LD赋值:(1日前的最低价-最低价)
LE赋值:(最高价-最低价)和(最高价-1日前的收盘价)的绝对值的较大值和(最低价-1日前的收盘价)的绝对值的较大值的10日累和
LF赋值:如果((LC 0)AND(LC LD)),返回LC,否则返回0的10日累和
LG赋值:如果((LD 0)AND(LD LC)),返回LD,否则返回0的10日累和
LH赋值:((LF*100)/LE)
LI赋值:((LG*100)/LE)
LJ赋值:(((LI-LH)的绝对值/(LI+LH))*100)的5日简单移动平均
AV赋值:(LB+LJ)
LK赋值:((100*(10日内最高价的最高值-收盘价))/(10日内最高价的最高值-10日内最低价的最低值))
LL赋值:(LB-LK)
LM赋值:(AV+LL)
LO赋值:((((2*收盘价)+最高价)+最低价)/4)
LP赋值:34日内最低价的最低值
LQ赋值:34日内最高价的最高值
LR赋值:(((LO-LP)/(LQ-LP))*100)的13日指数移动平均
LS赋值:((0.667*1日前的LR)+(0.333*LR))的2日指数移动平均
向导线赋值:1日内LM的最低值
当满足条件(向导线 225)时,在95和90位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLORFFCC00
当满足条件(向导线 235)时,在100和95位置之间画柱状线,宽度为4,1不为0则画空心柱.,画红色
当满足条件235上穿向导线时,在100和90位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLOR00FF00
当满足条件(LM (0-1))时,在0和5位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLOR00FF00
当满足条件(LM (0-5))时,在5和10位置之间画柱状线,宽度为4,1不为0则画空心柱.,画黄色
当满足条件向导线上穿(0-3)时,在0和10位置之间画柱状线,宽度为4,1不为0则画空心柱.,画红色
BIAS1赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
BIAS2赋值:(收盘价-收盘价的12日简单移动平均)/收盘价的12日简单移动平均*100
BIAS3赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
BIAS赋值:(BIAS1+2*BIAS2+3*BIAS3)/6
乖离赋值:BIAS的3日简单移动平均
输出底一:如果乖离 -12AND乖离 =-18,返回-4,否则返回0,画青色,线宽为1
当满足条件乖离 -12AND乖离 =-18时,在2和0位置之间画柱状线,宽度为6,0不为0则画空心柱.,画青色
输出底二:如果乖离 -18,返回3,否则返回0,COLORFF35FF,线宽为1
当满足条件乖离 -18时,在3和0位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFF35FF
输出底三:如果乖离 -6,返回5,否则返回0,画红色,线宽为1
当满足条件乖离 -6时,在5和3位置之间画柱状线,宽度为2,1不为0则画空心柱.,画红色
输出底四:如果乖离 -4.5,返回0,否则返回0,COLOR00FFFF,线宽为1
当满足条件乖离 -4.5时,在0和1位置之间画柱状线,宽度为3,1不为0则画空心柱.,COLOR00FFFF
买赋值:(收盘价5%的之字转向 1日前的收盘价5%的之字转向)AND(1日前的收盘价5%的之字转向 =2日前的收盘价5%的之字转向)AND(2日前的收盘价5%的之字转向 =3日前的收盘价5%的之字转向)
卖赋值:(收盘价5%的之字转向 1日前的收盘价5%的之字转向)AND(1日前的收盘价5%的之字转向 =2日前的收盘价5%的之字转向)AND(2日前的收盘价5%的之字转向 =3日前的收盘价5%的之字转向)
当满足条件(买=1)时,在(-10)和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000FF
当满足条件(买=1)时,在(-12)位置书写文字,COLOR0000FF
当满足条件(卖=1)时,在10和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FF00
当满足条件(卖=1)时,在19位置书写文字,COLOR00FF00
VARE赋值:100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20
VARF赋值:100-3*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
VAR10赋值:100-3*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
VAR11赋值:VARF 1日前的VAR10ANDVOL 1日前的(手)ANDCLOSE 1日前的收盘价
当满足条件VAR11ANDCOUNT(VAR11,30)=1时,在15位置书写文字,线宽为1,COLORFF00FF
当满足条件VAR11ANDCOUNT(VAR11,30)=1时,在1和10位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFF00FF
VAR12赋值:(最高价+最低价+收盘价)/3
VAR13赋值:(VAR12-VAR12的14日简单移动平均)/(0.015*VAR12的14日平均绝对偏差)
VAR14赋值:(VAR12-VAR12的70日简单移动平均)/(0.015*VAR12的70日平均绝对偏差)
VAR15赋值:如果VAR13 =150ANDVAR13 200ANDVAR14 =150ANDVAR14 200,返回10,否则返回0
VAR16赋值:如果VAR13 =-150ANDVAR13 -200ANDVAR14 =-150ANDVAR14 -200,返回-10,否则返回VAR15
VAR17赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100
VAR18赋值:100-VAR17的绝对值
VAR19赋值:如果VAR18 90,返回VAR18,否则返回100
VAR1A赋值:如果VARE 0,返回VARE,否则返回0
VAR1B赋值:如果VAR14 =200ANDVAR13 =150,返回15,否则返回如果VAR14 =-200ANDVAR13 =-150,返回-15,否则返回VAR16+60
VAR1C赋值:VAR1A 48ANDVAR1B 60ANDVAR19 100
当满足条件VAR1CANDCOUNT(VAR1C,30)=1时,在15位置书写文字,线宽为1,COLORFFCC66
当满足条件VAR1CANDCOUNT(VAR1C,30)=1时,在0和10位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFCC66
P1赋值:5
P2赋值:4
VARA赋值:P1日内最低价的最低值
VARB赋值:P1日内最高价的最高值
输出K:(收盘价-VARA)/(VARB-VARA)*100的P2日指数移动平均,画淡洋红色
输出D:0.667*1日前的K+0.333*K的2日指数移动平均,画白色
VAR1赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均
VAR2赋值:VAR1的8日指数移动平均
VAR3赋值:3*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均
输出趋势:VAR3的3日指数移动平均-10,COLORFF0000
输出A1:如果趋势 ,返回?,否则返回?
76,趋势,80),画黄色
当满足条件趋势上穿0时,在0位置画1号图标
建仓赋值:0,COLORFFFF00
VAR4赋值:(趋势-1日前的趋势)/1日前的趋势*100
当满足条件趋势 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=4,0,20,5,0),COLORCC9900
当满足条件趋势 的?日过滤时,在?位置书写文字
=4,15),30,'建仓区'),画白色
当满足条件趋势 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=90ANDVAR4,0,30,5,0),画深灰色
VAR5赋值:趋势的8日简单移动平均
输出A2:如果VAR2上穿VAR5ANDVAR2 ,返回?,否则返回?
15,10,0),画红色