一直喜欢用跨周期指标,即使看小周期也能看到大周期上的阻撑,可以避免因为同时盯几个周期顾此失彼,本人指标盲、不会写、只会照虎画猫改,昨天麻烦了fly一下午、再结合文华的写法,终于凑成了一个跨周期公式两种画法,但画线方式没完全解决 望论坛老师及高位高手帮忙改一下
源码公式 ZHOU:(HIGH + LOW + CLOSE) / 3;
跨周期引用公式:
P1:="Y1.ZHOU##DAY";
画法1:左右延伸
PARTLINE(1,P1,COLORBLUE,linethick1,VTSOLID);//左右延伸
画法2:这个方法有点缺陷,应该是向右画射线,但现在画的是线段,因为我不会写只会凑,所以没解决
N:=BACKSET(ISLASTBAR,10);向右画线段
DRAWNUMBER(N=0&&REFX(N,1)=1,REFX(p1,7),REFX(p1,7),0,RGB(0,255,0));
DRAWSL(N=1&&REF(N,1)<>1,REFX(p1,27),0,15,3,COLORRED,LINETHICK3);
但这两种方法都有些不方便,都必须等到第二天开盘后出现一两根K线后才开始画线,这样不方便盘前分析。
最好的办法是下午收盘后就根据收盘后日线ZHOU的数据开始画线,比如1101螺纹今天ZHOU的日线数据是4285,如果现在就以4285向右画射线的话,这样就不必等到明天开盘后再画,方便功课和明天的操作。
希望论坛老师和各位高手帮忙解决下 谢谢
昨天1.993版本出现叠加跨周期指标某些品种不显示的情况,最后看了看日线再切换到小周期就正常了,今天没出现这种情况,可能是版本的问题 现在版本是1.994
P1:="Y1.ZHOU##DAY";
P0:="Y1.ZHOU#DAY";
N:BACKSET(ISLASTBAR,10);
IF CURRENTTIME<90000 OR CURRENTTIME>151500 then
BEGIN
PARTLINE(N=1,P0,COLORGREEN);
DRAWNUMBER(N=0&&REFX(N,1)=1,REFX(p0,7),REFX(p0,7),0,COLORGREEN);
END
ELSE
BEGIN
PARTLINE(N=1,P1,COLORRED);
DRAWNUMBER(N=0&&REFX(N,1)=1,REFX(p1,7),REFX(p1,7),0,COLORRED);
END
在9:00之前,或15:15之后都可以画线
http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=332&page=1&star=1
17、引用指定周期品种数据,指定指标数据的注意事项
金字塔老师短信通知把2楼公式 N:BACKSET(ISLASTBAR,10);改为N:=BACKSET(ISLASTBAR,10);这样图形就正常了
谢谢金字塔和admin两位老师
历史调用时请教如何避免未来数据的问题?
比如在历史日K线上调用"macd.macd1#week"获取周数据,如果不是周五,取得的数据就是未来数据,请教老师如何避免这个问题?