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


N1:=7;

M1:=5;

M2:=10;

M3:=20;

M4:=60;

M5:=120;

M6:=250;

MA1:MA(CLOSE,M1);

MA2:MA(CLOSE,M2);

MA3:MA(CLOSE,M3);

MA4:MA(CLOSE,M4);

MA6:MA(CLOSE,M6);

MA5:MA(C,5);

MA10:=MA(C,10);

MA20:=MA(C,20),COLOR33FFFF;

VAR1:=REF(C,1);

VAR2:=SMA(MAX(C-VAR1,0),N1,1)/SMA(ABS(C-VAR1),N1,1)*1000;

VAR3:=VAR2<=LLV(VAR2,N1),VAR2,1;

MA30:MA(C,30),COLORFFFFFF,LINETHICK2;

MA55:MA(C,55),COLORCCFF66,LINETHICK1;

VAR4:=VAR2=VAR3;

VAR5:=VAR2<REF(VAR2,1);

MA120:MA(C,120),COLORFF0066;

MA250:MA(C,250),COLOR0000FF;

DRAWICON(VAR4 AND VAR5,L*0.98,1);

DRAWTEXT(VAR4 AND VAR5,L*0.95,'买')COLORRED;

RSV:=(C-LLV(L,25))/(HHV(HIGH,25)-LLV(L,25))*100;

K:=SMA(RSV,3,1);

D:=SMA(K,3,1);

J:=3*K-2*D;

BM1:=(C+O)/2;

BM2:=COUNT(MA30>REF(MA30,1),5)=5 OR COUNT(MA55>REF(MA55,1),5)=5;

BM3:=COUNT(MA5/MA30>REF(MA5/MA30,1),5)=5;

VAR6:=(2*C+H+L)/4;

VAR7:=EMA(EMA(EMA(VAR6,4),4),4);

BM4:=(BM1*2-REF(BM1,3));

BM5:=C/MA(C,5);

BM6:=REF(BM1/MA(BM1,5),1);

BM7:=COUNT(BM6>BM5,3)=3;

BM8:=C>O;

VAR8:=(VAR7-REF(VAR7,1))/REF(VAR7,1)*100;

VAR9:=MA(VAR8,3)+0.03;

VAR10:=MA(VAR8,1);

买:=(CROSS(BM4,MA5) OR CROSS(BM4,MA30)) AND BM2 AND BM8 AND C>MA(C,60);

优选:=买 AND (BM7 OR REF(BM7,1) OR REF(BM7,2)),COLORYELLOW,LINETHICK2;

STICKLINE(买,O,C,4,1),COLOR00FF00,LINETHICK2;

DRAWTEXT(买 ,LLV(L,2)*0.98,'▲'),COLORYELLOW;

DRAWICON(CROSS(VAR9,VAR10) AND J>65,H*1.02,15),COLORGREEN;

DRAWTEXT(CROSS(VAR9,VAR10) AND J>65,H*1.05,'卖'),COLORYELLOW;

AA:=BARSCOUNT(C);

AH:=HHV(H,120);

AL:=LLV(L,120);

A0:=(AH-AL)/30;

DRAWTEXT(优选,LLV(L,2)*0.93, '短线追'),COLOR00FF66;

DRAWICON(优选,LLV(L,2)*0.96, 1);

STICKLINE(优选,O,C,4,1),COLORYELLOW,LINETHICK2;

VAR2S:=(2*CLOSE+HIGH+LOW)/4;

VAR3S:=IF(YEAR>=2099 AND MONTH>2,0,1);

VAR4S:=LLV(LOW,5); VAR5S:=HHV(HIGH,4);

BM9:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;

涨:IF(MA(CLOSE,5)>REF(MA(CLOSE,5),1),MA(CLOSE,5),DRAWNULL),COLORRED,LINETHICK2;

平:IF(MA(CLOSE,5)=REF(MA(CLOSE,5),1),MA(CLOSE,5),DRAWNULL),COLORYELLOW,LINETHICK3;

跌:IF(MA(CLOSE,5)<REF(MA(CLOSE,5),1),MA(CLOSE,5),DRAWNULL),COLORGREEN,LINETHICK2;

散户:=EMA((VAR2S-VAR4S)/(VAR5S-VAR4S)*100,4)*VAR3S;

庄家:=EMA(0.667*REF(散户,1)+0.333*散户,2)*VAR3S;

BM10:=3*SMA(BM9,3,1)-2*(SMA(SMA(BM9,3,1),3,1));

DRAWICON(CROSS(90,BM10),H*1.03,2);

DRAWTEXT(CROSS(散户,庄家) AND 散户<30,L*0.95,'吸货'),COLORRED;

DRAWTEXT(CROSS(0.9,1/VOL*1000>0.01 AND "KDJ.J"<0),L*0.98,'买点'),COLORLICYAN;

 


