Избранное трейдера Dharman

по

О простом. Робот, который печалит

Фьючерс РТС ска быстрый и опасный.
Что, если послушать уважаемого форумчанина ves2010 и сделать пробойку?

Фьюч РТС, ТФ М5. 
Берем пробой Н-го количества периодов назад и входим.

О простом. Робот, который печалит
О простом. Робот, который печалит

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

Индикатор на базе объемов и цены, показывающий точки входа и выхода

если кривая пересекает нулевую линию, то сигнал на покупку или продажу в зависимости от направления пересечения
Индикатор на базе объемов и цены, показывающий точки входа и выхода


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
  • обсудить на форуме:
  • Quik Lua

последняя версия индикатора vcur

последняя версия индикатора vcur

Settings={
Name="VCUR",
period=50,
periodma=15,
weighted=1,
weightedma=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 2
  
end

function OnCalculate(index)
  	
	sumv = 0
	
	wsum = 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
		  wsum = wsum + i-(index-Settings.period)
	      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	
	if Settings.weighted ~= 0 then
      if sumv ~= nil then
	    sum =sumv/wsum
	  end
	end	
    mas[index]=sumv
	
	ma = 0
	wsum = 0
	if index >= Settings.periodma then 
	  for i=index-Settings.periodma+1, index do    
	    if mas[i] ~= nil then		  
		    wsum = wsum + i-(index-Settings.periodma)
		    if Settings.weightedma == 0 then
              ma = ma + mas[i]
			else
			  ma = ma + mas[i]*(i-(index-Settings.periodma))--/Settings.periodma
			end
			
		end 
	  end
	end  
	if Settings.weightedma == 0 then
	  if ma ~= nil then
	    ma = ma/Settings.periodma	
	  end
	else	
	  ma = ma/wsum	
	end
     
  return sumv, ma--, 0


end



Мои "иГРЫрАЗУМа-2019". Пятая неделя.

Благополучного дня!
.
Продолжаю участвовать в конкурсе «иГРЫрАЗУМа-2019».
Напомню, присоединился к конкурсу с 26 июня.
Пока две категории, то участвую в обеих.
Пока на этой неделе всё не очень, торгую нефтяным фьючерсом (BRQ9) ...
В принципе, моя ТС может торговать и опционами, но это всё в черновых разработках. Да и ликвидность там охлаждает пыл моих устремлений.
Организаторы выложат сводную таблицу по итогам пятой недели. А пока я выложу свои промежуточные результаты:
.
Номинация БОТ:
.
Номинация мини-БОТ:
.
Мои "иГРЫрАЗУМа-2019". Пятая неделя.
.
P.S. Тегов «Трейдинг» и "Алготрейдинг (торговые роботы)" нет, жму какие есть.

"Мелкая" вишенка на торт нефтяного профита ТС

Предисловие: Если нравится читать про сливы, а успехи раздражают — занесите меня в ЧС. Но сегодня случилась очередная вишенка
.    
    ❤  БЛАГОДАРЕН И ПРИЗНАТЕЛЕН МОИМ ЧИТАТЕЛЯМ ЗА ПЛЮСЫ!
Пусть они вернутся Вам Удачей, Успехом и Благополучием!!!
.
Моя Торговая Система (ТС) – это «интрадейная» реверсивная система алгоритмической торговли на МБ фьючерсом нефти Brent. ТС – это не Грааль, но позволяет избегать больших убытков («лосей») и брать большие прибыли, т.к. ТС хорошо держит растущий профит от взятого «движняка».

Но особенно приятно, когда ТС удается взять большой профит внутри дня более 100 шагов (пунктов, центов).
И поэтому очередной вишенкой ( ТС «стату» хорошо прошла... ) на торт нефтяного профита ТС будет демонстрация графика со сделками за среду-четверг, когда   



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

Любовь к себе - залог успеха трейдера!

Предисловие: Если Вы не знаете азов трейдинга (типа про стоплосс, РискМенеджмент и т.д.) и не читали руководство пользователя торгового терминала, то ЭТОТ ПОСТ НЕ ДЛЯ ВАС!

Если трейдер пребывает в унынии, пережИвая и пережЁвывая свои неудачные сделки, то формируется комплекс неудачника, препятствующего достижению Благополучия!

Для того чтобы изменить свою торговлю в «профитную» сторону, нужно меняться самому. Надо повышать самооценку посредством Любви к себе!

Мы ждем признания и поддержки со стороны. Но начните проявлять Любовь к себе прямо сейчас! Оторвитесь от торгового терминала и подойдите к зеркалу, улыбнитесь и скажите себе приятные слова! Начните себе нравиться в трейдинге. Думайте позитивно и о хорошем, повторяйте, что всё получится!

Не зацикливайтесь на убыточных сделках, не стесняйтесь прибыльных сделок. Не бойтесь писать на Смартлабе про свои успешные трейды. Не ругайте себя за трейдерские ошибки. Ведь всё что сделано – не вернешь! НИКОГДА не заходите в новую сделку, как попытку отбить предыдущий убыток! Новая сделка – это НОВАЯ сделка (вход, трейд)!!! А убыточному трейду скажи «спасибо» за приобретенный опыт, который поможет избежать этих ошибок в будущем. Только анализируй неудачные сделки ВНЕ торговой сессии (до, после торговой сессии или на выходных)!



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

Сиплый. WTI. Индикатор.

сиплого продать. вроде движение должно продолжиться вниз.
могут и выстрелить вверх. но как бы хладнокровно продажаСиплый. WTI. Индикатор.

wti. нефть.
нефть купить.Сиплый. WTI. Индикатор.

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

Расчёт размера плеч для фьючерсов Мосбиржи. Еще проще

Тут человек написал как считать плечи на фьючерсах Мосбиржи.
Вижу пост набрал >50‎★ 
Так вот. 

Заходим котировки фьчерсов на смартлабе. 
Открываем например фьючерс РТС 
В таблице всё посчитано

Сколько стоит контракт, сколько составляет гарантийное обеспечение по нему, и какое максимальное плечо таким образом вы можете взять по этому инструменту.
Расчёт размера плеч для фьючерсов Мосбиржи. Еще проще

Не благодарите.
Знай и люби свой смартлаб!

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