Я пытаюсь преобразовать сценарий Pine Stdev в код Python, но кажется, что я делаю это неправильно https://www.tradingview.com/pine-script ... #fun_stdev
pine script:
//the same on pine
isZero(val, eps) => abs(val)
EPS = 1e-10
res = fst + snd
if isZero(res, EPS)
res := 0
else
if not isZero(res, 1e-4)
res := res
else
15
pine_stdev(src, length) =>
avg = sma(src, length)
sumOfSquareDeviations = 0.0
for i = 0 to length - 1
sum = SUM(src, -avg)
sumOfSquareDeviations := sumOfSquareDeviations + sum * sum
stdev = sqrt(sumOfSquareDeviations / length)
< /code>
Python Code: < /p>
import talib as ta
def isZero(val, eps):
if abs(val)
Что я делаю не так? И почему функция суммы возвращает 15?
Я пытаюсь преобразовать сценарий Pine Stdev в код Python, но кажется, что я делаю это неправильно https://www.tradingview.com/pine-script-reference/v4/#fun_stdev pine script: //the same on pine isZero(val, eps) => abs(val) EPS = 1e-10 res = fst + snd if isZero(res, EPS) res := 0 else if not isZero(res, 1e-4) res := res else 15
pine_stdev(src, length) => avg = sma(src, length) sumOfSquareDeviations = 0.0 for i = 0 to length - 1 sum = SUM(src[i], -avg) sumOfSquareDeviations := sumOfSquareDeviations + sum * sum
stdev = sqrt(sumOfSquareDeviations / length) < /code> Python Code: < /p> import talib as ta def isZero(val, eps): if abs(val) Что я делаю не так? И почему функция суммы возвращает 15?
Я пытаюсь преобразовать сосновый скрипт STDEV в код Python, но кажется, что я делаю это неправильно.//the same on pine
isZero(val, eps) => abs(val)
EPS = 1e-10
res = fst + snd
if isZero(res, EPS)
res := 0
else
if not isZero(res, 1e-4)
res := res...
Я пытаюсь преобразовать сценарий соснового сценария в Python, но я смущен следующим кодом, потому что некоторые результаты не совпадают с сосновым скриптом. Например, в настоящее время только последние 5 значений правильны, другие неверны....
Я пытаюсь преобразовать сценарий соснового сценария в Python, но я смущен следующим кодом, потому что некоторые результаты не совпадают с сосновым скриптом. Например, в настоящее время только последние 5 значений правильны, другие неверны....