原理解析:
N1赋值:7
M1赋值:5
M2赋值:10
M3赋值:20
M4赋值:60
M5赋值:120
M6赋值:250
输出MA1:收盘价的M1日简单移动平均
输出MA2:收盘价的M2日简单移动平均
输出MA3:收盘价的M3日简单移动平均
输出MA4:收盘价的M4日简单移动平均
输出MA6:收盘价的M6日简单移动平均
输出MA5:C的5日简单移动平均
MA10:=C的10日简单移动平均
MA20:=C的20日简单移动平均,COLOR33FFFF
VAR1赋值:1日前的C
VAR2赋值:SMA(C-VAR1和0较大值,N1,1)/SMA(C-VAR1的绝对值,N1,1)*1000
VAR3赋值:VAR2<=N1日内VAR2最低值,VAR2,1
MA30:C的30日简单移动平均,COLORFFFFFF,LINETHICK2
MA55:C的55日简单移动平均,COLORCCFF66,LINETHICK1
VAR4赋值:VAR2=VAR3
VAR5赋值:VAR2<1日前的VAR2
MA120:C的120日简单移动平均,COLORFF0066
MA250:C的250日简单移动平均,COLOR0000FF
当满足条件VAR4 AND VAR5时,在L*0.98和1之间画图标
当满足条件VAR4 AND VAR5时,在L*0.95和'买'位置书写文字
RSV赋值:(C-25日内L最低值)/(25日内最高价最高值-25日内L最低值)*100
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
J赋值:3*K-2*D
BM1赋值:(C+O)/2
BM2赋值:COUNT(MA30>1日前的MA30,5)=5 OR COUNT(MA55>1日前的MA55,5)=5
BM3赋值:COUNT(MA5/MA30>1日前的MA5/MA30,5)=5
VAR6赋值:(2*C+H+L)/4
VAR7赋值:VAR6的4日指数移动平均,4),4)
BM4赋值:(BM1*2-3日前的BM1)
BM5赋值:C/C的5日简单移动平均
BM6赋值:REF(BM1/BM1的5日简单移动平均,1)
BM7赋值:统计3日满足BM6>BM5的天数=3
BM8赋值:C>O
VAR8赋值:(VAR7-1日前的VAR7)/1日前的VAR7*100
VAR9赋值:VAR8的3日简单移动平均+0.03
VAR10:=VAR8的1日简单移动平均
买赋值:(BM4上穿MA5 OR BM4上穿MA30) AND BM2 AND BM8 AND C>C的60日简单移动平均
优选赋值:买 AND (BM7 OR 1日前的BM7 OR 2日前的BM7),画黄色,LINETHICK2
当满足条件买时,在O和C之间画柱状线
DRAWTEXT(买 ,2日内L最低值*0.98,'▲'),画黄色
DRAWICON(VAR9上穿VAR10 AND J>65,H*1.02,15),画绿色
DRAWTEXT(VAR9上穿VAR10 AND J>65,H*1.05,'卖'),画黄色
AA赋值:C的有效数据周期数
AH赋值:120日内H最高值
AL赋值:120日内L最低值
A0赋值:(AH-AL)/30
DRAWTEXT(优选,2日内L最低值*0.93, '短线追'),COLOR00FF66
DRAWICON(优选,2日内L最低值*0.96, 1)
当满足条件优选时,在O和C之间画柱状线
VAR2S:=(2*收盘价+最高价+最低价)/4
如果YEAR>=2099 AND MONTH>2返回0否则返回1
VAR4S:=5日内最低价最低值
VAR5S:=4日内最高价最高值
BM9赋值:(收盘价-34日内最低价最低值)/(34日内最高价最高值-34日内最低价最低值)*100
输出涨:IF(收盘价的5日简单移动平均>REF(收盘价的5日简单移动平均,1),收盘价的5日简单移动平均,DRAWNULL),COLORRED,LINETHICK2
输出平:IF(收盘价的5日简单移动平均=REF(收盘价的5日简单移动平均,1),收盘价的5日简单移动平均,DRAWNULL),画黄色,LINETHICK3
输出跌:IF(收盘价的5日简单移动平均 散户赋值:EMA((VAR2S-VAR4S)/(VAR5S-VAR4S)*100,4)*VAR3S
庄家赋值:E0.667*1日前的散户+0.333*散户的2日简单移动平均*VAR3S
BM9的3日[1日权重]移动平均
DRAWICON(90上穿BM10,H*1.03,2)
DRAWTEXT(散户上穿庄家 AND 散户<30,L*0.95,'吸货'),COLORRED
DRAWTEXT(0.9上穿1/成交量*1000>0.01 AND "KDJ.J"<0,L*0.98,'买点'),COLORLICYAN
 

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