金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3800|回复: 2

急用 : 如何获得日内多周期指定时间的开盘价 ?

[复制链接]

3

主题

9

帖子

9

积分

Rank: 1

等级: 新手上路

注册:
2021-8-25
曾用名:
发表于 2022-4-10 17:06 | 显示全部楼层 |阅读模式
  请问: 在日内10秒、30秒、1分/5分钟等周期下,如何获得 当日开盘(含21:00夜盘)、22:00、01:00、09:00、10:00、13:00、14:00 这7个时间各周期通用的的开盘价写法,谢谢?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-4-10 21:36 | 显示全部楼层
本帖最后由 技术009 于 2022-4-10 21:37 编辑

除夜盘和白盘开盘,下午盘开盘位置的K,其他几个时间,你只需要按照时间去获取即可,这几个时间和周期无关,肯定存在这个时间节点的。
比如22:00
C1:VALUEWHEN(TIME=20000,C);//注意默认是金字塔时间,不是北京时间。北京时间加4小时即为金字塔时间

其他几个时间节点 以此类推。

至于2个开盘K:
d:=STRLEFT(NUMTOSTR(time,0),2);//截取K线字符串前2位
cd1:(d='13' and not(ref(d='13',1)) and time>=130000 AND STRICMP(MARKETLABEL,'ZJ')<>0) or (TODAYBAR=1 and MARKETLABEL='ZJ');//白盘开盘位置
cd2:(d='17' and not(ref(d='17',1)) and  STRICMP(MARKETLABEL,'ZJ')<>0) or (MARKETLABEL='ZJ' and d='13' and not(ref(d='13',1)) ) ;//下午盘开盘位置判断
cd3:ref(time,1)=CLOSETIME(4) and time<130000;//夜盘开盘位置判断

然后就直接用VALUEWHEN 方式获取就行了。
C1:VALUEWHEN(CD1,C);
C2:VALUEWHEN(CD2,C);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

3

主题

9

帖子

9

积分

Rank: 1

等级: 新手上路

注册:
2021-8-25
曾用名:
 楼主| 发表于 2022-4-11 09:25 | 显示全部楼层
谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-7-21 02:23 , Processed in 0.174845 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表