发新话题
打印

[求助] 在昨天中价上画横线

在昨天中价上画横线

中价只是昨天日K线的中点,而不是任意周期中每条K线的中价
 而这画出的线在任意小于日K线的周期里可以显示

a:(h-l)/2+l;
DRAWSL(c>o or c<o,l,0,1,0)COLORBLACK;

如果修改和限制?
   不生不灭;不垢不净;不增不减。是故空中无色。

TOP

DRAWSL(ISLASTBAR,a,0,1,0)COLORWHITE;

COLORBLACK 就是天黑了

TOP

中价只是昨天日K线的中点
a:=(h-l)/2+l;
aa:ref(a,1);要用的是这条线吧!

TOP

引用:
原帖由 戊辰 于 2008-6-11 11:40 发表
中价只是昨天日K线的中点
a:=(h-l)/2+l;
aa:ref(a,1);要用的是这条线吧!
这个将所有的都画上了,不对
   不生不灭;不垢不净;不增不减。是故空中无色。

TOP

引用:
原帖由 mssz103 于 2008-6-11 10:28 发表
DRAWSL(ISLASTBAR,a,0,1,0)COLORWHITE;

COLORBLACK 就是天黑了
也不对,只画昨天的,之前的不画 
   不生不灭;不垢不净;不增不减。是故空中无色。

TOP

只针对日线的中点价,其它周期如昨天的5分钟线上也只显示昨天的一条日线中点
   不生不灭;不垢不净;不增不减。是故空中无色。

TOP

不大理解用意,不知是否?
t:=BARSLAST(date>ref(date,1))+1;
z:(ref(hhv(h,t),t)+ref(llv(l,t),t))/2,LINETHICK;
PARTLINE(t>ref(t,1),z);

TOP

引用:
原帖由 cwy 于 2008-6-11 20:38 发表
不大理解用意,不知是否?
t:=BARSLAST(date>ref(date,1))+1;
z:(ref(hhv(h,t),t)+ref(llv(l,t),t))/2,LINETHICK;
PARTLINE(t>ref(t,1),z);
谢谢CWY兄,请看图
昨天大盘中点为3130.28,左边第一个日线图中的黄线
上右第二个为30分钟线,将这中点也画在当天的30线上

下面这个为15分钟,道理与前面 一样

[ 本帖最后由 老实和尚 于 2008-6-11 21:56 编辑 ]
附件: 您所在的用户组无法下载或查看附件
   不生不灭;不垢不净;不增不减。是故空中无色。

TOP

引用:
原帖由 老实和尚 于 2008-6-11 21:51 发表

谢谢CWY兄,请看图
昨天大盘中点为3130.28,左边第一个日线图中的黄线
上右第二个为30分钟线,将这中点也画在当天的30线上

下面这个为15分钟,道理与前面 一样
“将这中点也画在当天的30线上”
那应该没有错啊!你再看看。
附件: 您所在的用户组无法下载或查看附件

TOP

试试

zq1:barslast((barpos=datacount-2+1)),LINETHICK0;
zzj:=(h-l)/2+l;
hx:ref(a,zq1),LINETHICK5;

TOP

谢谢cwy兄及qxz 现在这种可以的了
   不生不灭;不垢不净;不增不减。是故空中无色。

TOP

晚上兴致好,弄了一下.
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • mssz103 积分 +9 有一套 呵 2008-6-13 09:02

TOP

+barslast(date>=
这样写没想到过....
盘中检验 发现 把昨天的也画了

[ 本帖最后由 mssz103 于 2008-6-13 09:41 编辑 ]

TOP

谢谢,做的都不错 
   不生不灭;不垢不净;不增不减。是故空中无色。

TOP

发新话题
报警岗亭