以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 有如下两个问题: (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=75902) |
-- 作者:jason_shj -- 发布时间:2015/2/26 13:25:20 -- 有如下两个问题: 1:回测模型周期是两分钟,自己定义了一个中间变量 :bline,每个K线都对应一个值,当前bar 正在形成中,还没有结束, 如果 盘中价格突破bline,则立即开仓,但是bline随着tick 行情在变,而我的开仓条件是当前价位突破上个bar 对应的bline 时买入,该怎么做到呢? 2: 如何在消息窗口中显示自己定义的变量呢,要求一秒中显示一次?
|
-- 作者:jason_shj -- 发布时间:2015/2/26 13:32:45 -- 3:如果使用的2min 周期,如何只在当根K线走完时更新自己定义的中间变量呢? |
-- 作者:yukizzc -- 发布时间:2015/2/26 13:43:59 -- 1,cross(c,ref(bline,1)) 2,msgout(islastbar,NUMTOSTR(bline,3) 注意这样只能说是最新一根k的值这么记录,如果你要每根k都这么保存的话,需要用到全局变量或者写ini文件或者自己写数据库也行。然后代码里从这些地方进行读取 |