autotrade
autotrade личный блог
30 января 2021, 20:05

MAV2 индикатор объемов положительных и отрицательных баров

MAV2 индикатор объемов положительных и отрицательных баров
--[[
MA volumn up down
--]]
Settings=              
        {                          
            Name = "MAV2",   -- indicator name
            per=10,               -- period			
            line=                                     
                {                               
                    {  
                        Name = "MA",
                        Type =TYPE_LINE,
                        Width = 1,
                        Color = RGB(0,0,255)
                    },
                    {  
                        Name = "MA2",
                        Type =TYPE_LINE,
                        Width = 1,
                        Color = RGB(255,0,0)
                    }						
                }
       }


function Init()   
  mav1 = {}
  mav2 = {}  
  return 2
end


function OnCalculate(index)
  
  per = Settings.per
  
  if index > 1 then 
    curv = C(index)
    prevv = C(index-1)	
  else 
    curv = C(index)
    prevv = C(index)	
  end   
 
  if curv - prevv > 0 then 
    if index > 1 then 
      mav1[index] = mav1[index-1] + V(index)
	  mav2[index] = mav2[index-1] 
    else 
      mav1[index] = V(index)  
	  mav2[index] = 0
    end    
  else 
    if index > 1 then 
	  mav1[index] = mav1[index-1]
      mav2[index] = mav2[index-1] + V(index)
    else 
	  mav1[index] = 0
      mav2[index] = V(index)  
    end 
  end 
  
  if index > per then
    vv1 = mav1[index] - mav1[index-per]
	vv2 = mav2[index] - mav2[index-per]
  else 
    vv1 = 0
	vv2 = 0
  end   

  return vv1, vv2

end
11 Комментариев
  • Никто
    30 января 2021, 20:36
    Сенк ю, но выхлопа нет видать? Отсекать эту штуку?
      • Glago
        30 января 2021, 21:39
        он содержит инфу которую хрен где возмешь

        autotrade.ru, хз. направление позиций сидельцев не всегда совпадает с направлением бара)
      • Дед Панас
        31 января 2021, 00:44
        autotrade.ru, это какой язык? учу js и мне все понятно и этот язык проще и код примитивней.
  • keekkenen
    30 января 2021, 22:47
    как бы редкостная чушь этот индикатор !

    то что бар был красный, это не значит, весь проторгованный на нем объем был на продажу… индикатор будет вводить в заблуждение, особенно, когда 80% проторгованного объема были покупки, а цена все равно упала, аналогичны и обратные ситуации..

    глядя на такие поделки приходит мысль — метатрейдер вечен !

    даже когда он появился — возможность писать индикаторы казалось манной небесной, однако реальных объемов там не было, не говоря уже о ленте принтов (в квике это обезличенные сделки)..

    так что, сама идея индикатора интересная, но чтобы ее оценить, нужно агрегировать данные с ленты принтов, и вот уже по этим данным создавать бары (любого/произвольного интервала времени) с правильным объемом (продажа/покупка) и тогда будет уже интересно анализировать — сравнивать реальный график с тем как наторговали, особенно, будут интересны расхождения
  • Роман
    30 января 2021, 23:00
    Метатрейдер — в прошлом.
    На tradingview можно бесплатно писать себе разные индикаторы и роботы для торговли. 
    • ch5oh
      31 января 2021, 20:02
      Роман, на трейдинг-вью можно дарить свои индикаторы и стратегии хозяевам платформы. 
  • Skifan
    30 января 2021, 23:14
    все старо как мир  
  • alexbooot
    01 февраля 2021, 22:53
    А можно ещё рассчитать свечной график из объёмов. Типа:
    vclose[bar] = vclose[bar-1] + tick_volume[bar]*((close[bar]-open[bar])/(high[bar]-low[bar]));

    Потом детрендировать часть данных обоих графиков и через относительные величины показать текущие объёмы на основном графике цены:



Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн