Rss & SiteMap

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

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

标题:怎么调取上午9点开盘时的数据

1楼
qq代人发帖 发表于:2021/2/7 14:47:39
请问当CYC=1时,怎么调取上午9点开盘时的数据,跟昨天晚上21点数据一样。谢谢
2楼
陈明 发表于:2021/2/7 15:01:24
我要调取9点开盘数据,而非昨天21点开盘数据,这个CYC=1怎么写。
3楼
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的收盘价
4楼
陈明 发表于:2021/2/7 15:53:57
不要用时间控制,直接编写CYC=1的早盘9点初始化数据
5楼
陈明 发表于:2021/2/7 15:54:24
谢谢了
6楼
FireScript 发表于:2021/2/7 15:55:59
 不懂你说的什么意思?“直接编写CYC=1的早盘9点初始化数据 ”   。请清晰的描述你的逻辑,而不是用这种模模糊糊的表述来阐述你的需求。另外不管你需求要怎样,你要获取指定时间位置的数据,不用时间函数判断。就没有办法。你不要想当然
7楼
陈明 发表于:2021/2/7 15:58:47
其实你上面编写CYC=1时间格式是错误的
8楼
陈明 发表于:2021/2/7 16:02:24
我要你改CYC=1系统底层源码时间格式,从9点初始化。
9楼
yukizzc 发表于:2021/2/7 16:09:11

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

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

共9 条记录, 每页显示 10 条, 页签: [1]


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