未来函数检测结果如下:
该公式包含未来函数:COST


N:=5;

A1:=COST(1);

A90:=COST(90);

A99:=COST(99);

A50:COST(50);

DRAWBAND(MA(C,6),90,A50,0);

DRAWBAND(MA(C,5),RGB(36,35,139),COST(99),RGB(36,35,139));

DRAWBAND(C,180,MA(C,5),RGB(36,35,139));

A5:=COST(5);

A10:=COST(10);

A20:=COST(20);

A30:=COST(30);

A40:=COST(40);

A60:=COST(60);

A70:=COST(70);

A80:=COST(80);

B99:IF(CURRBARSCOUNT<=10,CONST(REF(A99,N)),DRAWNULL);

B90:IF(CURRBARSCOUNT<=10,CONST(REF(A90,N)),DRAWNULL);

B80:IF(CURRBARSCOUNT<=15,CONST(REF(A80,N)),DRAWNULL);

B70:IF(CURRBARSCOUNT<=20,CONST(REF(A70,N)),DRAWNULL);

B60:IF(CURRBARSCOUNT<=25,CONST(REF(A60,N)),DRAWNULL);

B50:IF(CURRBARSCOUNT<=30,CONST(REF(A50,N)),DRAWNULL);

B40:IF(CURRBARSCOUNT<=35,CONST(REF(A40,N)),DRAWNULL);

B30:IF(CURRBARSCOUNT<=40,CONST(REF(A30,N)),DRAWNULL);

B20:IF(CURRBARSCOUNT<=45,CONST(REF(A20,N)),DRAWNULL);

B10:IF(CURRBARSCOUNT<=50,CONST(REF(A10,N)),DRAWNULL);

B5:IF(CURRBARSCOUNT<=55,CONST(REF(A5,N)),DRAWNULL);

B1:IF(CURRBARSCOUNT<=55,CONST(REF(A1,N)),DRAWNULL);

{股票指标网}

STICKLINE(1,B1,B5,0,-1),COLORWHITE;

STICKLINE(1,B5,B10,0,-1),COLORYELLOW;

STICKLINE(1,B10,B20,0,-1),COLORBROWN;

STICKLINE(1,B20,B30,0,-1),COLORLIRED;

STICKLINE(1,B30,B40,0,-1),COLORMAGENTA;

STICKLINE(1,B40,B50,0,-1),COLORLIMAGENTA;

STICKLINE(1,B50,B60,0,-1),COLORWHITE;

STICKLINE(1,B60,B70,0,-1),COLORYELLOW;

STICKLINE(1,B70,B80,0,-1),COLORBROWN;

STICKLINE(1,B80,B90,0,-1),COLORLIRED;

STICKLINE(1,B90,B99,0,-1),COLORMAGENTA;

DRAWKLINE(H,O,L,C);

 

原理解析:
N赋值:5


A1赋值:获利盘为1%的成本分布


A90赋值:获利盘为90%的成本分布


A99赋值:获利盘为99%的成本分布
输出

A50:获利盘为50%的成本分布


DRAWBAND(C的6日简单移动平均,90,A50,0)


DRAWBAND(C的5日简单移动平均,RGB(36,35,139),获利盘为99%的成本分布,RGB(36,35,139))


DRAWBAND(C,180,C的5日简单移动平均,RGB(36,35,139))


A5赋值:获利盘为5%的成本分布


A10:=获利盘为10%的成本分布


A20赋值:获利盘为20%的成本分布


A30赋值:获利盘为30%的成本分布


A40赋值:获利盘为40%的成本分布


A60赋值:获利盘为60%的成本分布


A70赋值:获利盘为70%的成本分布


A80赋值:获利盘为80%的成本分布
输出

B99:IF(CURRBARSCOUNT<=10,CONST(N日前的A99),DRAWNULL)
输出

B90:IF(CURRBARSCOUNT<=10,CONST(N日前的A90),DRAWNULL)
输出

B80:IF(CURRBARSCOUNT<=15,CONST(N日前的A80),DRAWNULL)
输出

B70:IF(CURRBARSCOUNT<=20,CONST(N日前的A70),DRAWNULL)
输出

B60:IF(CURRBARSCOUNT<=25,CONST(N日前的A60),DRAWNULL)
输出

B50:IF(CURRBARSCOUNT<=30,CONST(N日前的A50),DRAWNULL)
输出

B40:IF(CURRBARSCOUNT<=35,CONST(N日前的A40),DRAWNULL)
输出

B30:IF(CURRBARSCOUNT<=40,CONST(N日前的A30),DRAWNULL)
输出

B20:IF(CURRBARSCOUNT<=45,CONST(N日前的A20),DRAWNULL)
输出

B10:IF(CURRBARSCOUNT<=50,CONST(N日前的A10),DRAWNULL)
输出

B5:IF(CURRBARSCOUNT<=55,CONST(N日前的A5),DRAWNULL)
输出

B1:IF(CURRBARSCOUNT<=55,CONST(N日前的A1),DRAWNULL)
当满足条件1时,在B1和B5之间画柱状线
当满足条件1时,在B5和B10之间画柱状线
当满足条件1时,在B10和B20之间画柱状线
当满足条件1时,在B20和B30之间画柱状线
当满足条件1时,在B30和B40之间画柱状线
当满足条件1时,在B40和B50之间画柱状线
当满足条件1时,在B50和B60之间画柱状线
当满足条件1时,在B60和B70之间画柱状线
当满足条件1时,在B70和B80之间画柱状线
当满足条件1时,在B80和B90之间画柱状线
当满足条件1时,在B90和B99之间画柱状线


DRAWKLINE(H,O,L,C)


 

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