комментарии autotrade на форуме

  1. Логотип Русгидро
    Русгидро - покупка
    Русгидро - покупка



    Авто-репост. Читать в блоге >>>
  2. Логотип Quik Lua
    Упрощенный алгоритм индикатора zigzag
    в дальнейшем в него встрою сигналы и наклонные уровни

    Упрощенный алгоритм индикатора zigzag


    Settings={
    Name="ZIGZAGPROF",
        line=                                     
                    {  
    					{  
                            Name = "cur1",
                            Type =TYPE_LINE,
                            Width = 2,
                            Color = RGB(0,0, 0)
                        }				
                    }
    }
    
    function Init()
    
      de = 1
      y1 = nil
      y2 = nil
      x1 = 1
      x2 = 1
        
      return 1
      
    end
    
    function OnCalculate(index)
    
      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)	        
    	  end 	
    	  if C(index) > y1 and C(index) > y2 then 
    	    x1 = index 
    	    y1 = C(index)	  			  
    	  end 
    	  	  		
    	  if C(index) < y1*(1-de/100) and y1 > y2 then 
    	    x2 = x1
    	    y2 = y1
    	    x1 = index 
    	    y1 = C(index)	  		
    	  end 	
    	  if C(index) < y1 and C(index) < y2 then 
    	    x1 = index 
    	    y1 = C(index)	  			  
    	  end 	  	  		
    	end 	
      
      if x1 ~= index then 
        curfrom = x1
    	curto = index
      else 
        curfrom = x2
    	curto = x1
      end 
     
      if curto ~= curfrom then 
        k = (C(curto)- C(curfrom))/(curto- curfrom)  
        for i = curfrom, index  do
          curv = i*k + C(curto) - curto*k  		          
    	  SetValue(i, 1, curv)
        end   	
      end 
      
      return vl
     
      
    end


    Авто-репост. Читать в блоге >>>
  3. Логотип Quik Lua
    как на lua в quik передать данные из одного индикатора в другой, getCandlesByIndex не предлагать она при смене графика не работает
    как на lua в quik передать данные из одного индикатора в другой, getCandlesByIndex не предлагать она при смене графика не работает

    Авто-репост. Читать в блоге >>>
  4. Логотип Сургутнефтегаз
    Сургутнефтегаз преф - хороший сигнал на покупку
    покупка в долгую, возможно, на год
    Сургутнефтегаз преф - хороший сигнал на покупку




    Авто-репост. Читать в блоге >>>
  5. Логотип Доллар рубль
    USDRUB
    доллар уперся в сопротивление
    думаю мы его увидим куда ниже чем он сейчас (если нефть уйдет выше)

    USDRUB




    Авто-репост. Читать в блоге >>>
  6. Логотип Инвестиции в недвижимость
    заметил что индекс недвижимости сдох на irn.ru кто-нибудь знает в чем дело?
    заметил что индекс недвижимости сдох на irn.ru кто-нибудь знает в чем дело?

    Авто-репост. Читать в блоге >>>
  7. Логотип Quik Lua
    Индикатор на базе объемов и цены, показывающий точки входа и выхода
    если кривая пересекает нулевую линию, то сигнал на покупку или продажу в зависимости от направления пересечения
    Индикатор на базе объемов и цены, показывающий точки входа и выхода


    Settings={
    Name="VDIV",
    period=20,
    periodma=15,
        line=                                     
                    {                               		
                        {  
                            Name = "cur1",
                            Type =TYPE_LINE,
                            Width = 1,
                            Color = RGB(255,0,0)
                        },				
                        {  
                            Name = "cur2",
                            Type =TYPE_LINE,
                            Width = 1,
                            Color = RGB(0,0,0)
                        }
                    }
    }
    --[[
    
    -- кривая объемов
    описание свойств:
    
    period: сколько баров берутся в подсчет
    weighted: =0 - обычная, =1 - взвешанная
    proportional: =1- считается: volume*(close-open)/(hight-low), =0 - считается: volume*sign(close-open)
    
    --]]
    
    function Init()
    
      mas = {} 
      return 3
      
    end
    
    function OnCalculate(index)
      	
    
    	  sumv1 = 0
    	  sumv2 = 0
    
    
    	if index >= Settings.period then 
    	  for i=index-Settings.period+1, index do    
    	    if V(i) ~= nil and C(i) ~= nil then
    	      if C(i) > O(i) then
    		    sumv1 = sumv1+V(i)*(C(i) - O(i))
    	      else
    		    sumv2 = sumv2+V(i)*(O(i) - C(i))	
    	      end
            end 
    	  end 
    	else
    	  sumv1 = nil	
    	  sumv2 = nil
    	end	
    	
    	if sumv2 ~= 0 and sumv2 ~= nil then 
    	  vdiv = sumv1/sumv2
    	  vdiv2 = sumv2/sumv1
    	  vdiv3 = vdiv - vdiv2
    	else	
    	  vdiv = nil
    	  vdiv2 = nil
    	  vdiv3 = nil
    	end
    	
    	mas[index] = vdiv3
    	
    	ma = 0
    	if index >= Settings.periodma then 
    	  for i=index-Settings.periodma+1, index do    
    	    if mas[i] ~= nil then		  
              ma = ma + mas[i]			
    		end 
    	  end
    	end  
        ma = ma/Settings.periodma		
    	
      return ma, 0
    
    
    end


    Авто-репост. Читать в блоге >>>
  8. Логотип Quik Lua
    Другой вариант кривой объемов со средней
    пересечение двух линий является сигналом
    Другой вариант кривой объемов со средней


    Settings={
    Name="VCUR",
    period=20,
    periodma=20,
    weighted=1,
    proportional=1,
        line=                                     
                    {                               
                        {  
                            Name = "cur1",
                            Type =TYPE_LINE,
                            Width = 1,
                            Color = RGB(155,0, 0)
                        },	
                        {  
                            Name = "cur2",
                            Type =TYPE_LINE,
                            Width = 1,
                            Color = RGB(0,0,155)
                        },						
                        {  
                            Name = "cur3",
                            Type =TYPE_LINE,
                            Width = 1,
                            Color = RGB(0,0, 0)
                        }					
                    }
    }
    --[[
    
    -- кривая объемов
    описание свойств:
    
    period: сколько баров берутся в подсчет
    weighted: =0 - обычная, =1 - взвешанная
    proportional: =1- считается: volume*(close-open)/(hight-low), =0 - считается: volume*sign(close-open)
    
    --]]
    
    function Init()
        
      mas={}	
      return 3
      
    end
    
    function OnCalculate(index)
      	
    	--sumv = 0
    	if index >= Settings.period then 
    	  for i=index-Settings.period-1, index do    
            if sumv == nil then
    	      sumv = 0
            end	  
    	    if C(i-1) ~= nil then
    	      if C(i-1) > O(i-1) then
    		    if Settings.proportional == 0 then
    		      prop = 1
    			else
    			  if (H(i-1)-L(i-1)) == 0 then
    			    prop = 0
    			  else
    			    prop = (C(i-1)-O(i-1))/(H(i-1)-L(i-1))
    			  end
    			end
    		    if Settings.weighted == 0 then
                  sumv = sumv + prop*V(i-1)
    			else
    			  sumv = sumv + prop*V(i-1)*(i-(index-Settings.period))/Settings.period
    			end
    	      else
                if Settings.proportional == 0 then
    		      prop = 1
    			else
                  if (H(i-1)-L(i-1)) == 0 then
    			    prop = 0
    			  else			
    			    prop = (O(i-1)-C(i-1))/(H(i-1)-L(i-1))
    			  end
    			end	  
    		    if Settings.weighted == 0 then
                  sumv = sumv - prop*V(i-1)
    			else
    			  sumv = sumv - prop*V(i-1)*(i-(index-Settings.period))/Settings.period
    			end
    	      end
            end 
    	  end 
    	else
    	  sumv = nil
    	end
    	mas[index]=sumv
    	
    	ma = 0
    	if index >= Settings.periodma then 
    	  for i=index-Settings.periodma+1, index do    
    	    if mas[i] ~= nil then
    	      ma = ma + mas[i]
    		end 
    	  end
    	end  
    	ma = ma/Settings.periodma	
         
      return sumv, ma, 0
    
    
    end


    Авто-репост. Читать в блоге >>>
  9. Логотип Магнит
    Магнит - лонг
    анализ объемов показывает на возможный рост в акциях Магнита

    Магнит - лонг



    Авто-репост. Читать в блоге >>>
  10. Логотип Quik Lua
    Индикатор кривой объема
    Помогает отфильтровать не нужные сигналы

    Индикатор кривой объема



    Settings={
    Name="VCUR",
    period=20,
        line=                                     
                    {                               
                        {  
                            Name = "cur1",
                            Type =TYPE_LINE,
                            Width = 2,
                            Color = RGB(140,181, 242)
                        }	
                    }
    }
    --[[
    
    -- кривая объемов
    описание свойств:
    
    period- сколько баров берутся в подсчет
    
    --]]
    
    function Init()
        
      return 1
      
    end
    
    function OnCalculate(index)
      	
    	if index >= Settings.period then 
    	  for i=index-Settings.period-1, index do    
            if sumv == nil then
    	      sumv = 0
            end	  
    	    if C(i-1) ~= nil then
    	      if C(i-1) > O(i-1) then
                sumv = sumv + V(i-1)
    	      else
    	        sumv = sumv - V(i-1)
    	      end
            end           
    	  end	
    	else
    	  sumv = nil
    	end
         
      return sumv
    
    
    end





    Авто-репост. Читать в блоге >>>
  11. Логотип Газпром
    Газпром — шорт
    Газпром - шорт



    Авто-репост. Читать в блоге >>>

    autotrade.ru, Зачем вы выставили этот график это же по сути ваше личное «вангование», цена может пойти и вверх

    Alb, в целом движение вниз не вижу повода сомневаться
  12. Логотип Quik Lua
    Горизонтальные объемы на рост (зеленый) на падение (красный)
    Горизонтальные объемы на рост (зеленый) на падение (красный)
    как работает:

    Горизонтальные объемы на рост (зеленый) на падение (красный)

    Авто-репост. Читать в блоге >>>
  13. Логотип Московская биржа
    Мосбиржа - лонг
    Мосбиржа - лонг



    Авто-репост. Читать в блоге >>>
  14. Логотип Газпром
    Газпром - шорт
    Газпром - шорт



    Авто-репост. Читать в блоге >>>
  15. Логотип Уралкалий
    Уралкалий - лонг
    Уралкалий - лонг



    Авто-репост. Читать в блоге >>>
  16. Логотип золото
    какие инструменты есть для торговли спотовым золотом? буду ли я попадать на валютную переоценку?
    какие инструменты есть для торговли спотовым золотом? буду ли я попадать на валютную переоценку?

    Авто-репост. Читать в блоге >>>
  17. Логотип Сургутнефтегаз
    а что с сургутом сегодня было?
    а что с сургутом сегодня было?

    Авто-репост. Читать в блоге >>>
  18. Логотип Quik Lua
    Горизонтальные объемы, последняя версия
    Горизонтальные объемы, последняя версия
    Settings={
    Name="GVOL",
    period=200,
    maxline=20,
    width=4,
    count=50,
    xshift=0,
    vlm=1,
    line={} 
    }
    --[[
    
    описание свойств:
    
    xshift - сдвиг по горизонтали
    count - количество черточек по вертикали
    period- сколько баров берутся в подсчет
    maxline - количество баров для максимальной черточки
    width - толщина черточки
    vlm - 1-c учетом оъема 0-просто распределение без объема,
    
    --]]
    
    function Init()
    
        n=Settings.count  
    	
        vol={}
        for j = 1, n do        
          vol[j]=0
          Settings.line[j] = {Color=RGB(192,192,192),Type=TYPE_LINE,Width=Settings.width}
          --for i=Size()-Settings.xshift-Settings.maxline, Size()-Settings.xshift do 	
    	  for i=1, Size() do 	
    	   SetValue(i, j, nil)
    	  end 
        end  
        
      return Settings.count  
    end
    
    function OnCalculate(index)
        
    
     
      if (index < Size()-Settings.xshift)or(index > Size()-Settings.xshift) then
        return nil
      else  	   
      
        n=Settings.count  
    	
        maxv=0
        maxc=0
        minc=9999 
             
        for i=Size()-Settings.xshift-Settings.period, Size()-Settings.xshift do  
           
          if C(i) ~= nil then         
            if maxc < C(i) then 
              maxc = C(i)      
            end        
            if minc > C(i) then 
              minc = C(i)      
            end
          end
                
        end   
         
        delta = (maxc - minc)/n
         
        for i=Size()-Settings.xshift-Settings.period, Size()-Settings.xshift do  
     
          for j = 1, n do 
           if C(i) ~= nil then      
            if (C(i) > minc + (j-1)*delta) and (C(i) <= minc + j*delta) then 
    		  if Settings.vlm == 1 then
    		    if V(i) ~= nil then
                  vol[j]=vol[j]+V(i) 
                end 			
              else 		  
    		    vol[j]=vol[j]+1
    		  end
            end  
           end    
          end
                
        end   
    
        for j = 1, n do
    	  vol[j] = math.floor(vol[j]+0.5)
          if maxv < vol[j] then 
            maxv = vol[j]
          end                
        end    
          
    
        k = 0 
        for i=Size()-Settings.xshift-Settings.maxline+1, Size()-Settings.xshift do  
          k = k + 1
          for j = 1, n do
            if vol[j] >= (Settings.maxline - k)*maxv/Settings.maxline then 
              SetValue(i, j, minc + j*delta)		  
            else  		
              SetValue(i, j, nil)
            end      
          end
        end
    	  
         
      end
    
    
    end




    Авто-репост. Читать в блоге >>>
  19. Логотип Quik Lua
    Индикатор "Горизонтальные объемы"
    пока первая версия, в ближайшие дни доработаю
    Индикатор "Горизонтальные объемы"

    регулируется параметрами:
    Индикатор "Горизонтальные объемы"

    Авто-репост. Читать в блоге >>>
  20. Логотип S&P500 фьючерс | SPX
    sp500 что-то вроде клина, упадет - мало не покажется
    sp500 что-то вроде клина, упадет - мало не покажется



    Авто-репост. Читать в блоге >>>
Чтобы купить акции, выберите надежного брокера: