求两点间画延伸直线的公式

具体某两日间的无限延伸直线,例如 20090202最低点和20090604最低点的画线。
谢谢!
┲═【▄
你后面的我不知道什么意思?前面的公式我放进去,没反应啊,没看到线。我不要那些多少天内高低的画线。
希望你写明白点,公式是? 参数具体怎么设置?日期的格式是20090909这样或是怎样?

一、参数设置如下:

参数 最小 最大 默认
D1 1900000 2999999 2090202
D2 1900000 2999999 2090604

二、公式代码如下:

DRAWLINE(DATE+1000000=D1,LOW,DATE+1000000=D2,LOW,1),LINETHICK2,COLORRED;

{ 上面公式直接粘贴即可,我已检验过,没有问题,但默认为副图显示(下面的指标图中);如要主图显示(上面的大图),要在编辑公式里选择主图叠加才行,如不明白,再问题补充}

三、日期参数的格式是:

因为参数长度有要求,不可超过7位,所以用前三位代表年份,后四位分别代表月和日;

1.年份表示:因为1990年后才有股市的,而确信你最大只能活到2099年,故省去真实年份的百位数,保留其它。例,1990年 =190;1995年=195,2009年=209;2011年=211;

2.月、日表示:月和日可以用完整位数表示。例,02月02日=0202;06月04日=0604;12月15日=1215;

前三位年份+后四位月和日,就是日期参数表示方法。
例,1993年08月15日=1930815;2009年06月04日=2090604;
2015年11月07日=2151107;

如果你要改变选点的日期,按前面的格式去调整参数就可以了。希望你明白,你试试看效果如何。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-10
{D1=1090202,700101,1341231;D2=1090604,700101,1341231}

DRAWLINE(D1=DATE,L,D1=DATE,L,0);

设为主图叠加,参数D1/D2为日期,在这两个日期的最低画线

别名: 年月日
所属类别: 时间函数 参数数量: 0

取得该周期从1900以来的的年月日。
用法:
DATE
函数返回有效值范围为(700101-1341231),表示19700101-20341231

别名: 画直线
所属类别: 绘图函数 参数数量: 5

在图形上绘制直线段。
用法:
DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND)
当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,EXPAND为延长类型,0不延长,1延长。
例如:DRAWLINE(HIGH>=HHV(HIGH,10),HIGH,LOW<=LLV(LOW,10),LOW,1)
表示在创10天新高与创10天新低之间画直线并且向右延长。

{D1=1090202,700101,1341231;D2=1090604,700101,1341231}

DRAWLINE(D1=DATE,L,D1=DATE,L,0);
相似回答