以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请问我要取得n根k线前的日期,怎么写? 如果不用Ref语句的话  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=159573)

--  作者:wfsg2013
--  发布时间:2017/11/15 16:39:09
--  请问我要取得n根k线前的日期,怎么写? 如果不用Ref语句的话
请问我要取得n根k线前的日期,怎么写?  如果不用Ref语句的话。(因为是逐k模式的IF语句中)
--  作者:FireScript
--  发布时间:2017/11/15 16:54:34
--  

这样解决:把需要ref计算的部分在if外部先算好,然后在if里面引用。

 

zz:ref(time,10);

if o>c then begin  ...zz在这里使用了...  end


--  作者:wfsg2013
--  发布时间:2017/11/15 17:16:46
--  
嘿嘿,我找到了另外一个解决办法,用数组:
ss:date();

For ...... do ..
  if ..... then ...
    ss[barpos-n]......

......