以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  1分钟K线上求当日最高价?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=156959)

--  作者:2017gogogoo
--  发布时间:2017/8/17 10:31:25
--  1分钟K线上求当日最高价?
1分钟K线上求当日最高价该怎么写?谢谢了
[此贴子已经被作者于2017/8/17 10:32:41编辑过]

--  作者:FireScript
--  发布时间:2017/8/17 10:40:00
--  

callstock(STKLABEL,vtHIGH,6,0);


--  作者:2017gogogoo
--  发布时间:2017/8/17 14:28:40
--  
以下是引用FireScript在2017/8/17 10:40:00的发言:

callstock(STKLABEL,vtHIGH,6,0);

谢谢老师,数据引用的方式好像不能达到我的目的,我是想突破日内最高点做多,能不能用一分钟数据计算出日内最高价呢?比如用openminutes(TIME)这种函数,我选的是“北京本地时区”,这个函数的返回值有问题


--  作者:FireScript
--  发布时间:2017/8/17 14:52:41
--  
你是说直接在1分钟周期上计算出来最高价是吗?  hhv(high,TODAYBAR);当天截止到现在以来的最高价。  
--  作者:2017gogogoo
--  发布时间:2017/8/17 14:54:13
--  
以下是引用FireScript在2017/8/17 10:40:00的发言:

callstock(STKLABEL,vtHIGH,6,0);

版主,我还有一个问题,怎么得到当日开仓以来的最高价?麻烦您了!!!
--  作者:2017gogogoo
--  发布时间:2017/8/17 14:54:48
--  
以下是引用FireScript在2017/8/17 14:52:41的发言:
你是说直接在1分钟周期上计算出来最高价是吗?  hhv(high,TODAYBAR);当天截止到现在以来的最高价。  

谢谢


--  作者:wenarm
--  发布时间:2017/8/17 15:45:30
--  

不要用北京时区,很多函数都有限制

你的需要求应该是当前k最高价大于前面说有的最高价做多,要不自己和自己比不能有结果。

aa:hhv(h,TODAYBAR-1);//当天到当前上一根k位置的最高价

if h>hhv(h,TODAYBAR-1)  then buy();


--  作者:2017gogogoo
--  发布时间:2017/8/17 17:36:55
--  
以下是引用wenarm在2017/8/17 15:45:30的发言:

不要用北京时区,很多函数都有限制

你的需要求应该是当前k最高价大于前面说有的最高价做多,要不自己和自己比不能有结果。

aa:hhv(h,TODAYBAR-1);//当天到当前上一根k位置的最高价

if h>hhv(h,TODAYBAR-1)  then buy();

收到,谢谢wenarm版主!!!