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


VAR2N:=1;

V1:=(MA(((100 * (CLOSE - LLV(CLOSE,34))) / (HHV(HIGH,34) - LLV(LOW,34))),5) - 20);

V2:=(2 * ABS(V1));

V3:=(100 - ((100 - (3 * SMA((((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100),20,1))) + (2 * SMA(SMA((((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100),20,1),15,1))));

V4:=(100 - ((100 - (3 * SMA((((OPEN - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100),20,1))) + (2 * SMA(SMA((((OPEN - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100),20,1),15,1))));

V5:=(((HIGH + LOW) + CLOSE) / 3);

V6:=((V5 - MA(V5,10)) / (0.015 * AVEDEV(V5,10)));

V7:=((V5 - MA(V5,30)) / (0.015 * AVEDEV(V5,30)));

V8:=IF(((((V6 >= 150) AND (V6 < 200)) AND (V7 >= 150)) AND (V7 < 200)),10,0);

V9:=(IF(((((V6 <= (0 - 150)) AND (V6 > (0 - 200))) AND (V7 <= (0 - 150))) AND (V7 > (0 - 200))),(0 - 10),V8) * VAR2N);

VA:=(((CLOSE - MA(CLOSE,13)) / MA(CLOSE,13)) * 100);

VB:=(100 - ABS(VA));

VC:=((3 * SMA((((INDEXC - LLV(INDEXL,55)) / (HHV(INDEXH,55) - LLV(INDEXL,55))) * 100),20,1)) - (2 * SMA(SMA((((INDEXC - LLV(INDEXL,55)) / (HHV(INDEXH,55) - LLV(INDEXL,55))) * 100),20,1),15,1)));

VD:=((3 * SMA((((INDEXO - LLV(INDEXL,55)) / (HHV(INDEXH,55) - LLV(INDEXL,55))) * 100),20,1)) - (2 * SMA(SMA((((INDEXO - LLV(INDEXL,55)) / (HHV(INDEXH,55) - LLV(INDEXL,55))) * 100),20,1),15,1)));

VE:=(REF(LOW,1) * 0.9);

VF:=(LOW * 0.9);

V10:=(((VF * VOL) + (VE * (CAPITAL - VOL))) / CAPITAL);

V11:=EMA(V10,30);

V12:=(V11 - CLOSE);

V13:=REF(CLOSE,1);

V14:=((SMA(MAX((CLOSE - V13),0),7,1) / SMA(ABS((CLOSE - V13)),7,1)) * 100);

V15:=((SMA(MAX((CLOSE - V13),0),13,1) / SMA(ABS((CLOSE - V13)),13,1)) * 100);

V16:=BARSCOUNT(CLOSE);

V17:=((SMA(MAX((CLOSE - REF(CLOSE,1)),0),6,1) / SMA(ABS((CLOSE - REF(CLOSE,1))),6,1)) * 100);

V18:=(((((0 - 100) * (HHV(HIGH,60) - CLOSE)) / (HHV(HIGH,60) - LLV(LOW,60))) + 50) * 2);

V19:=(((CLOSE - LLV(LOW,15)) / (HHV(HIGH,15) - LLV(LOW,15))) * 100);

V1A:=((SMA(V19,4,1) - 50) * 2);

V1B:=SMA(V1A,3,1);

V1C:=(((INDEXC - LLV(INDEXL,14)) / (HHV(INDEXH,14) - LLV(INDEXL,14))) * 100);

V1D:=SMA(V1C,4,1);

V1E:=SMA(V1D,3,1);

V1F:=(((HHV(HIGH,30) - CLOSE) / CLOSE) * 100);

V20:=(IF((((((((((V17 <= 25) AND (V18 < (0 - 95))) AND (V1F > 20)) AND (V1B < (0 - 30))) AND (V1E < 30)) AND (V12 >= (0 - 0.25))) AND (V14 < 22)) AND (V15 < 28)) AND (V16 > 50)),80,0) * VAR2N);

空方:(0 - (IF((V1 < 0),V2,0) * VAR2N)),LINESTICK;

(0 - 40);

C0:=(((HIGH + LOW) + CLOSE) / 3);

A1:=HHV(C0,14);

A2:=LLV(C0,14);

A3:=(A1 - A2);

A4:=(EMA(((C0 - A2) / A3),2) * 100);

B1:=HHV(C0,30);

B2:=LLV(C0,30);

B3:=(B1 - B2);

B4:=(EMA(((C0 - B2) / B3),2) * 100);

C1:=HHV(C0,55);

C2:=LLV(C0,55);

C3:=(C1 - C2);

C4:=(EMA(((C0 - C2) / C3),2) * 100);

A10:=(A4 - 50);

A20:=(B4 - 50);

A30:=(C4 - 50);

DRAWICON(CROSS(A1,0),0,4);

RSV2:=(((CLOSE - LLV(LOW,30)) / (HHV(HIGH,30) - LLV(LOW,30))) * 100);

K2:=SMA(RSV2,3,1);

D2:=SMA(K2,3,1);

J2:=((3 * K2) - (2 * D2));

动力线:(EMA(J2,6) * VAR2N),COLOR00FFFF;

VAR2W:=EMA(CLOSE,5);

RSI1W:=((SMA(MAX((CLOSE - VAR2W),0),6,1) / SMA(ABS((CLOSE - VAR2W)),6,1)) * 100);

RSI2W:=((SMA(MAX((CLOSE - VAR2W),0),3,1) / SMA(ABS((CLOSE - VAR2W)),3,1)) * 100);

VAR1F:="KDJ.D"(18,5,6);

虎:IF(((((((((动力线 < 15.5) AND (空方 < (0 - 30))) AND (VAR1F < 35)) AND (RSI1W < 10)) AND (RSI2W < 6.5)) AND (A10 < (0 - 47))) AND (A20 < (0 - 47))) AND (A30 < (0 - 48.5))),50,0);

牛:(IF(((空方 < (0 - 38)) AND (虎 > 0)),70,0) * VAR2N);

VAR2:=(((((MA(AMOUNT,5) / MA(VOL,5)) / 100) - ((MA(AMOUNT,110) / MA(VOL,110)) / 100)) / ((MA(AMOUNT,5) / MA(VOL,5)) / 100)) < (0 - 0.273));

VAR21:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);

VAR22:=(((CLOSE - MA(CLOSE,30)) / MA(CLOSE,30)) < (0 - 0.125));

获利线:=(VAR2 AND VAR22);

LC:=EMA((WINNER(CLOSE) * 100),3);

VAR2Q:=EMA(CLOSE,3);

神奇线:=((SMA(MAX((CLOSE - VAR2Q),0),6,1) / SMA(ABS((CLOSE - VAR2Q)),6,1)) * 100);

买点一:=MA(神奇线,10);

牛A:(IF((VAR22 AND (神奇线 < 3)),(0 - 40),0) * VAR2N),LINETHICK2,COLOR3399FF;

牛B:(IF((VAR22 AND (买点一 < 9)),(0 - 38),0) * VAR2N),LINETHICK2,COLOR3399FF;

剑:(FILTER(((神奇线 < 6) AND 获利线),35) * 1),STICK,LINETHICK2,COLORFF0000;

DRAWICON((剑 > 0),1,1);

牛3:(IF((((LC < 1.5) AND (买点一 < 21)) AND (神奇线 < 5.5)),80,0) * VAR2N),LINETHICK2,COLOR3399FF;

VAR1N:=1050431;

VAR2H:=IF((DATE <= VAR1N),1,0);

稳zhuan:=(MA(CLOSE,80) - (MA(CLOSE,13) / 3));

买点二:=MA(((CLOSE - 稳zhuan) / 稳zhuan),1);

XA:=IF((CROSS(买点二,0) AND ((LOW / REF(HIGH,1)) < 1.012)),0.5,0);

XB:=IF((((COUNT((买点二 > REF(买点二,1)),3) = 3) AND (COUNT((买点二 < 0),10) = 10)) AND (REF(买点二,3) = LLV(买点二,10))),0.5,0);

VAR82:=IF((((((REF(买点二,2) = LLV(买点二,20)) AND (REF(买点二,2) < 0.071)) AND (REF(买点二,2) < REF(买点二,1))) AND NOT(((REF(LOW,1) > REF(HIGH,2)) AND (LOW > REF(HIGH,1))))) AND (CLOSE > REF(CLOSE,1))),0.5,0);

VAR83:=(EMA(买点二,12) * 0.7);

VAR84:=EMA(买点二,3);

底部将成:(IF((LLV((VAR84 - VAR83),5) > 0),0,(0 - 40)) * VAR2H),COLORFFCC66;

原理解析:
VAR2N赋值:1


V1赋值:(MA(((100 * (收盘价 - 34日内收盘价最低值)) / (34日内最高价最高值 - 34日内最低价最低值)),5) - 20)


V2赋值:(2 * V1的绝对值)


V3赋值:(100 - ((100 - (3 * SMA((((收盘价 - 55日内最低价最低值) / (55日内最高价最高值 - 55日内最低价最低值)) * 100),20,1))) + (2 * SMA(SMA((((收盘价 - 55日内最低价最低值) / (55日内最高价最高值 - 55日内最低价最低值)) * 100),20,1),15,1))))


V4赋值:(100 - ((100 - (3 * SMA((((开盘价 - 55日内最低价最低值) / (55日内最高价最高值 - 55日内最低价最低值)) * 100),20,1))) + (2 * SMA(SMA((((开盘价 - 55日内最低价最低值) / (55日内最高价最高值 - 55日内最低价最低值)) * 100),20,1),15,1))))


V5赋值:(((最高价 + 最低价) + 收盘价) / 3)


V6赋值:((V5 - V5的10日简单移动平均) / (0.015 * AVEDEV(V5,10)))


V7赋值:((V5 - V5的30日简单移动平均) / (0.015 * AVEDEV(V5,30)))


V8赋值:IF(((((V6 >= 150) AND (V6 < 200)) AND (V7 >= 150)) AND (V7 < 200)),10,0)


V9赋值:(IF(((((V6 <= (0 - 150)) AND (V6 > (0 - 200))) AND (V7 <= (0 - 150))) AND (V7 > (0 - 200))),(0 - 10),V8) * VAR2N)


VA赋值:(((收盘价 - 收盘价的13日简单移动平均) / 收盘价的13日简单移动平均) * 100)


VB赋值:(100 - VA的绝对值)


VC赋值:((3 * SMA((((INDEXC - 55日内INDEXL最低值) / (55日内INDEXH最高值 - 55日内INDEXL最低值)) * 100),20,1)) - (2 * SMA(SMA((((INDEXC - 55日内INDEXL最低值) / (55日内INDEXH最高值 - 55日内INDEXL最低值)) * 100),20,1),15,1)))


VD赋值:((3 * SMA((((INDEXO - 55日内INDEXL最低值) / (55日内INDEXH最高值 - 55日内INDEXL最低值)) * 100),20,1)) - (2 * SMA(SMA((((INDEXO - 55日内INDEXL最低值) / (55日内INDEXH最高值 - 55日内INDEXL最低值)) * 100),20,1),15,1)))


VE赋值:(1日前的最低价 * 0.9)


VF赋值:(最低价 * 0.9)


V10:=(((VF * 成交量) + (VE * (当前流通股本 - 成交量))) / 当前流通股本)


V11:=V10的30日指数移动平均


V12:=(V11 - 收盘价)


V13:=1日前的收盘价


V14:=((SMA(MAX((收盘价 - V13),0),7,1) / SMA((收盘价 - V13的绝对值),7,1)) * 100)


V15:=((SMA(MAX((收盘价 - V13),0),13,1) / SMA((收盘价 - V13的绝对值),13,1)) * 100)


V16:=收盘价的有效数据周期数


V17:=((SMA(MAX((收盘价 - 1日前的收盘价),0),6,1) / SMA((收盘价 - 1日前的收盘价的绝对值),6,1)) * 100)


V18:=(((((0 - 100) * (60日内最高价最高值 - 收盘价)) / (60日内最高价最高值 - 60日内最低价最低值)) + 50) * 2)


V19:=(((收盘价 - 15日内最低价最低值) / (15日内最高价最高值 - 15日内最低价最低值)) * 100)
V19的4日[1日权重]移动平均
V1A的3日[1日权重]移动平均


V1C:=(((INDEXC - 14日内INDEXL最低值) / (14日内INDEXH最高值 - 14日内INDEXL最低值)) * 100)
V1C的4日[1日权重]移动平均
V1D的3日[1日权重]移动平均


V1F:=(((30日内最高价最高值 - 收盘价) / 收盘价) * 100)


V20:=(IF((((((((((V17 <= 25) AND (V18 < (0 - 95))) AND (V1F > 20)) AND (V1B < (0 - 30))) AND (V1E < 30)) AND (V12 >= (0 - 0.25))) AND (V14 < 22)) AND (V15 < 28)) AND (V16 > 50)),80,0) * VAR2N)
输出

空方:(0 - (IF((V1 < 0),V2,0) * VAR2N)),LINESTICK


(0 - 40)


C0赋值:(((最高价 + 最低价) + 收盘价) / 3)


A1赋值:14日内C0最高值


A2赋值:14日内C0最低值


A3赋值:(A1 - A2)


A4赋值:(EMA(((C0 - A2) / A3),2) * 100)


B1赋值:30日内C0最高值


B2赋值:30日内C0最低值


B3赋值:(B1 - B2)


B4赋值:(EMA(((C0 - B2) / B3),2) * 100)


C1赋值:55日内C0最高值


C2赋值:55日内C0最低值


C3赋值:(C1 - C2)


C4赋值:(EMA(((C0 - C2) / C3),2) * 100)


A10:=(A4 - 50)


A20:=(B4 - 50)


A30:=(C4 - 50)


DRAWICON(A1上穿0,0,4)


RSV2赋值:(((收盘价 - 30日内最低价最低值) / (30日内最高价最高值 - 30日内最低价最低值)) * 100)
RSV2的3日[1日权重]移动平均
K2的3日[1日权重]移动平均


J2赋值:((3 * K2) - (2 * D2))
输出

动力线:(J2的6日指数移动平均 * VAR2N),COLOR00FFFF


VAR2W:=收盘价的5日指数移动平均


RSI1W赋值:((SMA(MAX((收盘价 - VAR2W),0),6,1) / SMA((收盘价 - VAR2W的绝对值),6,1)) * 100)


RSI2W赋值:((SMA(MAX((收盘价 - VAR2W),0),3,1) / SMA((收盘价 - VAR2W的绝对值),3,1)) * 100)


VAR1F:="KDJ.D"(18,5,6)
输出

虎:IF(((((((((动力线 < 15.5) AND (空方 < (0 - 30))) AND (VAR1F < 35)) AND (RSI1W < 10)) AND (RSI2W < 6.5)) AND (A10 < (0 - 47))) AND (A20 < (0 - 47))) AND (A30 < (0 - 48.5))),50,0)
输出

牛:(IF(((空方 < (0 - 38)) AND (虎 > 0)),70,0) * VAR2N)


VAR2:=(((((成交额的5日简单移动平均 / 成交量的5日简单移动平均) / 100) - ((成交额的110日简单移动平均 / 成交量的110日简单移动平均) / 100)) / ((成交额的5日简单移动平均 / 成交量的5日简单移动平均) / 100)) < (0 - 0.273))


VAR21:=(((收盘价 - 9日内最低价最低值) / (9日内最高价最高值 - 9日内最低价最低值)) * 100)


VAR22:=(((收盘价 - 收盘价的30日简单移动平均) / 收盘价的30日简单移动平均) < (0 - 0.125))


获利线赋值:(VAR2 AND VAR22)


LC赋值:EMA((收盘价计算的获利盘比例 * 100),3)


VAR2Q:=收盘价的3日指数移动平均


神奇线赋值:((SMA(MAX((收盘价 - VAR2Q),0),6,1) / SMA((收盘价 - VAR2Q的绝对值),6,1)) * 100)


买点一赋值:神奇线的10日简单移动平均


牛A:(IF((VAR22 AND (神奇线 < 3)),(0 - 40),0) * VAR2N), 线宽为2,COLOR3399FF


牛B:(IF((VAR22 AND (买点一 < 9)),(0 - 38),0) * VAR2N), 线宽为2,COLOR3399FF
输出

剑:(FILTER(((神奇线 < 6) AND 获利线),35) * 1),STICK, 线宽为2,COLORFF0000


DRAWICON((剑 > 0),1,1)


牛3:(IF((((LC < 1.5) AND (买点一 < 21)) AND (神奇线 < 5.5)),80,0) * VAR2N), 线宽为2,COLOR3399FF


VAR1N:=1050431


VAR2H:=IF((DATE <= VAR1N),1,0)


稳ZHUAN赋值:(收盘价的80日简单移动平均 - (收盘价的13日简单移动平均 / 3))


买点二赋值:MA(((收盘价 - 稳ZHUAN) / 稳ZHUAN),1)


XA赋值:IF((买点二上穿0 AND ((最低价 / 1日前的最高价) < 1.012)),0.5,0)


XB赋值:IF((((COUNT((买点二 > 1日前的买点二),3) = 3) AND (COUNT((买点二 < 0),10) = 10)) AND (3日前的买点二 = 10日内买点二最低值)),0.5,0)


VAR82:=IF((((((2日前的买点二 = 20日内买点二最低值) AND (2日前的买点二 < 0.071)) AND (2日前的买点二 < 1日前的买点二)) AND NOT(((1日前的最低价 > 2日前的最高价) AND (最低价 > 1日前的最高价)))) AND (收盘价 > 1日前的收盘价)),0.5,0)


VAR83:=(买点二的12日指数移动平均 * 0.7)


VAR84:=买点二的3日指数移动平均
输出

底部将成:(IF((LLV((VAR84 - VAR83),5) > 0),0,(0 - 40)) * VAR2H),COLORFFCC66

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