以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  收盘前40分钟的价格怎么写  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=88915)

--  作者:JDS
--  发布时间:2015/12/28 12:34:41
--  收盘前40分钟的价格怎么写
请问老师:日K线下如何取得"收盘前40分钟的价格”?
--  作者:jinzhe
--  发布时间:2015/12/28 13:20:32
--  

可以做成自定义数据,每天再收盘前40分钟时,手工刷新

但是不能用在图表交易里面

[此贴子已经被作者于2015/12/28 13:24:19编辑过]

--  作者:JDS
--  发布时间:2015/12/28 15:43:45
--  
那有什么用!就是要在日K下用这个"收盘前40分钟的价格"做交易的!


--  作者:jinzhe
--  发布时间:2015/12/28 15:45:59
--  
那就没有办法了,这样的瞬时数据是不能记录历史值的,所以不能用在图表里面
--  作者:JDS
--  发布时间:2015/12/28 15:46:55
--  
可否当收盘前40分钟时引用1分钟或10分钟的价格来达到目的。请老师费心

--  作者:jinzhe
--  发布时间:2015/12/28 15:57:09
--  

这样可以,需要建立两个公式,第二个公式用来获取数据代码如下:

gs1:

tt:valuewhen(time0=timetot0(closetime(0))-40*60,time);
cc:valuewhen(time=tt,close);

 

第二个公式:

c1:stkindi(\'\',\'gs1.cc\',0,1);


此主题相关图片如下:1.png
按此在新窗口浏览图片

此主题相关图片如下:2.png
按此在新窗口浏览图片

--  作者:jinzhe
--  发布时间:2015/12/28 15:57:31
--  
如果在日线上没有数据,则使用 工具 数据补充功能进行1分钟的补充
--  作者:JDS
--  发布时间:2015/12/28 17:10:15
--  
这个能否用在日k线上呢?因为公式中有time
--  作者:jinzhe
--  发布时间:2015/12/28 17:13:00
--  

上面的第二个公式是用在日线上的

不是第一个有time 的那个

第二个引用第一个1分钟的数据,是可以用time的

[此贴子已经被作者于2015/12/28 17:13:19编辑过]

--  作者:JDS
--  发布时间:2015/12/29 13:49:00
--  
谢谢