以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- [求助]到底哪些函数不能用序列计算啊? (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=5160) |
-- 作者:bbking -- 发布时间:2011/2/14 13:03:26 -- [求助]到底哪些函数不能用序列计算啊?
能否详细说明一下到底哪些函数不能用序列计算啊 |
-- 作者:董小球 -- 发布时间:2011/2/14 14:22:35 -- 这个具体没有列表 但是你想想 凡事统计性质的 比如像HHV LLV这种性质的函数,它需要调用到每个周期的数据才能计算 这样的就不能用序列
http://www.weistock.com/runmode.htm 这个模式说明你可以看看 |
-- 作者:admin -- 发布时间:2011/2/14 14:59:14 -- 这只是个提示性说明,并不强制的,至于什么模式,需要看用户的公式具体怎么设置的 |
-- 作者:bbking -- 发布时间:2011/2/14 15:57:50 -- 简单的说~序列模式就是只运算最后一根K线的算法对吧? 无需计算以前的K线~只进行最后一根K线的计算对吧? [此贴子已经被作者于2011-2-14 15:58:47编辑过]
|
-- 作者:阿火 -- 发布时间:2011/2/14 15:59:38 -- 但是你想想 凡事统计性质的 比如像HHV LLV这种性质的函数,它需要调用到每个周期的数据才能计算 这样的就不能用序列 HHV LLV 不能用序列模式?可以的 |
-- 作者:董小球 -- 发布时间:2011/2/14 16:09:44 -- 以下是引用bbking在2011-2-14 15:57:50的发言:
简单的说~序列模式就是只运算最后一根K线的算法对吧? 无需计算以前的K线~只进行最后一根K线的计算对吧? [此贴子已经被作者于2011-2-14 15:58:47编辑过] 哦 这个是我表述错误 应该凡是需要调用每个周期上的函数上的数据 然后在这个周期上要得到结论的函数 比如BUY这样的交易函数 只能用在逐周期 如果用在序列 那么 你就看不到过去历史数据的交易信号了 当然 新版本已经不允许用在序列模式下了
理解基本正确,其实是只针对最新的周期进行检测交易 对于以往的K线,像计算MA之类的还是要用到的
逐K线执行模式虽然效率要比序列模式低,但是他的执行语法更加灵活,BUY等新交易系统只能在逐K线计算模式下运行。 例如REF,MA等带有统计性质的函数逐K线运行时无法直接使用在IF语句之中(序列运行模式可以),因为带变量判断的IF语句会在某些周期无法调用这些统计函数而导致计算结果出现错误 |