spa2000
#1
Hello, I'm trying to convert following pinescript code to AFL
avg(avg(highest(high, myLen), lowest(low, myLen)),sma(close,myLen))
My poor attempt below.. anybody know how to do average across multiple arrays as above?
ma(highest(high)+lowest(low)+close, myLen)
Thanks in advance
nsm51
#2
I dont know if i understood it correctly but this is my attempt.
myLen = 10; // some length
myAvg = ( HHV(High, myLen) + LLV(Low, myLen) + MA(Close, myLen) ) / 3;
Average of Arrays is Sum of Arrays divided by the number of Arrays.
fxshrat
#3
Why do you create duplicates?
It exists thread and response already
And no,
avg(avg(x+y)+z)
is not the same as (x+y+z)/3
It is shocking that people can not even master basic math.
How on earth are this one:
(x+y+z) / 3 = (x+y)/3 + z/3
and this one
(x+y+z) / 2 = (x+y)/2 + z/2
supposed to be the same ones as this one (the looked for one):
((x+y)/2+z) / 2 = (x+y)/4 + z/2
Guys, this is elementary school math.
Q.E.D.
So what do you see that is not there?
2 Likes
system
Closed
#4
This topic was automatically closed 100 days after the last reply. New replies are no longer allowed.