未来函数检测结果如下:
该公式包含未来函数:ZIG
该公式包含未来函数:TROUGH
该公式包含未来函数:TROUGHBARS
该公式包含未来函数:DYNAINFO
该公式包含未来函数:DCLOSE
该公式包含未来函数:DVOL
指标源码:
原理解析:
T11赋值:IF (DDY>0 AND 1日前的DDY<0,1,0)
T21赋值:IF (DDY>0 AND 1日前的DDY>0 AND 2日前的DDY<0,2,T11)
T31赋值:IF (DDY>0 AND 1日前的DDY>0 AND 2日前的DDY>0 AND 3日前的DDY<0,3,T21)
T41赋值:IF (DDY>0 AND 1日前的DDY>0 AND 2日前的DDY>0 AND 3日前的DDY>0 AND 4日前的DDY<0,4,T31)
T51赋值:IF (DDY>0 AND 1日前的DDY>0 AND 2日前的DDY>0 AND 3日前的DDY>0 AND 4日前的DDY>0 AND 5日前的DDY<0,5,T41)
T61赋值:IF (DDY>0 AND 1日前的DDY>0 AND 2日前的DDY>0 AND 3日前的DDY>0 AND 4日前的DDY>0 AND 5日前的DDY>0 AND 6日前的DDY<0,6,T51)
T71赋值:IF (DDY>0 AND 1日前的DDY>0 AND 2日前的DDY>0 AND 3日前的DDY>0 AND 4日前的DDY>0 AND 5日前的DDY>0 AND 6日前的DDY>0 AND 7日前的DDY<0,7,T61)
T81赋值:IF (DDY>0 AND 1日前的DDY>0 AND 2日前的DDY>0 AND 3日前的DDY>0 AND 4日前的DDY>0 AND 5日前的DDY>0 AND 6日前的DDY>0 AND 7日前的DDY>0 AND 8日前的DDY<0,8,T71)
T91赋值:IF (DDY>0 AND 1日前的DDY>0 AND 2日前的DDY>0 AND 3日前的DDY>0 AND 4日前的DDY>0 AND 5日前的DDY>0 AND 6日前的DDY>0 AND 7日前的DDY>0 AND 8日前的DDY>0 AND 9日前的DDY<0,9,T81)
TY01赋值:IF (DDY>0 AND 1日前的DDY>0 AND 2日前的DDY>0 AND 3日前的DDY>0 AND 4日前的DDY>0 AND 5日前的DDY>0 AND 6日前的DDY>0 AND 7日前的DDY>0 AND 8日前的DDY>0 AND 9日前的DDY>0,10,T91)
T1Z赋值:IF (DDZ>0 AND 2日前的DDZ<0,1,0)
T2Z赋值:IF (DDZ>0 AND 1日前的DDZ>0 AND 2日前的DDZ<0,2,T1Z)
T3Z赋值:IF (DDZ>0 AND 1日前的DDZ>0 AND 2日前的DDZ>0 AND 3日前的DDZ<0,3,T2Z)
T4Z赋值:IF (DDZ>0 AND 1日前的DDZ>0 AND 2日前的DDZ>0 AND 3日前的DDZ>0 AND 4日前的DDZ<0,4,T3Z)
T5Z赋值:IF (DDZ>0 AND 1日前的DDZ>0 AND 2日前的DDZ>0 AND 3日前的DDZ>0 AND 4日前的DDZ>0 AND 5日前的DDZ<0,5,T4Z)
T6Z赋值:IF (DDZ>0 AND 1日前的DDZ>0 AND 2日前的DDZ>0 AND 3日前的DDZ>0 AND 4日前的DDZ>0 AND 5日前的DDZ>0 AND 6日前的DDZ<0,6,T5Z)
T7Z赋值:IF (DDZ>0 AND 1日前的DDZ>0 AND 2日前的DDZ>0 AND 3日前的DDZ>0 AND 4日前的DDZ>0 AND 5日前的DDZ>0 AND 6日前的DDZ>0 AND 7日前的DDZ<0,7,T6Z)
T8Z赋值:IF (DDZ>0 AND 1日前的DDZ>0 AND 2日前的DDZ>0 AND 3日前的DDZ>0 AND 4日前的DDZ>0 AND 5日前的DDZ>0 AND 6日前的DDZ>0 AND 7日前的DDZ>0 AND 8日前的DDZ<0,8,T7Z)
T9Z赋值:IF (DDZ>0 AND 1日前的DDZ>0 AND 2日前的DDZ>0 AND 3日前的DDZ>0 AND 4日前的DDZ>0 AND 5日前的DDZ>0 AND 6日前的DDZ>0 AND 7日前的DDZ>0 AND 8日前的DDZ>0 AND 9日前的DDZ<0,9,T8Z)
TZ赋值:IF (DDZ>0 AND 1日前的DDZ>0 AND 2日前的DDZ>0 AND 3日前的DDZ>0 AND 4日前的DDZ>0 AND 5日前的DDZ>0 AND 6日前的DDZ>0 AND 7日前的DDZ>0 AND 8日前的DDZ>0 AND 9日前的DDZ>0,10,T9Z)
VAR10赋值:IF(TROUGHBARS(3,16,1)=0 AND 最高价>最低价+0.04,4,0)
VAR11赋值:ZIG(3,6)>REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)<=REF(ZIG(3,6),3)
VAR12赋值:ZIG(3,6)=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)>=REF(ZIG(3,6),3)
VAR13赋值:ZIG(3,22)>REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)<=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)<=REF(ZIG(3,22),3)
VAR14赋值:ZIG(3,22)=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)>=REF(ZIG(3,22),3)
VAR15赋值:ZIG(3,51)>REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)<=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)<=REF(ZIG(3,51),3)
VAR16赋值:ZIG(3,51)=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)>=REF(ZIG(3,51),3)
VAR17赋值:ZIG(3,72)>REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)<=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)<=REF(ZIG(3,72),3)
VAR18赋值:ZIG(3,72)=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)>=REF(ZIG(3,72),3)
买1赋值:VAR10
买2赋值:(VAR11+VAR13+VAR15+VAR17)
卖1赋值:(VAR12+VAR14+VAR16+VAR18)
如果买1>0 OR 买2>0返回最低价*0.99否则返回DRAWNULL
当满足条件买1>0 OR 买2>0时,在最低价*0.99和'*'位置书写文字
如果卖1>0返回最高价*1.01否则返回DRAWNULL
当满足条件卖1>0时,在最高价*1.02和'*'位置书写文字
DRAWRECTREL(20,40,310,250.4,IF(120,RGB(10,0,0),0))
N赋值:27
PP赋值:0.03
AAA2赋值:SUM(IF( 收盘价>1日前的收盘价,成交量*C,0),0)
AAA3赋值:SUM(IF( 收盘价<1日前的收盘价,成交量*C,0),0)
AAA4赋值:SUM(IF( 收盘价=1日前的收盘价,成交量*C,0),0)
BB1:=0
B1万元:=D成交量*D收盘价/100
B1差:=B1万元-1日前的B1万元
B2万元:=D成交量*D收盘价/100
B2比:=B2万元/1日前的B2万元
净流入万元赋值:(AAA2-AAA3-0.5*AAA4)
PM赋值:净流入万元的1日简单移动平均
PMA:=PM/1日前的PM>1
PMB:=1日前的PMA<1 AND PMA
输出
密码:(EB1万元的2日简单移动平均,2))/100000,画黄色,NODRAW
二日比赋值:密码/1日前的密码
输出
选股:PMB AND 密码>1日前的密码 AND 二日比>1,画红色,NODRAW
MA5赋值:C的5日简单移动平均
MA10赋值:C的10日简单移动平均
MA30赋值:C的30日简单移动平均
输出
涨停:DYNAINFO(3)*1.1,画红色,NODRAW
输出
跌停:DYNAINFO(3)*0.9,画绿色,NODRAW
{预测当天最低价公式}
A01赋值:1日前的O
A02赋值:(1日前的C-A01的绝对值/A01)
A03赋值:(1日前的H-A01的绝对值/A01)
A04赋值:(1日前的L-A01的绝对值/A01)
B101:=(A02+A03+A04的绝对值/3)
B102:=O*B101
预测低一赋值:O-B102
预测高一赋值:O+B102
输出
今日保护价:(2日前的C+1日前的C+O)/3 ,COLOR4080FF,NODRAW
开盘价1赋值:开盘价
开盘价2赋值:1日前的开盘价
最高价1赋值:最高价
最高价2赋值:1日前的最高价
最低价1赋值:最低价
最低价2赋值:1日前的最低价
收盘价1赋值:收盘价
收盘价2赋值:1日前的收盘价
AA赋值:最高价2
BB:=最低价2
CC赋值:开盘价2
DD赋值:收盘价2
EE赋值:(AA+BB+CC+2*DD)/5
AAA:=EE+(AA-BB)
BBB:=2*EE-BB
CCC:=2*EE-AA
DDD:=EE-(AA-BB)
上升突破价赋值:AAA
上升阻力价赋值:BBB
下跌支撑价赋值:CCC
下跌反转价赋值:DDD
EEE:=(EE+上升突破价+上升阻力价+下跌支撑价+下跌反转价)/5
心理价赋值:EEE
FFF赋值:(EEE+开盘价1)/2
GGG赋值:(预测低一+FFF)/2
预测低二赋值:GGG
{预测今日最高价公式}
预测高二赋值:1日前的最高价/2日前的收盘价的N日简单移动平均*1日前的收盘价
当满足条件1时,在横轴0.04纵轴0.15位置书写文字
DRAWNUMBER_FIX(1,0.10,0.15,0,CONST(预测低一)),画黄色
当满足条件1时,在横轴0.15纵轴0.15位置书写文字
当满足条件1时,在横轴0.04纵轴0.20位置书写文字
DRAWNUMBER_FIX(1,0.10,0.20,0,CONST(预测高一)),COLORFFFFFF
当满足条件1时,在横轴0.15纵轴0.20位置书写文字
当满足条件1时,在横轴0.18纵轴0.15位置书写文字
DRAWNUMBER_FIX(1,0.24,0.15,0,CONST(预测低二)),画黄色
当满足条件1时,在横轴0.29纵轴0.15位置书写文字
当满足条件1时,在横轴0.18纵轴0.20位置书写文字
DRAWNUMBER_FIX(1,0.24,0.20,0,CONST(预测高二)),COLORFFFFFF
当满足条件1时,在横轴0.29纵轴0.20位置书写文字
买回价赋值:预测低二*1.015
卖出价赋值:买回价*(1+PP)
当满足条件1时,在横轴0.04纵轴0.10位置书写文字
DRAWNUMBER_FIX(1,0.10,0.10,0,CONST(卖出价)),COLOR8080FF
当满足条件1时,在横轴0.15纵轴0.10位置书写文字
当满足条件1时,在横轴0.18纵轴0.10位置书写文字
DRAWNUMBER_FIX(1,0.24,0.10,0,CONST(买回价)),COLOR8080FF
当满足条件1时,在横轴0.29纵轴0.10位置书写文字