投资者咨询:
PARTLINE函数问题 (文华财经WH6赢顺V6.7)来源:文华财经 日期:2018-8-6 15:47
使用PATLINE函数画线时,有些细节问题希望能处理的更好. 如图所示,原公式的意图是在一条黄色的线上,根据不同的条件,分别用红色或绿色的线覆盖,使得根据不同条件分别在一条线上分别显示红/黄/绿三色.
在颜色变换的K线处,PARTLINE会使颜色不连续.比如图中1处,当根K线处的画线应为绿色,但前一根K线处的红色线只画了一半,所以显示了半段黄线.图中2处,前一根K线处的画线为红色,但后一根K线处的绿色线只画了一半,所以又显示了半段黄线;图中3处,本应绿色画线之后直接变为红色,但两根K线处的画线都只画了一半,所以中间显示了一段黄线.
PARTLINE函数的问题是,当只画一个K线周期时,画线宽度等于K线宽度,但如果连续画多个K线宽度时,头尾的K线处,只画半个K线宽度,所以会有上面的问题
投资者咨询:
PARTLINE函数问题 (文华财经WH6赢顺V6.7)来源:文华财经 日期:2018-8-6 15:47
而且PARTLINE函数的画线起止点定义与DRAWCOLORLINE函数不一样,DRAWCOLORLINE函数画线的起止点是前一根K线的中心到当前K线的中心,PARTLINE画一个K线周期时,起止点是K线的左至右;画多个K线周期时,终点与DRAWCOLORLINE的画法一致,但起点相当于少画一个周期.实际使用时,DRAWCOLORLINE函数,当前K线一旦满足条件即改变画线颜色,不用等K线走完;PARTLINE函数,当前K线满足条件时,不会改变画线颜色,要等下一根K线出现才变色,这样实际起不到及时提示的作用.目前没有可以在一条线上画三种颜色的函数,所以希望能把上面两个函数画线的方式统一起来,这样可以用变通的方法实现一条线三种颜色
需要一条均线显示三种颜色可以参考这样的方式:
MA30:=MA(C,30);
MA20:=MA(C,20);
DRAWCOLORLINE(MA30>MA20,MA30,COLORRED,COLORGREEN),LINETHICK2;
DRAWLINE3(REFX(H>MA30,1),REF(MA30,1),1,1,MA30,0,0),COLORMAGENTA,LINETHICK2;
投资者咨询:
PARTLINE函数问题 (文华财经WH6赢顺V6.7)来源:文华财经 日期:2018-8-6 15:47
OK,用DRAWLINE3可以的,如果PARTLINE函数的画线方式能和其它函数统一就更好了,毕竟多个函数一起用的时候,接口一致才方便
不同画线函数针对不同的交易者思路的
所以不能所有的函数都统一设置的,您选择适合您的方式就可以了。请您理解并适应一下
不同函数设计原理不同,以便满足不同的客户需求
所以统一不了的,您的需求使用DRAWLINE3函数就可以了