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

по

Друг мой, скальпер еще тот, + 34% за день.

Общаюсь с одним знакомым. Молодой студент, скальпинг любит, впрочем, как и многие нетерпеливые трейдеры. Сразу оговорюсь, что скальпинг — очень тяжелый вид спекуляций. Но торгует он не часто, 3-5 дней в месяц, этого хватает, чтобы выглядеть не как выжатый лимон и снимать деньги с рынка.

Трейдером его назвать язык не повернется, но уже второй год все еще снимает сливки с рынка. Вчера мне прислал свою работу по Доллар-Рублю, на что ожидал наверное услышать от меня признания, что он крут.



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

Camarilla Equation. Индикатор для QUIK. Часть 3.

    • 22 августа 2019, 12:29
    • |
    • XXM
  • Еще
Получил такое сообщение:

привет!
у меня в квике стояла камарилла аж с 2014 года, когда вы выложили здесь этот индикатор.
квик обновился до 8 и камарилла пропала.
это не исправить?

Глянул по тэгу https://smart-lab.ru/tag/Camarilla/ и вот они:
1. Camarilla Equation. Индикатор для QUIK.
2. Camarilla Equation. Индикатор для QUIK. Часть 2.

Выкладываю вариант, не зависящий от обновлений QUIK.

-- Camarilla.lua
Settings={
	Name = "Camarilla",
	period = 'D',
	line =
		{
			{Name = "S5", Color = RGB(255, 0, 0), Type = 1, Width = 2},
			{Name = "S4", Color = RGB(255, 165, 0), Type = 1, Width = 2},
			{Name = "S3", Color = RGB(255, 255, 0), Type = 1, Width = 2},
			{Name = "PP", Color = RGB(0, 255, 0), Type = 1, Width = 2},
			{Name = "R3", Color = RGB(0, 191, 255), Type = 1, Width = 2},
			{Name = "R4", Color = RGB(0, 0, 255), Type = 1, Width = 2},
			{Name = "R5", Color = RGB(139, 0, 255), Type = 1, Width = 2},
		}
}

local math_floor = math.floor
local levels = 0
local ydH, ydL, ydC, ydO = {},{},{},{}
local PP, R3, R4, R5 = 0,0,0,0
local S3, S4, S5 = 0,0,0
	local delta = 0
	local cl = 0
local predThisDay=0
local function dTs(t) return 100*(100*t.year+t.month)+t.day; end
local OldDay = ''	-- для выделения начала торгового дня

function Init ()
	local t=getDataSourceInfo()
	local tt = t.interval
	if tt == -3 then 
		message('Месячный график не обрабатывается.',1)
		return 
	end
	return 7
end

