以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  公式运行报错的问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=166550)

--  作者:一代天骄
--  发布时间:2018/11/19 10:04:13
--  公式运行报错的问题

图片点击可在新窗口打开查看此主题相关图片如下:381_pcg4hlxt$e0tg)53y@7.png
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看

--  作者:FireScript
--  发布时间:2018/11/19 10:12:00
--  
 通常是某个公式运行时候计算量太大导致的。你减少参与计算的K线数量,或者从代码角度去调整下。
--  作者:一代天骄
--  发布时间:2018/11/19 10:50:42
--  
我看了一下好像是因为加入了if every(enterprice-c>0,3) and enterbars>2 and holding>0 then
                                          begin 
                                          sell(1,0,market);
                                       end 
这个条件造成的?这个为什么会运算量这么大

--  作者:FireScript
--  发布时间:2018/11/19 10:58:03
--  
这段代码没有明显增加计算量的地方, 你看看你的K线数量是不是很大,或者代码里面有循环语句。

--  作者:一代天骄
--  发布时间:2018/11/19 11:10:02
--  
计算量是从09年3月开始,15f钟的k线,没有循环语句,不过有加了一个资产从最高点回车不超过15%才开仓的条件,这个会增加计算量吗
--  作者:FireScript
--  发布时间:2018/11/19 11:15:51
--  
 数据量太大了。