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


买线:=EMA(C,2);

卖线:=EMA(SLOPE(C,21)*20+C,42);  

BU:=CROSS(买线,卖线);

SEL:=CROSS(卖线,买线);

DRAWICON(BU,L-0.1,1);

DRAWICON(SEL,H+0.1,2);

STICKLINE(买线>=卖线,LOW,HIGH,0.0,1),COLORRED;

STICKLINE(买线>=卖线,CLOSE,OPEN,2,1),COLORRED;

STICKLINE(买线<卖线,LOW,HIGH,0.0,1),COLORGREEN;

STICKLINE(买线<卖线,CLOSE,OPEN,2,1),COLORGREEN;

STICKLINE(BU,OPEN,CLOSE,2,0),COLORYELLOW;

STICKLINE(SEL,OPEN,CLOSE,2,0),COLORBLUE;

主力:EMA(CLOSE,10),COLORRED;

散户:EMA(CLOSE,5),COLORYELLOW;

绿降:(46.18*EMA(CLOSE,10)-31.82*EMA(CLOSE,4))/14.36,COLORGREEN,LINETHICK1; 

操盘:MA(CLOSE,9),COLORWHITE,LINETHICK2;

界点:MA(CLOSE,20),COLORMAGENTA;

LC:=REF(CLOSE,1);

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

FF:=EMA(CLOSE,3);

MA15:=EMA(CLOSE,21);

DRAWTEXT(CROSS(FF,MA15),(LOW * 0.99),'底背离'),COLOR0000FF;

TIR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));

ATR:=MA(TR,14);

AA:=(HHV(HIGH,20) - (2 * ATR));

BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1));

SSS:=CROSS(MIN(MA(CLOSE,13),AA),CLOSE);

BBB:=BARSLAST(BB);

SSSB:=BARSLAST(SSS);

B1:=((BBB = 0) AND (REF(SSSB,1) < REF(BBB,1)));

B1B:=BARSLAST(B1);

B2:=((((BB = 1) AND (B1B < SSSB)) AND (B1B > 0)) AND (COUNT(BB,SSSB) < 3));

B2B:=BARSLAST(B2);

B3:=((((BB = 1) AND (B2B < B1B)) AND (COUNT(BB,SSSB) < 4)) AND (COUNT(BB,SSSB) > 2));

DRAWTEXT((B1 = 1),(LOW - 0.6),'跟进'),COLORYELLOW;

DRAWTEXT((B2 = 1),(LOW - 0.6),'加码'),COLORFFAAFF;


原理解析:
买线赋值:C的2日指数移动平均
卖线赋值:EMA(SLOPE(C,21)*20+C,42)
  
BU赋值:买线上穿卖线
SEL赋值:卖线上穿买线
当满足条件BU时,在L-0.1和1之间画图标
当满足条件SEL时,在H+0.1和2之间画图标
当满足条件买线>=卖线时,在最低价和最高价之间画柱状线
当满足条件买线>=卖线时,在收盘价和开盘价之间画柱状线
当满足条件买线<卖线时,在最低价和最高价之间画柱状线
当满足条件买线<卖线时,在收盘价和开盘价之间画柱状线
当满足条件BU时,在开盘价和收盘价之间画柱状线
当满足条件SEL时,在开盘价和收盘价之间画柱状线
输出主力:收盘价的10日指数移动平均,画红色
输出散户:收盘价的5日指数移动平均,画黄色
输出绿降:(46.18*收盘价的10日指数移动平均-31.82*收盘价的4日指数移动平均)/14.36,画绿色,LINETHICK1
 
输出操盘:收盘价的9日简单移动平均,画白色, 线宽为2
输出界点:收盘价的20日简单移动平均,画洋红色
LC赋值:1日前的收盘价
RSI赋值:((SMA(MAX((收盘价 - LC),0),3,1) / SMA((收盘价 - LC的绝对值),3,1)) * 100)
FF赋值:收盘价的3日指数移动平均
MA15赋值:收盘价的21日指数移动平均
DRAWTEXT(FF上穿MA15,(最低价 * 0.99),'底背离'),COLOR0000FF
TIR赋值:MAX(MAX((最高价-最低价),1日前的收盘价-最高价的绝对值),ABS(1日前的收盘价-最低价))
ATR赋值:TR的14日简单移动平均
AA赋值:(20日内最高价最高值 - (2 * ATR))
BB赋值:CROSS(收盘价,REF(55日内最高价最高值,1))
SSS赋值:CROSS(MIN(收盘价的13日简单移动平均,AA),收盘价)
BBB赋值:上次BB距今天数
SSSB:=上次SSS距今天数
B1赋值:((BBB = 0) AND (1日前的SSSB < 1日前的BBB))
B1B:=上次B1距今天数
B2赋值:((((BB = 1) AND (B1B < SSSB)) AND (B1B > 0)) AND (统计SSSB日满足BB的天数 < 3))
B2B:=上次B2距今天数
B3赋值:((((BB = 1) AND (B2B < B1B)) AND (统计SSSB日满足BB的天数 < 4)) AND (统计SSSB日满足BB的天数 > 2))
DRAWTEXT((B1 = 1),(最低价 - 0.6),'跟进'),画黄色
DRAWTEXT((B2 = 1),(最低价 - 0.6),'加码'),COLORFFAAFF

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