而今金字塔上只有一个画直线的函数,而且只有当两个条件全部达到是,才会在图形中显示,实在是没什么大用,
在大智慧和文华财经中,都有画水平线的函数,,你们可以看下,,
这个函数用处很大,希望你们能够开发以下,
函数的使用说明烦劳贴一下,谢谢
大智慧的:
在图形上绘制水平线段。
用法:
HORILINE(COND1,PRICE,COND2,TOLEFT),当COND1条件满足时,在PRICE位置画水平线,直到COND2条件满足为止,TOLEFT为1表示向左边绘制,TOLEFT参数可以省略,表示0。
例如:HORILINE(HIGH>=HHV(HIGH,20),HIGH,HIGH>=HHV(HIGH,20))表示
在创20天新高与下一次创20天新高之间画水平线段。
在图形上绘制跨多个周期的直线段。
用法:
DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND[,COLOR,WIDTH,TYPE]),
当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,
EXPAND为延长类型 0不延长 1向右 2向左 3左右延长。
COLOR(可选参数)为线颜色
WIDTH(可选参数)为线的宽度
TYPE(可选参数)为线的风格分别为:
VTSOLID 普通线
VTDASH 虚线
VTDOT 点线
VTDASHDOT 虚线和点交替
VTDASHDOTDOT 虚线和两点交替。
除了VTSOLID风格以外,其他风格必须保证WIDTH为1时才有效。
例如:DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)
表示在创20天新高与创20天新低之间画直线并且向右延长。
系统会按照先满足先结束的原则来进行绘制。
所属函数组:绘图函数
大智慧和金字塔的两个函数说明基本一样,
大智慧可以从条件1满足,开始显示线段,直到条件2满足结束;
而金字塔,
条件1满足后,不显示线段,直到条件2 满足,才会显示线段;,
文华和大智慧一样,都可以从条件1满足,开始显示线段,到条件2满足结束
请教一下,怎么改动,
至于,DRAWSL这个函数,我也考虑过,但是必须预设一个周期,是可以画水平线,
我用BARSLAST函数加了一个成立条件,可以画出线了,
但总感觉有些地方不对,
不知道版主有什么好的方法?
金叉:=CROSS(ma5,ma10 );
金叉距今:=BARSLAST(金叉1=1);
金叉值:=(ref(ma10,金叉距今));
DRAWSL(上穿0,金叉值,0,金叉距今,0),COLORRED,LINETHICK2;
这样写了一下,