基本上是创建一个自定义指示器,并需要将之前的指示器值相加。我目前使用以下代码:
exampleName = exCloseVal + exCloseVal[1] + exCloseVal[2] + exCloseVal[3] + exCloseVal[4] + exCloseVal[5]
现在假设我想把过去的100个bar值加起来,有没有其他的方法来加起来,而不是像我输入的那样加到100?
非常感谢您的阅读,并将非常感谢任何帮助。
您可以使用math.sum
。
math.sum(source, length) → series float
sum函数返回x最后一个y值的滑动和。
source
和length
条的总和。参数
source (series int/float)要处理的一系列值。
length (series int)条数(长度)。
exCloseVal_sum = math.sum(exCloseVal, 100)