以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  重绘K线,影线位置不在实体的正中央,如何解决?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=9488)

--  作者:bigwyvern
--  发布时间:2011/12/25 9:46:26
--  重绘K线,影线位置不在实体的正中央,如何解决?
 重绘K线,影线位置不在实体的正中央,如何解决?
大智慧也有这个问题。

--  作者:阿火
--  发布时间:2011/12/25 16:53:38
--  

Kline ? 还是 stickline ?都可以啊

你用的哪个函数啊?


--  作者:bigwyvern
--  发布时间:2011/12/27 18:46:11
--  
 stickline,把k线图缩小看就很明显。
或者你给每根K线多绘制一个不同大小的空心实体,叠加起来,就更明显了。

--  作者:fly
--  发布时间:2011/12/28 8:58:00
--  

c1:= close;
o1:= open;
h1:= high;
l1:= low;

kred:STICKLINE( c1>o1,c1 ,o1, 10,1 ,colorred);//空心实体
kred1:STICKLINE( c1>o1,h1 ,max(c1,o1), 0,1 ,colorred);//上引线
kred2:STICKLINE( c1>o1,min(c1,o1) ,l1, 0,1 ,colorred);//下引线

 

kgreen:STICKLINE( c1<=o1,c1 ,o1, 10,1 ),colorgreen;//空心实体
kgreen1:STICKLINE( c1<=o1,h1 ,max(c1,o1), 0,1 ,colorgreen);
kgreen2:STICKLINE( c1<=o1,min(c1,o1) ,l1, 0,1 ,colorgreen);

 

代码是这样写的,主图叠加后,完全跟原来K线重合,放大缩小后都是,没发现楼主所说问题.


--  作者:屎头
--  发布时间:2011/12/28 10:43:10
--  
估计是楼主K线的粗细设置的不合适导致的,一般默认最好是宽度8
--  作者:bigwyvern
--  发布时间:2011/12/29 21:38:58
--  
 楼上的网友都没有理解问题本身。
--  作者:屎头
--  发布时间:2011/12/30 9:34:45
--  
K线图本质上也是一个指标,因此,你右键鼠标,窗格属性——公式,删除main,然后初始化公式的时候初始化为你写的公式即可!