以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  老师,进来回答一下  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=50688)

--  作者:漫步金字塔
--  发布时间:2013/4/5 15:51:47
--  老师,进来回答一下
onedayhigh:callstock(\'rb00\',vthigh,6,-1);
onedayhigh:ref(hhv(h,n),n);


我写日内策略,为什么用上面两种方式表达昨天最高价,测试出来结果不一样!

--  作者:王锋
--  发布时间:2013/4/5 16:08:38
--  

你自己说呢?

onedayhigh:ref(hhv(h,n),n);这个语句能得到昨天的最高价么?


--  作者:漫步金字塔
--  发布时间:2013/4/5 16:15:23
--  
 老师,前面加一句
N:=barslast(day<>ref(day,1))+1;

结果测试显示不一样,两句结果相等,但是有时候,这两句表达的相差1个价位。

--  作者:王锋
--  发布时间:2013/4/5 22:51:12
--  

这是正常的,因为日线的最高最低价与分时上的价格会有少许误差。

如果你纠结误差的原因,请参考 http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=49 问题42


--  作者:漫步金字塔
--  发布时间:2013/4/6 17:28:46
--  
 老师,问一下,我测试螺纹时,交易明细显示获利6个点,我手续费来回设置为10,为什么资金明细显示盈利48元,很多时候是50,但是少数时候会差2元,是怎么回事呢?老师


还有就是我用程序写出回测50%平仓,比如涨了31点,他会是哪个地方平仓,近一位或是退一位???请老师快快回答,明天要挂机实盘测试模型了,这些小问题很恼火!