Постов с тегом "EMA": 37

EMA


#frhc всё?

Минутка образовательного теханализа. Кто давно за мной следит, помнят, что я начинал с чистого теханализа. Пытался глядя на фигуры, которые вырисовывает график предугадать движение цены.  Это всё закончилось фиаско (если интересно — напишите в комментарии, напишу отдельный пост). Затем я перешёл к классическому инвестированию, а затем IPO, оставив в арсенале только уровни, т.к. нашёл логическое обоснование геометрии уровней. 

Вместе с тем, когда инструмент отрывается от честной цены (например #tsla с зашкаливающим P/E и P/S) индикаторы начинают срабатывать. Лично я в таких случаях пользуюсь EMA и RSI. #frhc очень сильно перегрет требованиями Фридома держать для светофора аллокации, а так же последними действиями по раскрутке бумаги. Давайте посмотрим что скажет ТА.

 

Ликбез про ЕМА и RSI

 Не буду вдаваться в математическое обоснование, если интересно поищите в википедии, там максимально подробно. Напишу как интерпритировать.



( Читать дальше )

индикатор EMA

индикатор EMA


--[[
EMA template
--]]
Settings=              
        {                          
            Name = "EMA",   -- indicator name
            ln=20,               -- period		
            line=                                     
                {                               
                    {  
                        Name = "EMA",
                        Type =TYPE_LINE,
                        Width = 1,
                        Color = RGB(0,0,255)
                    }					
                }
       }


function Init()
  ema = {}

  return 1
end


function OnCalculate(index)
  
  ln = Settings.ln 
  if index-1 < 1 then 
    ema[index] = C(index)
  else 
    ema[index] = (ema[index-1]*(ln-1) + C(index))/ln
  end 
 
  return ema[index]

end

Анализ и прогноз рубля

Ежемесячный анализ рубля. Выпуск №1 от 03.03.2021г
В этом видео представляю вашему вниманию свой взгляд на российский рубль.
На удивление, мой алгоритм анализа базовых валют подошел и к оценке рубля, конечно, со своим изюмом.


( Читать дальше )

Скользящая средняя с динамическим диапазоном усреднения

    • 17 февраля 2021, 14:06
    • |
    • semikot
  • Еще

Решил поделиться одним техническим способом, который я использую для определения тренда – среднюю с изменяющимся диапазоном усреднения. Но перед тем, как выложить все это искушенной публике, проверил есть ли что похожее. Оказывается, есть, но только по названию, а не по сути (может, правда, я чего-то не нашел). Это индикатор VIDYA. Ниже я приложу справку с описанием из интернета с расчетом VIDYA. VIDYA немного модифицирует экспоненциальную скользящую среднюю EMA. Период усреднения в EMA – это доля, которая определяет сколько взять текущей цены, а сколько предыдущего значения EMA. То есть вся фишка VIDYA в добавлении переменной в размер доли.

Если озвучивать задачу, которую я перед собой поставил, то это максимально быстро выявить тренд с минимальными ошибками. Самый простой трендовый индикатор – средняя, да и самый удобный при работе в Excel. У меня в Excel в принципе все расчеты. Дальше немного порассуждаю. При боковике с быстрыми изменениями направления движения средняя с большим усреднением не покажет хорошего результата, а при длительном движении средняя с маленьким периодом усреднения  будет чаще показывать разворот, которого еще нет. Значит при боковике или быстро изменяющихся движениях рынка период средней должен уменьшаться, а при трендовом движении в одну сторону период средней должен увеличиваться.



( Читать дальше )

Совершенствуем Exponential Moving Average (EMA). 2

    • 16 января 2021, 21:01
    • |
    • 3Qu
  • Еще
В топике Совершенствуем Exponential Moving Average (EMA) мы показали использование линейной и нелинейной обратных связей в применении к ЕМА. Как правильно отметили в части комментариев, в случае линейной обратной связи ЕМА просто превращается в другую ЕМА с меньшим периодом, и толку от такой ЕМА немного. И тем не менее, даже в этом случае, обратная связь демонстрирует то, что и должна была демонстрировать — цель достигнута и ошибка слежения за ценой уменьшилась.
Нелинейная же связь даже в случае с ЕМА работает нормально, и по факту адаптивно в зависимости от ошибки меняет период сглаживания. При больших значениях ошибки период сглаживания уменьшается относительно заданного Тс, при малых ошибках период сглаживания практически равен предустановленному Тс.
В общем, нам надо решить вопрос только с линейной обратной связи, и выбрать для этого в качестве исходного индикатора что-то посложнее ЕМА. Скажем фильтр низких частот (ФНЧ) 2-го порядка. Выражение для него будет иметь вид.

( Читать дальше )

Совершенствуем Exponential Moving Average (EMA).

    • 16 января 2021, 00:04
    • |
    • 3Qu
  • Еще
На днях написал топик с описанием своей старой стратегии - Ретростратегия ретро ТС., снятой с эксплуатации в далеком 2014 г, которая, как оказалось, даже в упрощенном виде может работать и сегодня. Не собирался ее использовать, но в ходе обсуждений решил потратить на нее пару вечеров, восстановить по памяти до последней ее версии, и посмотреть, не стоит ли отложить текущие дела, и быстренько вывести ее на рынок.
В ходе восстановления пришлось также дорабатывать фильтры ФНЧ, простейшим из которых является ЕМА. Я дорабатывал свои фильтры, а вам покажу, что можно сделать с ЕМА, чтобы ее усовершенствовать и улучшить.
В комментариях к топику о ретростратегии упомянули некоего Jurik (jurikres.com) и его JMA. Думал, что он уже забыт, но, жив — курилка. То, что мы получим будет не хуже его индикаторов и подобрав периоды сглаживания можете сами в этом убедиться. Вообще, все поделки Jurikа — это где-то на уровне лабораторных работ студентов 4-го курса института по курсу ТАУиР. Наши сегодняшние тоже сложностью не отличаются, но может даже лучше, хотя бы потому, что не являются черными ящиками, и вы знаете как это устроено.

( Читать дальше )

Примечательное философическое свойство формулы ЕМА

Запишу формулу ЕМА в двух слегка необычных видах: сначала

ЕМА = ЕМА(-1) + beta * (X - ЕМА(-1)) — а потом ещё (просто для фана, на самом деле):

ЕМА — ЕМА(-1) = beta * (X - ЕМА(-1))
(эту вторую формулу просто приятно интерпретировать: «движение» ЕМА составляет «бетову часть» от смещения Х относительно ЕМА(-1) ).

Эти формулы имеют одно примечательное философическое свойство: (следующее) значение ЕМА не зависит от (предыдущего/предыдущих) значения Х.

С одной стороны, это утверждение очевидно до банальности — не входит в формулу X(-1), и точка. С другой стороны, понятно, что Х(-1) (и все предыдущие «иксы») повлияло (на предыдущем шаге/предыдущих шагах) на значение ЕМА(-1), то есть Х(-1) как бы «свёрнуто» в ЕМА(-1).

Но факт остаётся фактом: непосредственно (явным образом) — не зависит. То есть, например, представим себе два разных ряда Х и на обоих построены ЕМА с beta = 0.01. И пусть у обоих рядов в некотором месте ЕМА(-1) = 100, а Х = 90. В обоих случаях ЕМА будет равно 99.9 .

То есть, например, у первого ряда Х(-1) было равно 101, и движение к Х=90 (т.е. «вниз на 11») порождает ЕМА=99.9 ...
А у второго ряда Х(-1) было равно 1010 (то есть в 10 раз больше, чем у первого), но движение к  Х=90 («вниз на 920») порождает то же самое ЕМА=99.9 . По-моему, это весьма забавно.

Что будет с рублем: фундаментальный и технический анализ

    • 29 сентября 2020, 14:12
    • |
    • khtrader
  • Еще

В данном видео, я проведу фундаментальный и технический анализ российского рубля, и сделаю свой долгосрочный прогноз по паре USD/RUB. Так же разберём ситуацию локально



( Читать дальше )

Что говорит наука про повторную ЕМА?

    • 21 сентября 2020, 14:10
    • |
    • Ivan FXS
  • Еще
К какому ЕМА  — к ЕМА с каким beta* — ближе всего линия повторного ЕМА:

DEMA(beta1, beta2; t) = ЕМА(beta1; ЕМА(beta2; t))

?
__________________
* в нотации: ЕМА(beta; t) = (1-beta) * ЕМА(beta; t-1) + beta* X(t)

....все тэги
UPDONW
Новый дизайн