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


买线:=EMA(CLOSE,2);
卖线:=EMA(SLOPE(CLOSE,21) * 20 + CLOSE,42);
BU:=CROSS(买线,卖线);
SEL:=CROSS(卖线,买线);
DRAWTEXT(BU,(LOW * 0.97),'▲'),COLOR0000FF;
DRAWTEXT(BU,(LOW * 0.95),'▲'),COLOR0000FF;
DRAWTEXT(BU,(LOW * 0.93),'▲'),COLOR0000FF;
DRAWTEXT(SEL,(HIGH * 1.03),'▼'),COLORFF6600;
DRAWTEXT(SEL,(HIGH * 1.045),'▼'),COLORFF6600;
DRAWTEXT(SEL,(HIGH * 1.065),'▼'),COLORFF6600;
STICKLINE(买线 >= 卖线,LOW,HIGH,0.0,1),COLOR0000FF;
STICKLINE(买线 >= 卖线,CLOSE,OPEN,2,1),COLOR0000FF;
STICKLINE(买线 < 卖线,LOW,HIGH,0.0,1),COLOR009900;
STICKLINE(买线 < 卖线,CLOSE,OPEN,2,1),COLOR009900;
STICKLINE(BU,OPEN,CLOSE,2,0),COLOR00FFFF;
STICKLINE(SEL,OPEN,CLOSE,2,0),COLORFF3300;
主力:EMA(CLOSE,10),COLOR0000FF;
散户:EMA(CLOSE,5),COLORFFFFFF;
绿降:(46.18 * EMA(CLOSE,10) - 31.82 * EMA(CLOSE,4)) / 14.36,COLOR33FF00,LINETHICK1;
操盘:MA(CLOSE,9),COLORFF00FF,LINETHICK2;
界点:MA(CLOSE,20),COLORFF9900;
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.96),'底'),COLOR0099FF;
DRAWTEXT(CROSS(FF,MA15),(LOW * 0.915),'背'),COLOR0099FF;
DRAWTEXT(CROSS(FF,MA15),(LOW * 0.88),'离'),COLOR0099FF;
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.96),'跟'),COLOR00FFFF;
DRAWTEXT((B1 = 1),(LOW * 0.92),'进'),COLOR00FFFF;
DRAWTEXT((B2 = 1),(LOW * 0.96),'加'),COLOR88FFFF;
DRAWTEXT((B2 = 1),(LOW * 0.925),'码'),COLOR88FFFF;

原理解析:
买线赋值:收盘价的2日指数移动平均
卖线赋值:EMA(SLOPE(收盘价,21) * 20 + 收盘价,42)
BU赋值:买线上穿卖线
SEL赋值:卖线上穿买线
DRAWTEXT(BU,(最低价 * 0.97),'▲'),COLOR0000FF
DRAWTEXT(BU,(最低价 * 0.95),'▲'),COLOR0000FF
DRAWTEXT(BU,(最低价 * 0.93),'▲'),COLOR0000FF
DRAWTEXT(SEL,(最高价 * 1.03),'▼'),COLORFF6600
DRAWTEXT(SEL,(最高价 * 1.045),'▼'),COLORFF6600
DRAWTEXT(SEL,(最高价 * 1.065),'▼'),COLORFF6600
当满足条件买线 >= 卖线时,在最低价和最高价之间画柱状线
当满足条件买线 >= 卖线时,在收盘价和开盘价之间画柱状线
当满足条件买线 < 卖线时,在最低价和最高价之间画柱状线
当满足条件买线 < 卖线时,在收盘价和开盘价之间画柱状线
当满足条件BU时,在开盘价和收盘价之间画柱状线
当满足条件SEL时,在开盘价和收盘价之间画柱状线
输出主力:收盘价的10日指数移动平均,COLOR0000FF
输出散户:收盘价的5日指数移动平均,COLORFFFFFF
输出绿降:(46.18 * 收盘价的10日指数移动平均 - 31.82 * 收盘价的4日指数移动平均) / 14.36,COLOR33FF00,LINETHICK1
输出操盘:收盘价的9日简单移动平均,COLORFF00FF, 线宽为2
输出界点:收盘价的20日简单移动平均,COLORFF9900
LC赋值:1日前的收盘价
RSI赋值:((SMA(MAX((收盘价 - LC),0),3,1) / SMA((收盘价 - LC的绝对值),3,1)) * 100)
FF赋值:收盘价的3日指数移动平均
MA15赋值:收盘价的21日指数移动平均
DRAWTEXT(FF上穿MA15,(最低价 * 0.96),'底'),COLOR0099FF
DRAWTEXT(FF上穿MA15,(最低价 * 0.915),'背'),COLOR0099FF
DRAWTEXT(FF上穿MA15,(最低价 * 0.88),'离'),COLOR0099FF
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.96),'跟'),COLOR00FFFF
DRAWTEXT((B1 = 1),(最低价 * 0.92),'进'),COLOR00FFFF
DRAWTEXT((B2 = 1),(最低价 * 0.96),'加'),COLOR88FFFF
DRAWTEXT((B2 = 1),(最低价 * 0.925),'码'),COLOR88FFFF

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