未来函数检测结果如下:
该公式包含未来函数:CAPITAL



B1:=REF(C,1);

B2:=REF(C,2);

SS:=IF(C>REF(C,1) AND REF(C,1)>=REF(C,2),1,IF(C<REF(C,1) AND REF(C,1)<=REF(C,2),-1,IF(C>REF(C,2) AND REF(C,2)>REF(C,1),2,IF(C<REF(C,2) AND REF(C,2)<REF(C,1),-2,0)))); 

SM:=IF(REF(SS,1)!=0,REF(SS,1),IF(REF(SS,2)!=0,REF(SS,2),IF(REF(SS,3)!=0,REF(SS,3),IF(REF(SS,5)!=0,REF(SS,5),IF(REF(SS,6)!=0,REF(SS,6),IF(REF(SS,7)!=0,REF(SS,7),0))))));

STICKLINE(SS=1 OR SM>=1 AND SS=0,B1,C,3,0),COLORRED; 

STICKLINE(SS=2,B2,C,3,0),COLORRED; 

STICKLINE((SS=-1 OR SS=-2) AND SM>0,B2,B1,3,0),COLORRED; 

VAR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);

VAR2:=REF(VAR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

VAR3:=REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR4:=REF(VAR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

VAR5:=REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR6:=REF(VAR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

VAR7:=REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR8:=REF(VAR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

VAR9:=REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VARA:=REF(VAR9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

VARB:=REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VARC:=REF(VARB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

VARD:=CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2);{70822.COM}

VARE:=REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VARF:=REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

VAR10:=REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR11:=REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

VAR12:=REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR13:=REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

VAR14:=REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR15:=REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

VAR16:=REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR17:=REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

VAR18:=REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR19:=REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1) AND VAR1;

VAR1A:=REF(VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR VAR8 OR VAR9 OR VARA OR VARB OR VARC,1) AND VARD;

{红}

STICKLINE(C>O,C,O,3,0),COLOR000077;

STICKLINE(C>O,C,O,2,0),COLOR000099;

STICKLINE(C>O,C,O,1,0),COLOR0000BB;

STICKLINE(C>O,H,L,0,0),COLOR0000FF;

{绿}

STICKLINE(C<O,C,O,3,0),COLOR007700;

STICKLINE(C<O,C,O,2,0),COLOR009900;

STICKLINE(C<O,C,O,1,0),COLOR00BB00;

STICKLINE(C<O,H,L,0,0),COLOR00FF00;

TC1:=IF(H=HHV(H,8*14),H,DRAWNULL);

TC2:=CONST(BARSLAST(TC1=H))+1;

UPPER:=CONST(IF(TC2=1,H,REF(H,TC2-1)));

BC1:=IF(L=LLV(L,8*20),L,DRAWNULL);

BC2:=CONST(BARSLAST(BC1=L))+1;

LOWER:=CONST(IF(BC2=1,L,REF(L,BC2-1)));

LP:=CURRBARSCOUNT<=BC2 AND L=LOWER;{低点定位}

HP:=CURRBARSCOUNT<=TC2 AND H=UPPER;{高点定位};

STICKLINE(LP,L*0.992,L,13,0),COLORFF00FF;

STICKLINE(HP,H,H*1.005,13,0),COLOR00FF00;

X1:IF(CURRBARSCOUNT<=MAX(BC2,TC2),UPPER,DRAWNULL),COLOR89615F;

X2:IF(CURRBARSCOUNT<=MAX(BC2,TC2),LOWER,DRAWNULL),COLOR89615F;

X3:IF(CURRBARSCOUNT<=MAX(BC2,TC2),IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.146,LOWER+(UPPER-LOWER)*0.146),DRAWNULL),COLOR89615F;

X4:IF(CURRBARSCOUNT<=MAX(BC2,TC2),IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.191,LOWER+(UPPER-LOWER)*0.191),DRAWNULL),COLOR89615F;

X5:IF(CURRBARSCOUNT<=MAX(BC2,TC2),IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.236,LOWER+(UPPER-LOWER)*0.236),DRAWNULL),COLOR89615F;

X6:IF(CURRBARSCOUNT<=MAX(BC2,TC2),IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.382,LOWER+(UPPER-LOWER)*0.382),DRAWNULL),COLOR89615F;

X7:IF(CURRBARSCOUNT<=MAX(BC2,TC2),IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.5,LOWER+(UPPER-LOWER)*0.5),DRAWNULL),COLOR89615F;

X8:IF(CURRBARSCOUNT<=MAX(BC2,TC2),IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.618,LOWER+(UPPER-LOWER)*0.618),DRAWNULL),COLOR89615F;

X9:IF(CURRBARSCOUNT<=MAX(BC2,TC2),IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.764,LOWER+(UPPER-LOWER)*0.764),DRAWNULL),COLOR89615F;

