У вас не стоит Flash Player
Настройки
#86206 - Mon Mar 16 2020 07:07 AM Индикатор "Простое отклонение"
AnyDozer Offline
stranger

Registered: Tue Feb 25 2020
Записи: 15
Не нашел в TSLab кубика или функцию, которые считают простое отклонение.
Вроде формула простая, но реализовать самому пока не получается.
Если считать в лоб то, например, для длинны 10, "Простое отклонение" для свечи считается так:
SMA=sma(close, 10)
dev=(Math.Abs(SMA-close[i-0])+Math.Abs(SMA-close[i-1])+Math.Abs(SMA-close[i-2])+Math.Abs(SMA-close[i-3])+Math.Abs(SMA-close[i-4])
+Math.Abs(SMA-close[i-5])+Math.Abs(SMA-close[i-6])+Math.Abs(SMA-close[i-7])+Math.Abs(SMA-close[i-8])+Math.Abs(SMA-close[i-9]))/10
А как сделать по нормальному, чтобы сумму в цикл загнать и рассчитывать для произвольной длинны?
Через кубик "Сумма за" не получается, так как значение SMA не должно изменяться при расчете, т.е. такая сумма вычисляется для каждой свечи.

Наверх
#86209 - Mon Mar 16 2020 10:13 AM Re: Индикатор "Простое отклонение" [Re: AnyDozer]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8134
есть готовый кубик stdev

Наверх
#86210 - Mon Mar 16 2020 02:23 PM Re: Индикатор "Простое отклонение" [Re: ViL]
AnyDozer Offline
stranger

Registered: Tue Feb 25 2020
Записи: 15
stdev - это кубик СТАНДАРТНОЕ отклонение, а мне нужен ПРОСТОЕ отклонение. Они считаются по разному.

Наверх
#86212 - Mon Mar 16 2020 07:25 PM Re: Индикатор "Простое отклонение" [Re: AnyDozer]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8134

Наверх
#86214 - Tue Mar 17 2020 03:48 PM Re: Индикатор "Простое отклонение" [Re: ViL]
AnyDozer Offline
stranger

Registered: Tue Feb 25 2020
Записи: 15
Как ни странно, но все получилось. Не знаю насколько все оптимально.


Но графики идентичные.


Attachments
2020-03-17_194204.jpg (572 downloads)
2020-03-17_194453.jpg (514 downloads)



Отредактировано AnyDozer (Tue Mar 17 2020 03:53 PM)

Наверх
#86297 - Wed Apr 15 2020 07:36 PM Re: Индикатор "Простое отклонение" [Re: AnyDozer]
serg Offline
Pooh-Bah

Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
возможно скрипт выложить:))) ?

Наверх
#86300 - Thu Apr 16 2020 05:45 AM Re: Индикатор "Простое отклонение" [Re: serg]
AnyDozer Offline
stranger

Registered: Tue Feb 25 2020
Записи: 15
Скрипт для версии 2.1


Attachments
dev.tscript (98 downloads)


Наверх
#86307 - Fri Apr 17 2020 02:21 PM Re: Индикатор "Простое отклонение" [Re: AnyDozer]
serg Offline
Pooh-Bah

Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
Спасибо !

Наверх
#86308 - Sat Apr 18 2020 01:20 PM Re: Индикатор "Простое отклонение" [Re: AnyDozer]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8134
// чуть поправил.
добавил блок выхода из цикла.
так правильнее, чтобы можно было работать с индикатором на барах, а не только выводить на график.


Attachments
CycleSimpleDeviation.tscript (149 downloads)


Наверх


Moderator:  ViL, sar