以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  这个怎么实现啊  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=76695)

--  作者:fengfengfafa
--  发布时间:2015/3/20 14:40:16
--  这个怎么实现啊
某一品种,如果09:00开盘,取开盘价画横线直到收盘;如果09:15开盘,取开盘价画横线直到收盘;如果09:30开盘,取开盘价画横线直到收盘;9:00   9:15   9:30这三个时间,其中一个被触发,另外两个时间则忽略


这个怎么实现啊
--  作者:pyd
--  发布时间:2015/3/20 14:43:18
--  
oo:valuewhen(todaybar=1,o);
DRAWLINE(date=currentdate and todaybar=1,oo, date=currentdate and time=CLOSETIME(0),oo,1);

--  作者:fengfengfafa
--  发布时间:2015/3/20 14:50:32
--  
 真利索图片点击可在新窗口打开查看
--  作者:fengfengfafa
--  发布时间:2015/3/23 9:14:17
--  
如果用STICKLIN取代DRAWLINE该怎么写呢?
--  作者:jinzhe
--  发布时间:2015/3/23 9:18:06
--  

取代不了

如果觉得线太细,用linethick来加粗

[此贴子已经被作者于2015/3/23 9:18:55编辑过]

--  作者:fengfengfafa
--  发布时间:2015/3/23 9:25:36
--  
类似于

STICKLINE(cond,p1,p1*1.0001,10, 0, color);

不可以吗?
[此贴子已经被作者于2015/3/23 9:26:27编辑过]

--  作者:jinzhe
--  发布时间:2015/3/23 9:28:39
--  
不行,这个是单根k线的画线
--  作者:fengfengfafa
--  发布时间:2015/3/23 9:32:42
--  
 那如果以每天白天开盘价划线呢,用stickline该怎么写?
--  作者:jinzhe
--  发布时间:2015/3/23 9:37:46
--  
参考最开始的那个答案
--  作者:fengfengfafa
--  发布时间:2015/3/23 9:42:42
--  
原来是这么写的:

A:=BARSLAST(DAY<>REF(DAY,1));

STICKLINE(A+1,REF(O,A),REF(O,A),10,0),COLORblue;
PARTLINE(DATATYPE=14,DYNAINFO(4)),COLORblue,linethick2;

屏蔽掉夜盘后,夜盘合约在白天开盘后开盘价划线就不对了,这个该怎么改?