Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共13 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:在非日线公式中,提取上一个交易日的,日线的开盘价,收盘价,最高价,最低价

1楼
tjtgl 发表于:2016/12/10 10:57:35
如何在非日线公式中,提取上一个交易日的,日线的开盘价,收盘价,最高价,最低价。
2楼
tjtgl 发表于:2016/12/10 11:46:38
CALLSTOCK(CODE,TYPE,CYC,N),
CODE指定品种代码, 

用以上代码可以实现,但如果是相同品种,CODE指定品种代码应该是什么,还是必须填写品种,最好有一个参数 是 同品种默认为0,不知道是否有,请教
3楼
jinzhe 发表于:2016/12/12 8:57:20

引用上一日的开高低收:

callstock(stklabel,vtopen,6,-1);

callstock(stklabel,vthigh,6,-1);

callstock(stklabel,vtlow,6,-1);

callstock(stklabel,vtclose,6,-1);

同品种用stklabel

4楼
tjtgl 发表于:2016/12/13 12:05:00
出现问题:
1、如当前时间在12月12日21点-23点至12月13日9点-15点区间,按照这样提取,是提取了12月10日(周五)21点-23点和12月10日(周五)9点-15点对应的数据,但我需要的是以日K线对应的数据,也就是说,如果当前时间在12月12日21点-23点和12月13日9点-15点,应该提取的是12月10日(周五)21点-23点和12月12日(周一)9点-15点对应4个数据。
2、如何提取,代码如何,谢谢!
3、就是期货有夜盘的问题,夜盘的是行情和转天的日盘行情是一根K线,我们需要的1根K线的4个数据,再次感谢。
5楼
jinzhe 发表于:2016/12/13 13:15:53
你用的是金字塔时间坐标还是北京时间坐标
6楼
tjtgl 发表于:2016/12/13 13:17:20
需要设置哪种坐标?

7楼
tjtgl 发表于:2016/12/13 13:18:04
我目前 是北京时间
8楼
jinzhe 发表于:2016/12/13 13:30:29

是不是时间是没有+4个小时的?

9楼
jinzhe 发表于:2016/12/13 14:00:26

tt:=todaybar;
c1:=ref(valuewhen(time=230000,c),tt);
o1:=ref(valuewhen(time=210500,o),tt);
h1:=ref(valuewhen(time=230000,hhv(h,barslast(time=210500)+1)),tt);
l1:=ref(valuewhen(time=230000,llv(l,barslast(time=210500)+1)),tt);

c2:=ref(valuewhen(time=150000,c),tt);
o2:=ref(valuewhen(time=090500,o),tt);
h2:=ref(valuewhen(time=150000,hhv(h,barslast(time=090500)+1)),tt);
l2:=ref(valuewhen(time=150000,llv(l,barslast(time=090500)+1)),tt);
oo:if(time>210000 and time<=230000,o1,o2);
cc:if(time>210000 and time<=230000,c1,c2);
hh:if(time>210000 and time<=230000,h1,h2);
ll:if(time>210000 and time<=230000,l1,l2);

 

 

说明一下,OO,CC,HH,LL为所求值,代码以5分钟周期为例,其他周期自行做下修改即可

150000为白天收盘k线,090500为白天开盘k线

230000为夜晚收盘k线,210500为夜晚开盘k线

10楼
tjtgl 发表于:2016/12/13 14:11:43
怎么设置 加4小时,另外 金字塔时间和北京时间的关系的总体 说明 给我链接
共13 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.16797 s, 3 queries.