X10:IF(CURRBARSCOUNT<=MAX(BC2,TC2),IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.809,LOWER+(UPPER-LOWER)*0.809),DRAWNULL),COLOR89615F;

DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X1,'UPPER');

DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X2,'LOWER');

DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X3,'0.146');

DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X4,'0.191');

DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X5,'0.236');

DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X6,'0.382');

DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X7,'0.5');

DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X8,'0.618');

DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X9,'0.764');

DRAWTEXT(CURRBARSCOUNT=MIN(BC2,TC2)+8,X10,'0.809');

CB1:=CONST(IF(TC2>BC2,LOWER,LLV(L,TC2))); 

CB2:=CONST(BARSLAST(L=CB1)); 

CB3:=CONST(REF(BARSLAST(O>C),CB2)+CB2); 

CB4:=IF(CB1<UPPER-(UPPER-LOWER)*0.52,CONST(IF(CB2=0 AND O>C,C,REF(C,CB3))),DRAWNULL); 

CB5:=IF(CAPITAL=0 AND BC2>TC2,CB4,DRAWNULL);

参考线:IF(CAPITAL=0 AND BC2>TC2  AND CURRBARSCOUNT<=INTPART(CB2+(TC2-CB2)*0.382) AND CURRBARSCOUNT>CB2,CB4,DRAWNULL); 

DRAWTEXT(CURRBARSCOUNT=INTPART(CB2+(TC2-CB2)*0.382),参考线,'参考线'); 

确底线:参考线*1.06; 

DRAWTEXT(CURRBARSCOUNT=INTPART(CB2+(TC2-CB2)*0.382),确底线,'确底线'); 

确防线:确底线*1.06; 

DRAWTEXT(CURRBARSCOUNT=INTPART(CB2+(TC2-CB2)*0.382),确防线,'确防线'); 

DRAWTEXT(CURRBARSCOUNT=TC2-8 AND CB5>0,UPPER-(UPPER-LOWER)*0.091,'■确底线仅仅适用于指数'),COLOR3171D0; 

DRAWTEXT(CURRBARSCOUNT=TC2-8 AND CB5>0,UPPER-(UPPER-LOWER)*0.151,'■请确认已跌去前一波大行情涨幅的百分之52以上'),COLOR3171D0; 

DRAWTEXT(CURRBARSCOUNT=TC2-8 AND CB5>0,UPPER-(UPPER-LOWER)*0.208,'■跌幅不够百分之52仅仅作为反弹看待而不是新底'),COLOR3171D0;

DRAWICON(VAR19,(LOW * 0.98),34);

DRAWICON(VAR1A,(H*1.01),35);


原理解析:
B1赋值:1日前的C
B2赋值:2日前的C
SS赋值:IF(C>1日前的C AND 1日前的C>=2日前的C,1,IF(C<1日前的C AND 1日前的C<=2日前的C,-1,IF(C>2日前的C AND 2日前的C>1日前的C,2,IF(C<2日前的C AND 2日前的C<1日前的C,-2,0))))
 SM赋值:IF(1日前的SS!=0,1日前的SS,IF(2日前的SS!=0,2日前的SS,IF(3日前的SS!=0,3日前的SS,IF(5日前的SS!=0,5日前的SS,IF(6日前的SS!=0,6日前的SS,IF(7日前的SS!=0,7日前的SS,0))))))
