first version not right. error is corrected, was unable to delete first version.
Version 2
this version works right
Version 2
this version works right
study(title="Double HullMA Cross", overlay=true) n=input(title="period",type=integer,defval=7) n2ma=2*wma(close,round(n/2)) nma=wma(close,n) diff=n2ma-nma sqn=round(sqrt(n)) n2ma1=2*wma(close[1],round(n/2)) nma1=wma(close[1],n) diff1=n2ma1-nma1 sqn1=round(sqrt(n)) n1=wma(diff,sqn) n2=wma(diff1,sqn) c=n1>n2?lime:red plot(n1,color=c, linewidth = 1) plot(n2,color=c, linewidth = 1) plot(cross(n1, n2) ? n1 : na, style = cross, color = c, linewidth = 4)