Математическая задача - как програмно получить правильный ответ Сигма отклонения - страница 2

 

Если пользоваться поиском то можно найти

https://www.mql5.com/ru/articles/2661

Как в MetaTrader 5 быстро разработать и отладить торговую стратегию
Как в MetaTrader 5 быстро разработать и отладить торговую стратегию
  • www.mql5.com
Скальперские автоматические системы по праву считаются вершиной алгоритмического трейдинга, но при этом они же являются и самыми сложными для написания кода. В этой статье мы покажем, как с помощью встроенных средств отладки и визуального тестирования строить стратегии, основанные на анализе поступающих тиков. Для выработки правил входа и...
 
Konstantin Seredkin:

Задача.

Выявление среднеквадратичного отклонения

...

Наша дисперсия равна  100

Что бы получить среднеквадратичное отклонение нам нужно из полученного результата извлечь квадратный корень и разделить на кол-во уровней, собственно 5

√100/5 = 2

Получилось что наше среднеквадратичное отклонение - сигма усредненного значения высоты деревьев колеблется с отклонением 2.

Насколько я помню, при вычислении СКО (или стандартного отклонения) сначала сумму квадратов отклонений от среднего арифметического делят на число испытаний (СКО) или на (число испытаний - 1) (стандартное отклонение, несмещенная оценка), и лишь после этого извлекают корень. А не наоборот.

2 - слишком мало для приведенного примера. Должно быть СКО = (100/5)^0.5 = 4.5, стандарт = (100/4)^0.5 = 5.

 
Есть многое на свете, друг Горацио 😜

Помнится Istddev академически это ближе к дисперсии. Отклоние величины от sma а не от конечного среднего. Зато практично и наглядно.

Хотя может не прав. Давно пользуюсь своими функциями