以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  怎么调取上午9点开盘时的数据  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=184225)

--  作者:qq代人发帖
--  发布时间:2021/2/7 14:47:39
--  怎么调取上午9点开盘时的数据
请问当CYC=1时,怎么调取上午9点开盘时的数据,跟昨天晚上21点数据一样。谢谢
--  作者:陈明
--  发布时间:2021/2/7 15:01:24
--  
我要调取9点开盘数据,而非昨天21点开盘数据,这个CYC=1怎么写。
--  作者:FireScript
--  发布时间:2021/2/7 15:42:15
--  
d:=STRLEFT(NUMTOSTR(time,0),2)=\'13\';
cd:d and not(ref(d,1)) and time>=130000;//白盘第一个K满足此条件
kp1_c:VALUEWHEN(cd,o);//取白盘第一个K的收盘价
--  作者:陈明
--  发布时间:2021/2/7 15:53:57
--  
不要用时间控制,直接编写CYC=1的早盘9点初始化数据
--  作者:陈明
--  发布时间:2021/2/7 15:54:24
--  
谢谢了
--  作者:FireScript
--  发布时间:2021/2/7 15:55:59
--  
 不懂你说的什么意思?“直接编写CYC=1的早盘9点初始化数据 ”   。请清晰的描述你的逻辑,而不是用这种模模糊糊的表述来阐述你的需求。另外不管你需求要怎样,你要获取指定时间位置的数据,不用时间函数判断。就没有办法。你不要想当然

--  作者:陈明
--  发布时间:2021/2/7 15:58:47
--  
其实你上面编写CYC=1时间格式是错误的
--  作者:陈明
--  发布时间:2021/2/7 16:02:24
--  
我要你改CYC=1系统底层源码时间格式,从9点初始化。
--  作者:yukizzc
--  发布时间:2021/2/7 16:09:11
--  

请问什么叫cyc=1,3楼的代码已经可以实现您需求了吧

您纯粹是不想用时间控制?我们一般编程能完成就行了,没有必要强行说某些方法不适用这样