未来函数检测结果如下:
该公式包含未来函数:XMA
指标源码:
原理解析:
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日前的收盘价
STICKLINE(VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR
VAR8 OR VAR9 OR VARA OR VARB OR VARC,收盘价,1日前的收盘价,3,1),画红色
{红1}
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日前的收盘价
STICKLINE(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR
VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,收盘价,1日前的收盘价,3,0),COLORFFCC66
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
STICKLINE(VAR1A,1日前的收盘价,2日前的收盘价,5,2),COLOR00FF00{98FD}
STICKLINE(VAR19,1日前的收盘价,2日前的收盘价,3,0),COLOR00C8FF
STICKLINE(VAR19,1日前的收盘价,2日前的收盘价,2,0),COLOR10ECFF
STICKLINE(VAR19,1日前的收盘价,2日前的收盘价,2,0),COLOR10FFFF
STICKLINE(VAR1A,1日前的收盘价,2日前的收盘价,3,0),COLOR00D900
STICKLINE(VAR1A,1日前的收盘价,2日前的收盘价,3,0), 画蓝色
STICKLINE(VAR1A,1日前的收盘价,2日前的收盘价,0,0),COLOR090FF2
输出
PMA:C的5日简单移动平均,画白色, 线宽为2
IF(PMA>1日前的PMA,PMA,DRAWNULL),画红色, 线宽为2
IF(PMA<1日前的PMA,PMA,DRAWNULL),画绿色, 线宽为2
X赋值:(3*C+L+O+H)/6
输出
多空线:(20*X+19*1日前的X+18*2日前的X+17*3日前的X+16*4日前的X+15*5日前的X+14*6日前的X
+13*7日前的X+12*8日前的X+11*9日前的X+10*10日前的X+9*11日前的X+8*12日前的X
+7*13日前的X+6*14日前的X+5*15日前的X+4*16日前的X+3*17日前的X+2*18日前的X+
20日前的X)/210,COLORFF00FF, 线宽为2
{用法:黄托底买进,蓝压顶卖出。}
DD赋值:多空线<1日前的多空线
如果DD返回多空线否则返回DRAWNULL
A赋值:(PMA>多空线)
如果A返回多空线否则返回DRAWNULL
W1赋值:C=20日内C最高值
W2赋值:上次W1距今天数
W3赋值:IF(W2>0,W2日前的C,W2日前的C)
W4赋值:CROSS(C,1日前的W3)
突破盘整赋值:W4 AND 统计5日满足W4的天数=1
当满足条件突破盘整>0时,在L*1.02和'↙突破盘整'位置书写文字
C6赋值:1日前的C
涨停赋值:IF((C-C6)*100/C6>=(10-0.01*100/C6),1,0)
当满足条件涨停时,在开盘价和收盘价之间画柱状线
当满足条件涨停时,在H和L之间画柱状线
当满足条件涨停时,在H+0.10和'↙涨停'位置书写文字
LC赋值:REF((O+H+L+2*C)/5,1)
RSI1赋值:SMA(收盘价-LC和0较大值,3,1)/SMA(收盘价-LC的绝对值,3,1)*100
SELL2赋值:(88上穿RSI1)
当满足条件SELL2时,在最高价*1.02和'↙★出'位置书写文字
VB1赋值:C-1日前的C
VB2赋值:100*VB1的6日指数移动平均,6)/EMA(EMA(VB1的绝对值,6),6)
VB3赋值:IF(2日内VB2最低值=7日内VB2最低值 AND 统计2日满足VB2<0的天数 AND CROSS(VB2,VB2的2日简单移动平均),1,0)
VB4赋值:VB3=1的5过滤
当满足条件VB4时,在最低价*0.97和'↖★买'位置书写文字
{N 1 100 20 M 1 100 32 P1 1 100 80 P2 1 100 100}
VARD1赋值:(C+H+O+L)/4
卖出赋值:XVARD1的20日简单移动平均*(1+80/1000),COLORFFFFFF, 线宽为3
买入赋值:XVARD1的32日简单移动平均*(1-100/1000),COLOR0000FF, 线宽为3
机会来临赋值:REF(IF((C的5日简单移动平均-C)/C>0.04 AND (C的10日简单移动平均-C的5日简单移动平均)/C的5日简单移动平均>0.04,30,0),1),COLORF00FF0, 线宽为2
RSV2赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
K2赋值:REF(RSV2的3日简单移动平均,1)+(RSV2-REF(RSV2的3日简单移动平均,1))/3
DD2赋值:REF(K2的3日简单移动平均,1)+(K2-REF(K2的3日简单移动平均,1))/3
J2赋值:3*K2-2*DD2
BB1赋值:J2的5日指数移动平均
BB2赋值:1日前的BB1
金叉赋值:BB1上穿BB2
DRAWTEXT(C上穿卖出,卖出*1.05,'↙卖出'),COLOR00FFFF
DRAWTEXT(C上穿买入 AND BB1>BB2 AND C>2日前的O,买入*0.96,'↖买入'),COLOR0000FF
DRAWICON(C上穿买入 AND 金叉 AND 机会来临 ,最低价*0.92,13)
DRAWTEXT(C上穿买入 AND 金叉 AND 机会来临,最低价*0.92,'↖【决杀点】'),COLOR00FF00