Блог им. autotrade

Адаптивная средняя, индикатор ZIG_SMA

Адаптивная средняя, индикатор ZIG_SMA


--[[
параметры: 
Procent - процент зигзага 
--]]
Settings={
Name="ZIG_SMA",
Procent=2,
lim=20,
div=2.0,
    line=                                     
                {  
					{  
                        Name = "ZIG_SMA",
                        Type =TYPE_LINE,
                        Width = 2,
                        Color = RGB(0,0, 0)
                    }				
                }
}

function Init()
  
  y1 = nil
  y2 = nil
  x1 = 1
  x2 = 1
       
  return 1
  
end

function OnCalculate(index)

  de = Settings.Procent
  lim = Settings.lim  
  div = Settings.div  

  vl = C(index)
  if index == 1 then 
	y1 = vl
    y2 = vl
  else   
	  if C(index) > y1*(1+de/100) and y1 < y2 then 
	    x2 = x1
	    y2 = y1	
	    x1 = index 
	    y1 = C(index)		
      else 
	    if C(index) > y1 and y1 >= y2 
		then 
	      x1 = index 
	      y1 = C(index)	  			  
	    end 		
	  end 	

	  	  		
	  if C(index) < y1*(1-de/100) and y1 > y2 then 
	    x2 = x1
	    y2 = y1
	    x1 = index 
	    y1 = C(index)				
      else 
	    if C(index) < y1 and y1 <= y2 
		then 
	      x1 = index 
	      y1 = C(index)	  			  
	    end 		
	  end 	
	  	  		
	end 	
	
	per = math.floor((x1 - x2)/div)
	if per < lim then
	  per = lim
	end 
	
	ss = 0
	k=0
    for i = index - per, index do
      if i >= 1 then
	    ss = ss + C(i)
		k=k+1
	  end 
    end  

    if k ~= 0 then 
      vl=ss/k	
	end 
  

  
  return vl
 
  
end
    777 | ★5
    5 комментариев
    А что за адаптивная? Их много…
    avatar
    SergP, самопальная
    avatar
    autotrade.ru, благодарю за то что делитесь своими разработками.Жаль, что много грамотных авторов ушли с сайта
    avatar
    autotrade.ru, перешел по ссылке и попал на сайт по продаже авто. У вас есть сайт по биржевой тематике?
    avatar
    kaliostro, пока нет
    avatar

    Читайте на SMART-LAB:
    Фото
    Ви.ру операционные результаты - восстановление прибыли при снижении выручки
    Компания Ви.ру (Всеинструменты) опубликовала финансовые результаты за 2025 год.  Выручка за год составила 183 млрд руб. (+8% год к году). В 4-ом...
    Фото
    Товары с историей как рынок: логика работы МГКЛ
    В основе бизнеса МГКЛ — работа с товарами, у которых уже есть история и сформированная ценность. Это управляемая модель, где каждый этап —...
    5 идей в российских акциях. Попытки пробоя 2800 пунктов по Индексу МосБиржи
    Индекс МосБиржи продолжает попытки пробоя отметки 2800 п. Однако он все еще находится на 7% ниже полугодового максимума. Это значит, что многие...
    Фото
    Пошли продажи… Изменения в портфеле
    Последний раз писал про портфель 13 января и сегодня я совершил несколько небольших сделок. Структура портфеля на 13.01.2026г.:

    теги блога autotrade

    ....все тэги



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