松散股逻辑混乱

问题描述 投票:0回答:1

在松树脚本逻辑中供认嗨,我试图将pine脚本转换为mql4,我的问题是

此语句的意思是“ xx [length]”,x [length]是数组x的第14个元素,但x是什么,我想它是整个数组,但是这之间没有任何比较是没有意义的元素和整个数组任意

 help will be appreciated thanks

//@version=2
study("Pseudo Polynomial Channel",overlay=true)
length = input(14),morph = input(0.9,minval=0,maxval=1),mult = input(1.),flatten = input(1.)
//----
x = n
y = close
m(a,b) =>
    p = morph * a + (1-morph) * b
k = nz(m(k[length],y),y) + (x-x[length])/(x[length*2]-x[length]) * (nz(m(k[length*2],y),y) - nz(m(k[length],y),y))/flatten
k1 = sma(k,length)
er = cum(abs(y-k1))/n * mult
//----
a = k1 + er
b = k1 - er
//----
A = plot(a,color=#2196f3,linewidth=2,transp=0)
plot(k1,color=#e65100,linewidth=2,transp=0)
B = plot(b,color=#ff1100,linewidth=2,transp=0)
fill(A,B,#2196f3,transp=95)
pine-script algorithmic-trading tradingview-api
1个回答
0
投票

x等效于x[0],因此是时间序列的最新元素。请注意,Pine使用时间序列(而不是数组),这需要使用[ ]历史参考运算符引用的元素在每个条形上都不同。参见usrman on the subject

© www.soinside.com 2019 - 2024. All rights reserved.