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


T:=200;

N:=10;

M1:=CONST(HHV(H,T));

M2:=CONST(LLV(L,T));

A1:=LOG(M1/M2)/10;

利润:1000*A1,NODRAW;

L0:=

IF(RANGE(C,M2*POW(10,0*A1),M2*POW(10,1*A1)),0+1*A1,

IF(RANGE(C,M2*POW(10,1*A1),M2*POW(10,2*A1)),0+2*A1,

IF(RANGE(C,M2*POW(10,2*A1),M2*POW(10,3*A1)),0+3*A1,

IF(RANGE(C,M2*POW(10,3*A1),M2*POW(10,4*A1)),0+4*A1,

IF(RANGE(C,M2*POW(10,4*A1),M2*POW(10,5*A1)),0+5*A1,

IF(RANGE(C,M2*POW(10,5*A1),M2*POW(10,6*A1)),0+6*A1,

IF(RANGE(C,M2*POW(10,6*A1),M2*POW(10,7*A1)),0+7*A1,

IF(RANGE(C,M2*POW(10,7*A1),M2*POW(10,8*A1)),0+8*A1,

IF(RANGE(C,M2*POW(10,8*A1),M2*POW(10,9*A1)),0+9*A1,

IF(RANGE(C,M2*POW(10,9*A1),M2*POW(10,10*A1)),0+10*A1,

DRAWNULL))))))))));{股票指标网}

STICKLINE(L0>0*A1,0,1*A1,4,0),COLOREE11EE;

STICKLINE(L0>1*A1,0,2*A1,4,0),COLORAA11EE;

STICKLINE(L0>2*A1,0,3*A1,4,0),COLOR5511EE;

STICKLINE(L0>3*A1,0,4*A1,4,0),COLOR1111EE;

STICKLINE(L0>4*A1,0,5*A1,4,0),COLOR1155EE;

STICKLINE(L0>5*A1,0,6*A1,4,0),COLOR11AAEE;

STICKLINE(L0>6*A1,0,7*A1,4,0),COLOR11EEEE;

STICKLINE(L0>7*A1,0,8*A1,4,0),COLOR11EEAA;

STICKLINE(L0>8*A1,0,9*A1,4,0),COLOR11EE55;

STICKLINE(L0>9*A1,0,10*A1,4,0),COLOR11EE11;

L1:=LOG(C/M2)+A1;

DRAWBAND(MA(L1,5),RGB(200,0,0),MA(L1,10),RGB(0,200,0));

DRAWKLINE(LOG(H/M2)+A1,LOG(O/M2)+A1,LOG(L/M2)+A1,LOG(C/M2)+A1);

ENTERLONG:=L0>REF(L0,1) AND MA(L1,5)>MA(L1,10) AND REF(MA(L1,5),1)>REF(MA(L1,10),1);

EXITLONG:=CROSS(MA(L1,10),MA(L1,5));

 

原理解析:
T赋值:200


N赋值:10


M1赋值:CONST(T日内H最高值)


M2赋值:CONST(T日内L最低值)


A1赋值:LOG(M1/M2)/10
输出

利润:1000*A1,NODRAW


L0赋值:

IF(RANGE(C,M2*POW(10,0*A1),M2*POW(10,1*A1)),0+1*A1,

IF(RANGE(C,M2*POW(10,1*A1),M2*POW(10,2*A1)),0+2*A1,

IF(RANGE(C,M2*POW(10,2*A1),M2*POW(10,3*A1)),0+3*A1,

IF(RANGE(C,M2*POW(10,3*A1),M2*POW(10,4*A1)),0+4*A1,

IF(RANGE(C,M2*POW(10,4*A1),M2*POW(10,5*A1)),0+5*A1,

IF(RANGE(C,M2*POW(10,5*A1),M2*POW(10,6*A1)),0+6*A1,

IF(RANGE(C,M2*POW(10,6*A1),M2*POW(10,7*A1)),0+7*A1,

IF(RANGE(C,M2*POW(10,7*A1),M2*POW(10,8*A1)),0+8*A1,

IF(RANGE(C,M2*POW(10,8*A1),M2*POW(10,9*A1)),0+9*A1,

IF(RANGE(C,M2*POW(10,9*A1),M2*POW(10,10*A1)),0+10*A1,

DRAWNULL))))))))))
当满足条件L0>0*A1时,在0和1*A1之间画柱状线
当满足条件L0>1*A1时,在0和2*A1之间画柱状线
当满足条件L0>2*A1时,在0和3*A1之间画柱状线
当满足条件L0>3*A1时,在0和4*A1之间画柱状线
当满足条件L0>4*A1时,在0和5*A1之间画柱状线
当满足条件L0>5*A1时,在0和6*A1之间画柱状线
当满足条件L0>6*A1时,在0和7*A1之间画柱状线
当满足条件L0>7*A1时,在0和8*A1之间画柱状线
当满足条件L0>8*A1时,在0和9*A1之间画柱状线
当满足条件L0>9*A1时,在0和10*A1之间画柱状线


L1赋值:LOG(C/M2)+A1


DRAWBAND(L1的5日简单移动平均,RGB(200,0,0),L1的10日简单移动平均,RGB(0,200,0))


DRAWKLINE(LOG(H/M2)+A1,LOG(O/M2)+A1,LOG(L/M2)+A1,LOG(C/M2)+A1)


ENTERLONG:=L0>1日前的L0 AND L1的5日简单移动平均>L1的10日简单移动平均 AND REF(L1的5日简单移动平均,1)>REF(L1的10日简单移动平均,1)


EXITLONG:=CROSS(L1的10日简单移动平均,L1的5日简单移动平均)


 

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