原帖由 跳跳雨 于 2011-6-24 13:16 发表 ![]()
不是很明白45兄的意思。
1,利用画线工具定位,2,可以用画图涵数中的功能,比如:
在图形上绘制直线段。
用法:
DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND)
当COND1条件满足时,在PRICE1位置画直线起点,当CO ...
兄没有明白我的意思。用画图函数只能在最后的K线之前画线段或无限远的射线,我的意思是能否像这样画线段,而不是射线:例如今天是6.24,要画的线段是连接6.01、6.10的收盘价,延长到6.30。
公式基础教学栏目中的灵如云老师给我了一段代码,可以实现。不过当要画的线段很多时,代码就太多了,有点麻烦。代码如下:
//画线段
a:=(date=1100531);
b:=(date=1100607);
ka:=barslast(a);
kb:=barslast(b);
k:=ka-kb;
LL:=hhv(L*a,0);
CC:=hhv(C*b,0);
p:=datacount;
X:=(cc[p]-LL[p])/k[p];
w:=INTPART(DATEDIFF(date,1100820)/7*5);
w1:=INTPART(DATEDIFF(1100531,date)/7*5);
r:=w1-ka[p]-1;
画斜线(a,(W-r[p])*x+ll,0,w-r[p],0),COLORBLACK;
画斜线(a,l,x,w-r[p],0); |