以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=185084) |
|
-- 作者:OscarDeng -- 发布时间:2021/4/8 14:29:36 -- 出现下面这种情况下要怎么办? 出现下面这种情况下要怎么办? |
|
-- 作者:OscarDeng -- 发布时间:2021/4/8 14:30:41 -- 出现下面这种情况下要怎么办? |
|
-- 作者:FireScript -- 发布时间:2021/4/8 14:34:00 -- 你这个现象怎么发生的?你这个是卡死了吧。 |
|
-- 作者:OscarDeng -- 发布时间:2021/4/8 15:20:09 -- 对呀, 要怎么办? |
|
-- 作者:FireScript -- 发布时间:2021/4/8 15:50:55 -- 你是整个金字塔卡,还是只是在shift+q时候出现上面这种情况。如果是本身就比较卡,那你只能调整下使用的数据量或者看下策略上能不能优化下。因为卡的情况下出现的各种异常,就只能先解决卡的问题,没有其他办法了,毕竟这种属于非常规的异常情况了。 |
|
-- 作者:OscarDeng -- 发布时间:2021/4/8 16:31:44 -- 我不懂得怎么优化, 你能帮我优化吗? |
|
-- 作者:OscarDeng -- 发布时间:2021/4/8 16:32:42 -- 经常出现, 很烦人。 有时候就直接退出, 我还没有保存好。 |
|
-- 作者:FireScript -- 发布时间:2021/4/8 17:30:35 -- 运行优化有很多方面可以入手的 1.我看到你指标里面没有勾选仅刷最后一个K。这个一般都是要勾选的。 2.策略里有没有很多跨指标调用?通常很多跨指标调用肯定是有影响的。如果不是同时跨品种跨指标跨周期的调用,某些调用可以用其他方式进行替换的。 3.有没有循环语句 4.策略加载的K线数量多不多。如果太多很明显会影响到运行的。建议你考虑减少使用的数据量。 |
|
-- 作者:OscarDeng -- 发布时间:2021/4/8 18:36:48 --
|
|
-- 作者:FireScript -- 发布时间:2021/4/9 10:20:26 -- 指标调用这里看下有没有优化空间吧。 1.如果不跨品种和周期。 可以用这种方式:#用户函数.指标线(参数)# 例如:#test01.B1(20,45)#,表示调用test01指标的B1输出线,参数为20和45 2.如果要跨周期。 引用操作符 例如: "INDIE.VAR"(P1,P2) 引用INDI指标的VAR输出,计算参数为P1,P2。若没有指定公式线,系统将取最后一行公式输出 数据类型有TICK、MIN1、MIN3、MIN5、MIN10、MIN15、MIN30、MIN60、DAY、WEEK、MONTH、YEAR、MULTIDAY、MULTIMIN、MULTISEC、MULTIHOUR、QUARTER、SEMIYEAR、SOLARTERM "MACD#WEEK"(26,10,5) 引用周线数据的MACD指标最后一行公式输出 如果是必须跨品种跨周期跨指标,那就没多少优化空间了。 |