分析图大周期时间框线的应用在股票交易中,我们常常有这样的需要:在分钟周期下,希望把当天的K线框在一起分析;而在日线周期下,又希望将一周的K线作为一个整体来观察。
分钟周期显示日级别时间框线首先我们来看看,分钟周期当天k线框在一起如何实现。
系统设置Ctrl+D系统设置,选择设置3—分钟周期中显示隔日阴阳框线。
展示效果每日的分钟周期K线在一个矩形框中,当日开盘不大于收盘的为阳k,矩形框为灰色空心矩形,矩形上边界为当日收盘价,矩形下边界为当日开盘价;当日开盘大于收盘的为阴k,矩形框为灰色实心矩形,矩形上边界为当日开盘价,矩形下边界为当日收盘价。
日线周期显示周级别时间框线一周的日k用一个线框包含在一起,当周k开盘不大于周k收盘的为周线阳k,线框为紫色空心框线;当周k开盘大于周k收盘的为周线阴k,线框为灰色实心框线。
自定义指标源码{公式名:时间框线图,主图叠加后置}周:=WEEKOFYEAR;月:=MONTH;年:=YEAR; 周QDWZ:=(周<>REF(周,1)) AND (周=REFX(周,1));{只有一根K的周不需要画}周JSWZ:=(周<>REFX(周,1)) AND (周=REF(周,1));{只有一根K的周不需要画}周开盘:=REF(O,BARSLAST(周QDWZ));周收盘:=REFX(C,BARSNEXT(周JSWZ));STICKLINE(周开盘>=周收盘,周开盘,周收盘,4,0),COLORGRAY;STICKLINE(周开盘<=周收盘,周开盘,周收盘,4,1),COLORFF00FF;
主图展示效果因为这个画图要考虑是否会遮挡主图k线的问题,设置此主图指标画线方法为:主图叠加(后置)。展示效果如下图:
跨周期引用思维实现先写一个基础指标获取开盘价和收盘价
再实现日线引用周开盘和周收盘画框线
展示效果和上方的自定义指标一样,但是这种效果再实现月,年线框就会简单很多。最后再结合PERIOD周期函数,实现在分钟画日框线,日线画周框线,在周线画月框线,在月线画年框线。
源码文本
{跨ZQ时间线框}周开盘:=JCZB.开盘价#WEEK;周收盘:=JCZB.收盘价#WEEK;STICKLINE(周开盘>=周收盘,周开盘,周收盘,4,0),COLORGRAY;STICKLINE(周开盘<=周收盘,周开盘,周收盘,4,1),COLORFF00FF;
{自适应框线图}周期ID ERIOD,NODRAW;{小于5即分钟周期时展示日周期框线图,5日周期展示周框线图,6周周期展示月框线图,7及以上月季周期展示年框线图}大周期开盘:IF(周期ID<5,JCZB.开盘价#DAY,IF(周期ID=5,JCZB.开盘价#WEEK,IF(周期ID=6,JCZB.开盘价#MONTH,JCZB.开盘价#YEAR))),NODRAW;
大周期收盘:IF(周期ID<5,JCZB.收盘价#DAY,IF(周期ID=5,JCZB.收盘价#WEEK,IF(周期ID=6,JCZB.收盘价#MONTH,JCZB.收盘价#YEAR))),NODRAW;
STICKLINE(大周期开盘>=大周期收盘,大周期开盘,大周期收盘,4,0),COLORGRAY;{收阴}STICKLINE(大周期开盘<=大周期收盘,大周期开盘,大周期收盘,4,1),COLORFF00FF;{收阳};通达信知识库
|