这段公式先按不同周期类型定位每段行情的起点,再用起点处的高点值和低点值,配合画线函数把区间的上下边界勾出来。正常情况下用黄色虚线,当收盘价跌破低点值时整组线条换成绿色,前后对比一目了然。
1、周期起点按分钟、日、周、月等类型分别判断,写法分了好几层。
2、周期数用BARSLAST统计,记录从起点到当前走了多少根K线。
3、高点值取收盘价,低点值取起点开盘价,两者作为框线的参照。
4、画线函数分两种,一种连历史区间,一种只画最后一根K线处。
5、收盘价跌破低点值时线条转绿,颜色变化对应不同的判断条件。

周期起点:=IF(BARTYPE=8,MINUTE<>REF(MINUTE,1), IF(PERIOD=2 OR PERIOD=3,MOD(DAYBARPOS,15/BARINTERVAL)=1, IF(PERIOD=1,MOD(DAYBARPOS,5/BARINTERVAL)=1,IF(PERIOD=5,MOD(DAYBARPOS,60/BARINTERVAL)=1,IF(PERIOD=7,DAYBARPOS=1,NULL))))); 周期数:=BARSLAST(周期起点)+1; 高点值:=C; 低点值:=VALUEWHEN(周期数=1,O); DRAWLINE3(周期数=1,REF(高点值,1),1,1,REF(高点值,1),REF(周期数,1),0),COLORYELLOW,DOT; DRAWLINE3(周期数=1,REF(低点值,1),1,1,REF(低点值,1),REF(周期数,1),0),COLORYELLOW,DOT; DRAWLINE3(周期数=1,REF(高点值,1),1,1,REF(MIN(H,高点值),1),1,0),COLORYELLOW,DOT; DRAWLINE3(周期数=1,REF(低点值,1),1,1,REF(MAX(L,低点值),1),1,0),COLORYELLOW,DOT; DRAWLINE3(周期数=1,REF(高点值,1),REF(周期数,1),1,REF(MIN(REF(H,周期数-1),高点值),1),REF(周期数,1),0),COLORYELLOW,DOT; DRAWLINE3(周期数=1,REF(低点值,1),REF(周期数,1),1,REF(MAX(REF(L,周期数-1),低点值),1),REF(周期数,1),0),COLORYELLOW,DOT; DRAWLASTBARLINE(1,高点值,0,1,低点值,0,0),COLORYELLOW,DOT; DRAWLASTBARLINE(1,高点值,0,1,高点值,周期数-1,0),COLORYELLOW,DOT; DRAWLASTBARLINE(1,低点值,0,1,低点值,周期数-1,0),COLORYELLOW,DOT; DRAWLASTBARLINE(1,高点值,周期数-1,1,低点值,周期数-1,0),COLORYELLOW,DOT; DRAWLINE3(周期数=1&&REF(C<低点值,1),REF(高点值,1),1,1,REF(高点值,1),REF(周期数,1),0),COLORGREEN,DOT; DRAWLINE3(周期数=1&&REF(C<低点值,1),REF(低点值,1),1,1,REF(低点值,1),REF(周期数,1),0),COLORGREEN,DOT; DRAWLINE3(周期数=1&&REF(C<低点值,1),REF(高点值,1),1,1,REF(MAX(L,高点值),1),1,0),COLORGREEN,DOT; DRAWLINE3(周期数=1&&REF(C<低点值,1),REF(低点值,1),1,1,REF(MIN(H,低点值),1),1,0),COLORGREEN,DOT; DRAWLINE3(周期数=1&&REF(C<低点值,1),REF(高点值,1),REF(周期数,1),1,REF(MAX(REF(L,周期数-1),高点值),1),REF(周期数,1),0),COLORGREEN,DOT; DRAWLINE3(周期数=1&&REF(C<低点值,1),REF(低点值,1),REF(周期数,1),1,REF(MIN(REF(H,周期数-1),低点值),1),REF(周期数,1),0),COLORGREEN,DOT; DRAWLASTBARLINE(1&&C<低点值,高点值,0,1,低点值,0,0),COLORGREEN,DOT; DRAWLASTBARLINE(1&&C<低点值,高点值,0,1,高点值,周期数-1,0),COLORGREEN,DOT; DRAWLASTBARLINE(1&&C<低点值,低点值,0,1,低点值,周期数-1,0),COLORGREEN,DOT; DRAWLASTBARLINE(1&&C<低点值,高点值,周期数-1,1,低点值,周期数-1,0),COLORGREEN,DOT;
声明:(请您认真阅读一下条款!)
1、所有资源仅限学习研究,不构成任何投资建议,使用风险自行承担,我方不承担任何相关责任。
2、指标无准确率、无成功率承诺,请仔细阅读说明,理性学习使用。
3、仅提供安装指导,不提供使用方法,指标修改、转换、定制等服务,费用另议。
4、指标为虚拟文件,下载前请确认;一经付费 / 下载,不予退换退款。
注册账号,永久不限次复制,注册即送 20 积分,积分可用于站内付费指标下载