以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  关于今天开盘5分钟大于昨天收盘价  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=168799)

--  作者:loubo899
--  发布时间:2019/3/15 14:11:48
--  关于今天开盘5分钟大于昨天收盘价
版主,你好!请教一下,今天开盘5分钟与昨天收盘价的比较公式

我不知道今天开盘第一根5min收盘价,
昨天收盘价,或者昨天收盘5min收盘价
怎么表达,请指教。

--  作者:FireScript
--  发布时间:2019/3/15 14:27:02
--  
 你K线是什么周期的?是五分钟吗还是其他周期。
--  作者:loubo899
--  发布时间:2019/3/15 14:28:57
--  
5分钟周期,
--  作者:loubo899
--  发布时间:2019/3/15 14:29:09
--  
是用date函数吗


--  作者:loubo899
--  发布时间:2019/3/15 14:41:53
--  
版主,在不?
--  作者:FireScript
--  发布时间:2019/3/15 14:42:48
--  
 tdopen:VALUEWHEN(TODAYBAR=1,o);//需要注意如果有夜盘,夜盘的第一个K作为当日第一个K
lsclose:VALUEWHEN(time=CLOSETIME(0),c);//昨天收盘最后一个K的收盘价。

仅五分钟周期下有效。如果是其他周期,那就需要另行处理了。

--  作者:loubo899
--  发布时间:2019/3/15 14:48:43
--  
哥哥,谢谢了,图片点击可在新窗口打开查看在深入问一个问题,我如果要写,
在5min周期,当前K线收盘价,大于(指定前200根K线里面最大值),公式怎么写呢?谢谢

--  作者:FireScript
--  发布时间:2019/3/15 14:59:01
--  
 先取得200周期K最大值:

200h:hhv(h,200);//这个200周期是包含当前K的。如果不想要包含的话,就改成 ref(hhv(h,200),1)即可。
cd:c>200h;//当前最新价大于200周期最高价的最大值。


--  作者:loubo899
--  发布时间:2019/3/15 15:11:36
--  
谢谢了啊,
--  作者:loubo899
--  发布时间:2019/3/15 15:55:58
--  
ALUEWHEN(time=CLOSETIME(0),c);//昨天收盘最后一个K的收盘价

版主,你确定CLOSETIME(0)指定的昨日收盘价?而不是今天的收盘价?

我公式里面有个日内时间参数,收盘平仓,也用到了CLOSETIME(0)啊