Блог им. autotrade

индикатор 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.3К | ★5
10 комментариев
Поилица наша, кормилица и денег приносилица! )))
avatar
А чем отличается от встренной в Квик?
avatar
Weddy, ничем
avatar
Weddy, в квике период можно изменять в выпадающем меню, здесь он жестко зафиксирован.
avatar
Glago, два раза щелкаешь и вводишь, кстати можно период сделать дробным
avatar
Этот код можно написать без проблем. А теперь напиши с учетом ограничения по времени не считать утреннюю сессию — к примеру.
avatar
LogikoMen, это вы уж как-нибудь без меня
avatar
autotrade.ru, слабо?
avatar
LogikoMen, я не знаю как lua получить данные о дате текущего бара если скажешь то сделаю
avatar
autotrade.ru, проехали. Сам до конца не разобрался с квик. Все работало не предсказуемо, что отказался от него. Роботы написанные профи и те работают хреново.
Уже не помню как получить.
avatar

Читайте на SMART-LAB:
Фото
Как заработать на росте цен на удобрения
Дарья Фёдорова Конфликт на Ближнем Востоке и перекрытие Ормузского пролива вызвали ралли не только цен на нефть и газ, но также алюминий и...
Фото
«Дом.РФ» — интересный фининститут с потенциалом роста
Аналитики «Финама» добавили в покрытие бумаги «Дом.РФ». Эксперты положительно оценивают перспективы бизнеса эмитента, одного из ключевых...
Фото
Денежный рынок vs облигации: фокус смещается
В период роста ключевой ставки Банка России фонды денежного рынка стали весьма популярны. За это время они обеспечили инвесторам высокую...
Фото
Гендиректор Инарктики продал свои акции компании. Что это может значить?
Вечером в пятницу (6 марта ) вышел сущфакт о том, что Соснов Илья Геннадьевич, гендиректор Инарктики, продал свои акции компании. В нашем...

теги блога autotrade

....все тэги



UPDONW
Новый дизайн