function OnCalculate (index)
	local time tt=T(index); ---время из свечи
	--local ThisDay=dTs(tt)	-- дата в формате yyyyMMdd
	local tDay=dTs(tt)	-- дата в формате yyyyMMdd
	local ThisDay = tDay
	if Settings.period == 'W' then
		ThisDay=tt.week_day	-- номер недели
	end
	if index == 1 then
		--message('First ThisDay = '..tostring(ThisDay),1)
		local t=getDataSourceInfo()
		--7.2.5 Функция предназначена для получения информации об источнике данных для индикатора.
		local scale = getSecurityInfo(t.class_code, t.sec_code).scale	--	NUMBER, Количество значащих цифр после запятой
		mul = 10^scale  -- возведение в степень
		local tt = t.interval
		if tt == -3 then tt = 'месяц' 
		elseif tt == -2 then tt = 'неделя'
		elseif tt == -1 then tt = 'день' 
		else
			tt = tt..' мин.'
		end
		--message(t.sec_code..'('..t.class_code..'), цифр после запятой: '..scale..', mul = '..mul..', дата = '..ThisDay,1)
		levels = levels + 1
		if ThisDay ~= OldDay then
			OldDay = ThisDay
		end	
		predThisDay = ThisDay
		--
		delta = H(index) - L(index)
		cl = C(index)
		R5 = (H(index) / L(index))*cl
		calcLevels(index)
		local per = 'daily'
		if Settings.period == 'W' then
			per = 'weekly'
		end
		message('Camarilla '..per..', Т = '..tt..', © xsharp.ru 20.06.2015', 1)
		return
	end
	if Settings.period == 'W' then
		if ThisDay < OldDay then	-- для неделек
			OldDay = OldDay + 1
			if OldDay ~= ThisDay then
				OldDay = ThisDay
			end
			levels = levels + 1
			delta = ydH[levels-1] - ydL[levels-1]
			cl = ydC[levels-1]
			R5 = (ydH[levels-1] / ydL[levels-1])*cl
			calcLevels(index)
			--if index<120 then
			--message('index= '..tostring(index)..', Смена недели: '..tostring(ThisDay)..', OldDay: '..tostring(OldDay)..', d='..tDay..', R3= '..R3..', PP= '..cl..', S3= '..S3,1)
			--end
			predThisDay = ThisDay
		else
			if ThisDay ~=predThisDay then
				--message('index= '..tostring(index)..', ThisDay= '..tostring(ThisDay)..', predThisDay: '..tostring(predThisDay)..', d='..tDay..', R3= '..R3..', PP= '..cl..', S3= '..S3,1)
				predThisDay = ThisDay
				OldDay = OldDay + 1
			end
			ThisDayF(index)
		end
	elseif Settings.period == 'D' then
		if ThisDay ~= OldDay then	-- для дневок
			OldDay = OldDay + 1
			if OldDay ~= ThisDay then
				OldDay = ThisDay
			end
			levels = levels + 1
			delta = ydH[levels-1] - ydL[levels-1]
			cl = ydC[levels-1]
			R5 = (ydH[levels-1] / ydL[levels-1])*cl
			calcLevels(index)
			--if index<120 then
			--message('index= '..tostring(index)..', Смена недели: '..tostring(ThisDay)..', OldDay: '..tostring(OldDay)..', d='..tDay..', R3= '..R3..', PP= '..cl..', S3= '..S3,1)
			--end
			predThisDay = ThisDay
		else
			if ThisDay ~=predThisDay then
				--message('index= '..tostring(index)..', ThisDay= '..tostring(ThisDay)..', predThisDay: '..tostring(predThisDay)..', d='..tDay..', R3= '..R3..', PP= '..cl..', S3= '..S3,1)
				predThisDay = ThisDay
				OldDay = OldDay + 1
			end
			ThisDayF(index)
		end
	elseif Settings.period == 'H4' then
		if ThisDay ~= OldDay then	-- для дневок
			OldDay = OldDay + 1
			if OldDay ~= ThisDay then
				OldDay = ThisDay
			end
			levels = levels + 1
			delta = ydH[levels-1] - ydL[levels-1]
			cl = ydC[levels-1]
			R5 = (ydH[levels-1] / ydL[levels-1])*cl
			calcLevels(index)
			--if index<120 then
			--message('index= '..tostring(index)..', Смена недели: '..tostring(ThisDay)..', OldDay: '..tostring(OldDay)..', d='..tDay..', R3= '..R3..', PP= '..cl..', S3= '..S3,1)
			--end
			predThisDay = ThisDay
		else
			if ThisDay ~=predThisDay then
				--message('index= '..tostring(index)..', ThisDay= '..tostring(ThisDay)..', predThisDay: '..tostring(predThisDay)..', d='..tDay..', R3= '..R3..', PP= '..cl..', S3= '..S3,1)
				predThisDay = ThisDay
				OldDay = OldDay + 1
			end
			ThisDayF(index)
		end
	end
	return S5, S4, S3, cl, R3, R4, R5
end

function round(value)
	return math_floor(value*mul + 0.5) / mul
end

function ThisDayF(index)
	ydC[levels] = C(index)
	if H(index) > ydH[levels] then
		ydH[levels] = H(index)
	end
	if L(index) < ydL[levels] then
		ydL[levels] = L(index)
	end
end

function calcLevels(index)
	ydO[levels] = O(index)
	ydH[levels] = H(index)
	ydL[levels] = L(index)
	ydC[levels] = C(index)
	--
	R3 = cl + delta * 1.1/4
	R4 = cl + delta * 1.1/2
	--
	S3 = cl - delta * 1.1/4
	S4 = cl - delta * 1.1/2
	S5 = cl - (R5-cl)
	--
	R5 = round(R5)
	R4 = round(R4)
	R3 = round(R3)
	S3 = round(S3)
	S4 = round(S4)
	S5 = round(S5)
end
  • обсудить на форуме:
  • QUIK

Пробой или Отскок? Продолжение паттерна

Предыдущая статья имела определенный интерес.
4,7к просмотров,  61 (!!!) добавлено в закладки, но всё же Тимофей меня не добавил в рассылку, как автора достаточно популярной статьи))) Ну да ладно))

Продолжим делать доброе дело.
Прочитав предыдущую статью, кто то скажет, а что делать если вошёл по системе, а тебя выбило по стопу?
Пробой или Отскок? Продолжение паттерна
Соответственно, мы просто входим на том же уровне в другую сторону (зеленая стрелка). Такие ситуации тоже бывают, но не часто.
Тут понятно. Идем дальше.

Как повысить эффективность паттерна? Либо задам вопрос по другому: как понять, будет пробой уровня или отскок?

Здесь я думаю варианты разные могут быть (к примеру, по ленте принтов, стакану), расскажу об одном из них.

Допустим вы научились строить уровни и должны понять входить на отскок или пробой.
Достаточно смотреть каким образом цена подходит к уровню:

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

Русский Юг Отпуск

Русский Юг

Отпуск

 

На 10 дней свалил на юга. Объездил все побережье азовского моря + крым. Делюсь впечатлениями. Авто старая судзука SX-4 с подключаемым полным приводом. Обще впечатление — неплохо, но погода все испортила- было всего 3-4 хороших дня, в другие то ветер, то шторм, то дождь. 

 

1 Дорога. Платник М-4. 600руб в один конец. По транспондеру скидка 20%. Транспондер можно купить на АЗС. Под павловском жопа и коллапс часа на 2-3. Под ново-шахтинском ремонт моста — и тоже пробки на несколько часов. Дорога перегружена. Стоянок мало. Все заправки забиты автомобилями остановившимися на ночлег. За остановку на обочине штрафуют. Рекомендую азски татнефти — они большие, и пончики — помпончики — они круглосуточно и есть где поспать. Гайцов нет. Везде камеры. Редко ловят встречку и обочечников. Инет был везде и в крыму. За редким исключением. Если не было — лез на ближайшую гору и о чудо инет появлялся. В крыму инет стоил 200руб в день.

 



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

Священный ГРААЛЬ N 2

      Приветствую не ватную часть смартлаба.От нечего делать и запила на сбере и Ri, решил спалить свои рабочие паттерны.Большинство из них всем известные, некоторые у гур позаимствовал.
      Узнал о трейдинге от брата в 2014 году.Он тогда познавал его в интрадейной торговле на Si и Ri.Получалось у него не очень, уровень знаний был слабоват и упорства не было.Лично я тогда заразился.Смотрел ролики Резвякова, тогда они вдохновляли.Только в 2016-2017 году, я осознал что это вода конкретная.Брокерский счет открыл в 2016 году в Сбербанке.Поначалу 1-2 контракта гонял.Получалось относительно неплохо(помню как-то за день 1300р с 1 контракта снял).На радостях уволился с работы и залил еще немного денег.Затем пошли ошибки и пересиживание убытка.В итоге через 4 месяца бессистемной дрочки, пришлось пойти на работу и временно завязать с трейдингом(просадка оказалась 25%, ну и часть денег ушла на жизнь).Через полгода опять решил залить денег, показалось что опять грааль нашел.Через 2 месяца в состоянии эйфории опять уволился и история с просадкой повторилась вновь.

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

Акции. Как бесплатно их взять на бирже?

Давно я прокручивал в голове тему бесплатных акций на бирже. Сегодня настал тот день, когда я морально готов об этом рассказать. С фондовой биржей я работаю очень давно и можно сказать «прошёл и огонь, и воду, и медные трубы». На своём жизненном пути мне приходилось видеть огромное количество аналитиков и «успешных трейдеров». Большинство из них закончили жизнь в небытие или в лучшем случае отправились в рабство (работать по найму).

Начну с нескольких слов про У.Баффета. Я давно поймал себя на мысли, что 99% людей неверно интерпретируют его слова. Большая часть информации доходит до читателей в искаженном виде. Вероятно, это делается умышленно. Я использую в своей работе первоисточник без посторонних комментариев. Мы разберемся в деталях в ходе данного поста.

Теперь отдельный абзац об аналитиках и брокерах. Их прогнозы и комментарии я практически не читаю. Во-первых, аналитики получают зарплату и ничем не рискуют, даже если прогноз будет неверным. Поэтому, очень часто они несут откровенную ересь. Во-вторых, брокер получает выгоду с комиссий. Поэтому, ему интересно, чтобы клиенты совершали как можно больше операций. Даже если клиент потеряет все свои деньги, брокер всё равно получит свою комиссию. Довольно часто советы некоторых брокеров у меня вызывают тихий ужас. Их мы тоже не будем слушать. Задача брокера: купить нам ценные бумаги и всё. Дальше мы будем думать сами.



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

Обзор доходностей облигационного рынка России

Обзор доходностей облигационного рынка России
Кривая срок/доходность близка к идеалу или идеальна. За последнюю неделю сами доходности выросли на 0,1%, не более чем обычные колебания. В остальном, по справедливости: бумаги с короткими сроками торгуются ниже ключевой ставки (она 7,75%), с длинными – выше. Через месяц-два, возможно, появится спекулятивная идея в покупке длинного конца, например, ОФЗ 26225, но, очень надеюсь, покупать его можно будет на процент-два дешевле сегодняшней, стремительно росшей последний месяц цены. А сама спекуляция будет интересна под потенциальное снижение ключевой ставки. Ставка высокая, и несмотря на внешние угрозы, требует пересмотра.
Обзор доходностей облигационного рынка России



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

Как я за 2 года сделал финансовый сайт в 2 раза больше Смартлаба и [почти] ничего не заработал

    • 27 октября 2018, 09:10
    • |
    • anektar
  • Еще
Я тут недавно постил свою методику заработка пенсионных баллов на онлайн-проектах, как трейдеру не остаться без пенсии после слива депозита. У людей в комментариях были вопросы по сайтам, и как я на них зарабатываю. Я сделал вывод, что многим интересна тема инвестиций в сайты и заработка на сайтах.

Могу кратенько спалить немного инфы о своем основном текущем интернет-проекте и заработке с него. Трейдерам будет полезно (все равно торчишь у монитора, сливаешь, хоть бы что полезное сделал). Стебусь, конечно. Ну а если серьезно, сайты позволяют серьезно диверсифицировать доходы и снизить личные финансовые риски в рамках трейдерского лайфстайла (кровать-монитор-кровать — вы же не про Майами, тачки и телок сейчас подумали?)

Как заработать на своем сайте

Начну с вводной для тех, кто в танке. В интернете есть миллионы и миллионы сайтов. Глобально они делятся на 2 типа. Половина из них что-то продает, половина ничего не продает. Те, которые ничего не продают, называются

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

Отчитаться по доходам, полученным на фондовом рынке в 2018 году, надо будет по новой форме

Добрый день!

Налоговая инспекция утвердила новую форму налоговой декларации 3-НДФЛ за 2018 год. Основание: приказ ФНС России от 03.10.2018 г. № ММВ-7-11/569@. Сам приказ пока не вступил в силу (начало действия документа – 1 января 2019 года). Скачать новую форму декларации можно будет позже.

Почему я обращаю внимание на этот документ? По завершении текущего 2018 года многие из вас будут обязаны отчитаться по полученным доходам, а кто-то будет претендовать на налоговый вычет. Давайте перечислим все возможные случаи, когда подается декларация 3-НДФЛ:
– получение дохода, из которого не был удержан налог налоговым агентом;
– получение дохода из-за рубежа;
– получение дохода от продажи имущества, находящегося в собственности менее трех лет;
– получение выигрыша;
– получение в подарок имущества не от близких родственников;
– необходимость получения налогового вычета в связи с расходами на приобретение или строительство жилья;
– необходимость получения налогового вычета в связи с расходами на лечение;



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

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