通达信自做指标公式,如果统计的参数时间很大,指标通过,但没法显示,非得把键盘向下箭头按到死,K线图收缩,这指标的图才会显示, 求帮解决这问题
11条回答 默认 最新
OKX安生 2023-03-24 02:07关注该回答引用于gpt与OKX安生共同编写:- 该回答引用于gpt与OKX安生共同编写:
通达信的时间限制是我们无法更改的,但可以通过优化指标公式来减少计算时间,从而避免出现“显示不出”的问题。
以下是一些可能有用的优化技巧:
- 避免在计算过程中反复调用同样的函数或指标。这会浪费计算资源并降低计算速度。可以尝试将它们存储为变量或缓存结果,以供后续使用。
- 精简指标公式,尽量使用较简单的数学运算符,如加、减、乘、除等。避免使用复杂的函数、多重循环和条件分支语句等。
- 减少计算范围,只计算必要的数据,避免对整个时间序列进行计算。例如,如果指标只需要最近100个周期的数据,则只需计算这100个周期的数值即可。
- 使用自定义K线,缩小需要计算的数据范围。通达信的自定义K线功能可以帮助您创建特定周期的K线,如5分钟K线、15分钟K线等。这些K线数据更为精简,计算速度更快,可以极大地提高指标的计算效率。
希望这些技巧能够帮助您解决指标计算速度慢的问题,避免出现“显示不出”的情况。
- 如有用的话,还望采纳哦~
评论 打赏 举报 编辑记录解决 1无用