请问当CYC=1时,怎么调取上午9点开盘时的数据,跟昨天晚上21点数据一样。谢谢
我要调取9点开盘数据,而非昨天21点开盘数据,这个CYC=1怎么写。
d:=STRLEFT(NUMTOSTR(time,0),2)='13';
cd:d and not(ref(d,1)) and time>=130000;//白盘第一个K满足此条件
kp1_c:VALUEWHEN(cd,o);//取白盘第一个K的收盘价
不要用时间控制,直接编写CYC=1的早盘9点初始化数据
不懂你说的什么意思?“直接编写CYC=1的早盘9点初始化数据
” 。请清晰的描述你的逻辑,而不是用这种模模糊糊的表述来阐述你的需求。另外不管你需求要怎样,你要获取指定时间位置的数据,不用时间函数判断。就没有办法。你不要想当然
我要你改CYC=1系统底层源码时间格式,从9点初始化。
请问什么叫cyc=1,3楼的代码已经可以实现您需求了吧
您纯粹是不想用时间控制?我们一般编程能完成就行了,没有必要强行说某些方法不适用这样