以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  请问这个条件怎么写?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=188160)

--  作者:daxian
--  发布时间:2021/5/6 20:29:17
--  请问这个条件怎么写?
距离某个小节收盘前还有N个周期的时候,比如在1分钟周期时,N为15,距离白盘收盘前15分钟内,那么时间超过14点45分就满足条件
--  作者:FireScript
--  发布时间:2021/5/7 8:57:40
--  
t1:VALUEWHEN(time=CLOSETIME(0),timetot0(time)-timetot0(ref(time,1)));//周期对应的秒数。前面至少有一个完整交易日的数据才能计算准确。
t2:timetot0(CLOSETIME(0))-time0;//距离收盘K的跨度(秒)

Len:t2/t1;//收盘K位置输出值为0,前一个K为1,以此类推。


现在只需要判断Len和N大小关系即可。

另外t1的计算在大周期上可能不准确。因为这个是纯粹根据K线时间差计算的 周期对应的秒数,在较大周期上会无法处理10:15这个休息节点。

--  作者:banzhuan
--  发布时间:2021/5/7 9:14:26
--  
要自动适应不同的周期吗?通过修改N的值去满足不同周期的条件? 是要这样的吗?