Значение Stochasti c, полученное из соснового скрипта, не совпадает с фактическим значением в трейдинге - PullRequest
0 голосов
/ 27 марта 2020

Я пытаюсь построить стохасти c (14,1,1) в режиме торговли с использованием соснового сценария. Но если я построю индикатор стохастика с помощью инструмента индикаторов торгового представления, результат будет другим. Я использую код, показанный ниже:

//@version=4
study("My Script")
Length = input (14, minval=1, title = "Stochastic Length")
k = input (1, minval=1, title = "Stochastic %K")
d = input (1, minval=1, title = "Stochastic %D")
Sto = stoch (close, highest(Length), lowest(Length), Length)
K= sma (Sto, k)
D= sma (Sto, d)
plot (D, title  ="%D", color = color.red, linewidth=1)
plot (K, title  ="%K", color = color.aqua, linewidth=1)
hline(80, title = "Upper Limit", color = color.red, linestyle =  hline.style_dotted)
hline(20, title = "Lower Limit", color = color.lime, linestyle =  hline.style_dotted)

Снимок экрана стохастика в торговом представлении

Разницу можно увидеть на скриншоте выше.

Пожалуйста, помогите исправить код, если я делаю что-то не так.

1 Ответ

0 голосов
/ 27 марта 2020

Необходимо использовать:

Sto = stoch (close, high, low, Length)

вместо:

Sto = stoch (close, highest(Length), lowest(Length), Length)
...