当满足条件SS=1 OR SM>=1 AND SS=0时,在B1和C之间画柱状线
当满足条件SS=2时,在B2和C之间画柱状线
 STICKLINE((SS=-1 OR SS=-2) AND SM>0,B2,B1,3,0),画红色
 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日前的收盘价
{70822.COM}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
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
当满足条件C>O时,在C和O之间画柱状线
当满足条件C>O时,在C和O之间画柱状线
当满足条件C>O时,在C和O之间画柱状线
当满足条件C>O时,在H和L之间画柱状线
当满足条件C当满足条件C当满足条件C当满足条件CTC1赋值:IF(H=8*14日内H最高值,H,DRAWNULL)
TC2赋值:CONST(上次TC1=H距今天数)+1
UPPER赋值:CONST(IF(TC2=1,H,TC2-1日前的H))
BC1赋值:IF(L=8*20日内L最低值,L,DRAWNULL)
BC2赋值:CONST(上次BC1=L距今天数)+1
LOWER赋值:CONST(IF(BC2=1,L,BC2-1日前的L))
LP赋值: 到最后交易的周期<=BC2 AND L=LOWER
{低点定位}HP赋值: 到最后交易的周期<=TC2 AND H=UPPER
{高点定位}
当满足条件LP时,在L*0.992和L之间画柱状线
当满足条件HP时,在H和H*1.005之间画柱状线
输出X1:IF( 到最后交易的周期<=BC2和TC2较大值,UPPER,DRAWNULL),COLOR89615F
输出X2:IF( 到最后交易的周期<=BC2和TC2较大值,LOWER,DRAWNULL),COLOR89615F
输出X3:IF( 到最后交易的周期<=BC2和TC2较大值,IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.146,LOWER+(UPPER-LOWER)*0.146),DRAWNULL),COLOR89615F
输出X4:IF( 到最后交易的周期<=BC2和TC2较大值,IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.191,LOWER+(UPPER-LOWER)*0.191),DRAWNULL),COLOR89615F
输出X5:IF( 到最后交易的周期<=BC2和TC2较大值,IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.236,LOWER+(UPPER-LOWER)*0.236),DRAWNULL),COLOR89615F
输出X6:IF( 到最后交易的周期<=BC2和TC2较大值,IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.382,LOWER+(UPPER-LOWER)*0.382),DRAWNULL),COLOR89615F
输出X7:IF( 到最后交易的周期<=BC2和TC2较大值,IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.5,LOWER+(UPPER-LOWER)*0.5),DRAWNULL),COLOR89615F
输出X8:IF( 到最后交易的周期<=BC2和TC2较大值,IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.618,LOWER+(UPPER-LOWER)*0.618),DRAWNULL),COLOR89615F
输出X9:IF( 到最后交易的周期<=BC2和TC2较大值,IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.764,LOWER+(UPPER-LOWER)*0.764),DRAWNULL),COLOR89615F
X10:IF( 到最后交易的周期<=BC2和TC2较大值,IF(BC2>TC2,UPPER-(UPPER-LOWER)*0.809,LOWER+(UPPER-LOWER)*0.809),DRAWNULL),COLOR89615F
DRAWTEXT( 到最后交易的周期=BC2和TC2的较小值+8,X1,'UPPER')
DRAWTEXT( 到最后交易的周期=BC2和TC2的较小值+8,X2,'LOWER')
DRAWTEXT( 到最后交易的周期=BC2和TC2的较小值+8,X3,'0.146')
DRAWTEXT( 到最后交易的周期=BC2和TC2的较小值+8,X4,'0.191')
DRAWTEXT( 到最后交易的周期=BC2和TC2的较小值+8,X5,'0.236')
DRAWTEXT( 到最后交易的周期=BC2和TC2的较小值+8,X6,'0.382')
DRAWTEXT( 到最后交易的周期=BC2和TC2的较小值+8,X7,'0.5')
DRAWTEXT( 到最后交易的周期=BC2和TC2的较小值+8,X8,'0.618')
DRAWTEXT( 到最后交易的周期=BC2和TC2的较小值+8,X9,'0.764')
DRAWTEXT( 到最后交易的周期=BC2和TC2的较小值+8,X10,'0.809')
CB1赋值:CONST(IF(TC2>BC2,LOWER,TC2日内L最低值))
 CB2赋值:CONST(上次L=CB1距今天数)
 CB3赋值:CONST(REF(上次O>C距今天数,CB2)+CB2)
 CB4赋值:IF(CB1C,C,CB3日前的C)),DRAWNULL)
如果当前流通股本=0 AND BC2>TC2返回CB4否则返回DRAWNULL
输出参考线:IF(当前流通股本=0 AND BC2>TC2  AND 到最后交易的周期<=INTPART(CB2+(TC2-CB2)*0.382) AND 到最后交易的周期>CB2,CB4,DRAWNULL)
 DRAWTEXT( 到最后交易的周期=INTPART(CB2+(TC2-CB2)*0.382),参考线,'参考线')
 输出确底线:参考线*1.06
 DRAWTEXT( 到最后交易的周期=INTPART(CB2+(TC2-CB2)*0.382),确底线,'确底线')
 输出确防线:确底线*1.06
 DRAWTEXT( 到最后交易的周期=INTPART(CB2+(TC2-CB2)*0.382),确防线,'确防线')
 DRAWTEXT( 到最后交易的周期=TC2-8 AND CB5>0,UPPER-(UPPER-LOWER)*0.091,'■确底线仅仅适用于指数'),COLOR3171D0
 DRAWTEXT( 到最后交易的周期=TC2-8 AND CB5>0,UPPER-(UPPER-LOWER)*0.151,'■请确认已跌去前一波大行情涨幅的百分之52以上'),COLOR3171D0
 DRAWTEXT( 到最后交易的周期=TC2-8 AND CB5>0,UPPER-(UPPER-LOWER)*0.208,'■跌幅不够百分之52仅仅作为反弹看待而不是新底'),COLOR3171D0
DRAWICON(VAR19,(最低价 * 0.98),34)
DRAWICON(VAR1A,(H*1.01),35)

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