Функция Average в ThinkScript

Функция Average применяется для усреднения данных. В данной функции используется простое усреднение изменить его нельзя, так как данная функция не принимает параметр тип усреднения. Если необходимо выбирать тип усреднения, то воспользуйтесь функцией movingAverage.

Синтаксис функции Average:

Первый параметр функции data — это данные которые необходимы усреднить.

Второй параметр length — период с которым необходимо выполнить усреднение. Этот параметр не обязателен и если его опустить, то функция выполнит усреднение с периодом 12, так как именно период 12 является значением по умолчанию.

С помощью этой функции можно построить простое скользящее среднее (SMA). Для этого в параметр data передаем цены, которые необходимо усреднить, например цены закрытия (close) и указываем период, к примеру 20

В этом примере переменная avg это средние значения цен закрытия. Если мы хотим отобразить нашу скользящую среднюю на графике, тогда вместо слова def пишем plot

Таким образом можно производить усреднение абсолютно любых данных. Это могут быть цены открытия, максимумы, минимумы, объемы, либо какие-то наши значения.

Постоянная ссылка на это сообщение: https://k-pavel.ru/funkcija-average-v-thinkscript/

avatar

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

  Subscribe  
Подписаться на