来函数检测结果如下:
该公式没有未来函数


VAR0 := ((((C / REF(C,1)) - 1) * 100) >= 9) AND (C > OPEN);

妖股线 : MA(LOW,20) * 1.2,CROSSDOT,COLORMAGENTA;

MA5 : MA(LOW,20) * 1.1,COLORRED,LINETHICK2;

VAR1 := MA(HIGH * 1.124,60);

VAR2 := MA(HIGH,20) * 0.9;

VAR3 := MA(HIGH,20) * 0.8;

VAR4 := ((C - REF(C,1)) / REF(C,1)) * 100;

VAR5 := (HHV(HIGH,20) - C) / (HHV(HIGH,20) - LLV(LOW,20));

VAR6 := IF(C > MA5,IF(C > 妖股线,4,3),IF((C > VAR2) AND (C < MA5),2,IF(C < VAR3,0,1)));

STICKLINE(VAR6 = 0,HIGH,LOW,0,1),COLORGREEN;

STICKLINE(VAR6 = 1,HIGH,LOW,0,1),COLORGREEN;

STICKLINE(VAR6 = 2,HIGH,LOW,0,1),COLORGREEN;

STICKLINE(C > MA5,HIGH,LOW,0,1),COLORRED;

STICKLINE(CROSS(C,MA5) AND VAR0,HIGH,LOW,0,1),COLORRED;

STICKLINE(VAR6 = 0,C,OPEN,3,0),COLORGREEN;

STICKLINE(VAR6 = 1,C,OPEN,3,0),COLORGREEN;

STICKLINE(VAR6 = 2,C,OPEN,3,0),COLORGREEN;

STICKLINE(C > MA5,C,OPEN,3,0),COLORRED;

STICKLINE(CROSS(C,MA5) AND VAR0,C,OPEN,3,0),COLORRED;

VAR7 := STRCAT(HYBLOCK,1);

VAR8 := STRCAT(VAR7,DYBLOCK);

VAR9 := STRCAT(VAR8,1);

DRAWTEXT_FIX(ISLASTBAR,0,0.04,0,STRCAT(VAR9,GNBLOCK)),COLORYELLOW;

VAR10 := DATE < 143123099;
MA10 : MA(C,5);

VAR11 := MA(C,7);

MA13 : MA(C,10);

MA120 : MA(C,13);

VAR12 := MA(C,60);

MA250 : MA(C,210);

空仓1 : MA(C,250),COLORGREEN;

VAR13 := EMA(((LOW + C) + OPEN) / 3,24);

VAR14 := ((VAR12 > MA250) AND (VAR12 < 空仓1)) AND (MA250 < 空仓1);

VAR15 := ((VAR12 > MA250) AND (VAR12 > 空仓1)) AND (MA250 < 空仓1);

STICKLINE(VAR14,VAR12,MA250,1,1),COLORBLUE;

STICKLINE(VAR15,空仓1,MA250,1,1),COLORBLUE;

空仓2 : IF(MA13 < MA120,MA13,DRAWNULL),COLORGREEN,LINETHICK2;

空仓3 : IF(VAR11 < MA13,VAR11,DRAWNULL),COLORGREEN,LINETHICK2;

趋势线 : IF(MA120 < REF(MA120,1),MA120,DRAWNULL),COLORGREEN,LINETHICK2;

VAR16 := IF(VAR12 < REF(VAR12,1),VAR12,DRAWNULL);

IF(空仓1 > REF(空仓1,1),空仓1,DRAWNULL),COLORRED,LINETHICK2;

STICKLINE(((MA13 > MA120) AND (MA13 > REF(MA13,1))) AND (C > MA120),MA13,MA120,1,1),COLORYELLOW;

STICKLINE(((MA250 > 空仓1) AND (空仓1 > REF(空仓1,1))) AND (C > 空仓1),MA250,空仓1,1,1),COLORYELLOW;

原理解析:
VAR0 := ((((C / 1日前的C) - 1) * 100) >= 9) AND (C > 开盘价)
妖股线 : 最低价的20日简单移动平均 * 1.2,CROSSDOT,画洋红色
MA5 : 最低价的20日简单移动平均 * 1.1,画红色, 线宽为2
VAR1 := 最高价 * 1.124的60日简单移动平均
VAR2 := 最高价的20日简单移动平均 * 0.9
VAR3 := 最高价的20日简单移动平均 * 0.8
VAR4 := ((C - 1日前的C) / 1日前的C) * 100
VAR5 := (20日内最高价最高值 - C) / (20日内最高价最高值 - 20日内最低价最低值)
VAR6 := IF(C > MA5,IF(C > 妖股线,4,3),IF((C > VAR2) AND (C < MA5),2,IF(C < VAR3,0,1)))
当满足条件VAR6 = 0时,在最高价和最低价之间画柱状线
当满足条件VAR6 = 1时,在最高价和最低价之间画柱状线
当满足条件VAR6 = 2时,在最高价和最低价之间画柱状线
当满足条件C > MA5时,在最高价和最低价之间画柱状线
STICKLINE(C上穿MA5 AND VAR0,最高价,最低价,0,1),画红色
当满足条件VAR6 = 0时,在C和开盘价之间画柱状线
当满足条件VAR6 = 1时,在C和开盘价之间画柱状线
当满足条件VAR6 = 2时,在C和开盘价之间画柱状线
当满足条件C > MA5时,在C和开盘价之间画柱状线
STICKLINE(C上穿MA5 AND VAR0,C,开盘价,3,0),画红色
VAR7 := STRCAT(HYBLOCK,1)
VAR8 := STRCAT(VAR7,DYBLOCK)
VAR9 := STRCAT(VAR8,1)
DRAWTEXT_FIX(ISLASTBAR,0,0.04,0,STRCAT(VAR9,GNBLOCK)),画黄色
VAR10 := DATE < 143123099
MA10 : C的5日简单移动平均
VAR11 := C的7日简单移动平均
MA13 : C的10日简单移动平均
MA120 : C的13日简单移动平均
VAR12 := C的60日简单移动平均
MA250 : C的210日简单移动平均
空仓1 : C的250日简单移动平均,画绿色
VAR13 := EMA(((最低价 + C) + 开盘价) / 3,24)
VAR14 := ((VAR12 > MA250) AND (VAR12 < 空仓1)) AND (MA250 < 空仓1)
VAR15 := ((VAR12 > MA250) AND (VAR12 > 空仓1)) AND (MA250 < 空仓1)
当满足条件VAR14时,在VAR12和MA250之间画柱状线
当满足条件VAR15时,在空仓1和MA250之间画柱状线
如果MA13 < MA120返回MA13否则返回DRAWNULL
如果VAR11 < MA13返回VAR11否则返回DRAWNULL
趋势线 : IF(MA120 < 1日前的MA120,MA120,DRAWNULL),画绿色, 线宽为2
VAR16 := IF(VAR12 < 1日前的VAR12,VAR12,DRAWNULL)
IF(空仓1 > 1日前的空仓1,空仓1,DRAWNULL),画红色, 线宽为2
STICKLINE(((MA13 > MA120) AND (MA13 > 1日前的MA13)) AND (C > MA120),MA13,MA120,1,1),画黄色
STICKLINE(((MA250 > 空仓1) AND (空仓1 > 1日前的空仓1)) AND (C > 空仓1),MA250,空仓1,1,1),画黄色

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