Мода, медиана, дисперсия - где взять рабочий код в MQL4?

 
Благодарю за советы.
 
mwwm:
Благодарю за советы.

https://www.mql5.com/ru/code/9155

Библиотека статистических функций Statistica.mqh
Библиотека статистических функций Statistica.mqh
  • голосов: 7
  • 2009.08.26
  • Nazariy Stapyak
  • www.mql5.com
Данная библиотека состоит из 40 функций, которые могут помочь в статистических вычислениях. Большинство функций написаны по алгоритмам из книги С.Булашева "Статистика для трейдеров" (файл прилагается)
 
Есть же стандартная реализация в библиотеке. Если её ещё не перетащили в МТ4, можно скопировать из MT5 (там нет платформозависимого кода) из MQL5/Include/Math/Stat/Math.mqh
 

Имейте в виду, что первый предложенный Вам вариант, Statistica.mqh, требует, чтобы массив данных был упорядочен (отсортирован) до применения функции вычисления медианы. В стандартной библиотеке таких требований нет, она обязательно отсортирует массив сама. Если у Вас элементов мало, то и ладно. Если тысячи, то надо это учитывать.

P.S. Если совсем много или требуемые вычисления делаются часто, то имейте в виду, что вычисление моды, медианы и дисперсии реально не требуют упорядочивания массива. Для моды нужно определить частоты встречаемости элементов и выбрать из них наибольшую, для дисперсии и вовсе просто. Для медианы есть разные алгоритмы, их можно найти в сети.

 
Stanislav Korotky:
Есть же стандартная реализация в библиотеке. Если её ещё не перетащили в МТ4, можно скопировать из MT5 (там нет платформозависимого кода) из MQL5/Include/Math/Stat/Math.mqh

Пример на пальцах нужен для использования функции MathMoments, чего только нет в сети а нужного малость. Подскажите народ, где найти?

 

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

Статистические распределения в MQL5 - берем лучшее из R и делаем быстрее
Статистические распределения в MQL5 - берем лучшее из R и делаем быстрее
  • 2016.10.06
  • MetaQuotes Software Corp.
  • www.mql5.com
Рассмотрим функции для работы с основными статистическими распределениями, реализованными в языке R. Это распределения Коши, Вейбулла, нормальное, логнормальное, логистическое, экспоненциальное, равномерное, гамма-распределение, центральное и нецентральные распределения Бета, хи-квадрат, F-распределения Фишера, t-распределения Стьюдента, а...