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


N11:=60;

KK:=BARSLAST(CURRBARSCOUNT=N11);

GD:=CONST(IF(ISLASTBAR=1,HHV(H,KK),0));

DD:=CONST(IF(ISLASTBAR=1,LLV(L,KK),0));

KJ:=GD-DD;

平衡:=IF(CURRBARSCOUNT<=N11,DD+KJ/2,DRAWNULL);

压力:=IF(CURRBARSCOUNT<=N11,GD-KJ*0.191,DRAWNULL);

支撑:=IF(CURRBARSCOUNT<=N11,DD+KJ*0.191,DRAWNULL);

高区:IF(CURRBARSCOUNT<=N11,GD,DRAWNULL),COLORRED,LINETHICK2;

低区:IF(CURRBARSCOUNT<=N11,DD,DRAWNULL),COLOR00FF00,LINETHICK2;

DRAWBAND(高区,RGB(130,20,0),平衡,RGB(0,0,0));

DRAWBAND(平衡,RGB(100,0,100),低区,RGB(0,0,0));

AA1:=BARSLAST(MONTH!=REF(MONTH,1))+1;

月±%:=(CLOSE/REF(CLOSE,AA1)-1)*100,COLOR00FFFF,NODRAW;

STICKLINE(CURRBARSCOUNT=N11,GD,DD,0,-1),COLORWHITE;

STICKLINE(CURRBARSCOUNT=N11/2,GD,DD,0,-1),COLORWHITE;

{STICKLINE(CURRBARSCOUNT=1,GD,DD,0,-1),COLORWHITE;}

STICKLINE(CURRBARSCOUNT<=N11,平衡,平衡,3,-1),COLORWHITE;

STICKLINE(CURRBARSCOUNT<=N11/2,压力,压力,3,0),COLORRED;

STICKLINE(CURRBARSCOUNT<=N11/2,支撑,支撑,3,0),COLORGREEN;

DRAWTEXT(CURRBARSCOUNT=N11/4+5,GD-KJ*0.09,'【风险区】--高抛避险'),COLOR00FFFF;

DRAWTEXT(CURRBARSCOUNT=N11/4+5,GD-KJ*0.3,'【警示区】--逢高减仓'),COLORFFFFFF;

DRAWTEXT(CURRBARSCOUNT=N11/4+5,DD+KJ/3,'【关注区】--逢低买入'),COLOR00FFFF;

DRAWTEXT(CURRBARSCOUNT=N11/4+5,DD+KJ/10,'【休整区】--养精畜锐'),COLOR00FF00;

DRAWTEXT(CURRBARSCOUNT=N11/2+15,GD-KJ*0.191,'【拉升区】'),COLORRED;

DRAWTEXT(CURRBARSCOUNT=N11/2+15,DD+KJ*0.191,'【持股区】'),COLORYELLOW;

{股票指标网}

短线:=MA(C,14),COLORWHITE;

中线:=(LLV(短线,2)+LLV(短线,4)+LLV(短线,6)+LLV(短线,8))/4,COLORYELLOW;

长线:=EMA(短线,3);

DRAWBAND(短线,RGB(255,255,0),长线,RGB(0,0,255));

下跌:IF(短线=中线,中线,DRAWNULL),COLORBLUE;

DRAWKLINE(HIGH,OPEN,LOW,CLOSE);


原理解析:
N11赋值:60
KK赋值:上次 到最后交易的周期=N11距今天数
GD赋值:CONST(IF(ISLASTBAR=1,KK日内H最高值,0))
DD赋值:CONST(IF(ISLASTBAR=1,KK日内L最低值,0))
KJ赋值:GD-DD
如果 到最后交易的周期<=N11返回DD+KJ/2否则返回DRAWNULL
如果 到最后交易的周期<=N11返回GD-KJ*0.191否则返回DRAWNULL
如果 到最后交易的周期<=N11返回DD+KJ*0.191否则返回DRAWNULL
如果 到最后交易的周期<=N11返回GD否则返回DRAWNULL
如果 到最后交易的周期<=N11返回DD否则返回DRAWNULL
DRAWBAND(高区,RGB(130,20,0),平衡,RGB(0,0,0))
DRAWBAND(平衡,RGB(100,0,100),低区,RGB(0,0,0))
AA1赋值:上次MONTH!=1日前的MONTH距今天数+1
月±%赋值:(收盘价/AA1日前的收盘价-1)*100,COLOR00FFFF,NODRAW
当满足条件 到最后交易的周期=N11时,在GD和DD之间画柱状线
当满足条件 到最后交易的周期=N11/2时,在GD和DD之间画柱状线
当满足条件 到最后交易的周期=1时,在GD和DD之间画柱状线
当满足条件 到最后交易的周期<=N11时,在平衡和平衡之间画柱状线
当满足条件 到最后交易的周期<=N11/2时,在压力和压力之间画柱状线
当满足条件 到最后交易的周期<=N11/2时,在支撑和支撑之间画柱状线
当满足条件 到最后交易的周期=N11/4+5时,在GD-KJ*0.09和'【风险区】--高抛避险'位置书写文字
当满足条件 到最后交易的周期=N11/4+5时,在GD-KJ*0.3和'【警示区】--逢高减仓'位置书写文字
当满足条件 到最后交易的周期=N11/4+5时,在DD+KJ/3和'【关注区】--逢低买入'位置书写文字
当满足条件 到最后交易的周期=N11/4+5时,在DD+KJ/10和'【休整区】--养精畜锐'位置书写文字
当满足条件 到最后交易的周期=N11/2+15时,在GD-KJ*0.191和'【拉升区】'位置书写文字
当满足条件 到最后交易的周期=N11/2+15时,在DD+KJ*0.191和'【持股区】'位置书写文字
{股票指标网}
短线赋值:C的14日简单移动平均,画白色
中线赋值:(2日内短线最低值+4日内短线最低值+6日内短线最低值+8日内短线最低值)/4,画黄色
长线赋值:短线的3日指数移动平均
DRAWBAND(短线,RGB(255,255,0),长线,RGB(0,0,255))
如果短线=中线返回中线否则返回DRAWNULL
DRAWKLINE(最高价,开盘价,最低价,收盘价)

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