如python代码:A = []z = 0for i in range(1, 11): if i % 2 == 0: A.append(i)maxA = max(A)for y in range(maxA): z = z + math.pow(1.2, y)print(z)>>> 25.958在这
如python代码:
A = []
z = 0
for i in range(1, 11):
if i % 2 == 0:
A.append(i)
maxA = max(A)
for y in range(maxA):
z = z + math.pow(1.2, y)
print(z)
>>> 25.958
在这个python代码中,我首先找到1到10的偶数,然后找到最大值\'10\',然后计算1.2^0+…1.2^9,最后得到结果
现在在 Pine Script 代码中:我定义了多头和空头策略,并使用数组记录连续亏损的次数,在最后一个\'candle\'中找到数组的最大值,然后使用\'for to\'语句计算数据。类似于上面的 python 代码
我认为 Pine Script 中的代码会在每个交易日(\'candle\')执行一次,但我需要一些代码片段在指定的时间间隔内完成\'long\'和\'short\',然后在最后执行。如何在 Pine Script 中实现,以便某些代码在所有工作完成后最后执行?就像\'净利润\'和\'胜率\'一样,结果在最后确定。