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

по

Прибыльные паттерны

Всем привет!

Сделал еще один вариант сервиса по поиску похожих паттернов — ТОП текущих прибыльных паттернов.

Работает это примерно так:

1. Берем текущий сформировавшийся паттерн на графике:
Прибыльные паттерны



2. Для него ищем 100 наиболее похожих паттерна в прошлом на разных инструментах:
Прибыльные паттерны

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

Стратегия торговли в планкосезон

Эта статья — фактически готовая торговая стратегия для работы с бумагами дальних эшелонов на ММВБ. Я полностью отказался от торговли неликвидами, поэтому решил опубликовать здесь эту стратегию. Она по-прежнему работает и может вполне пригодиться кому-то ещё.

Многие явно обратили внимание на периоды, когда очень часто в лидерах роста фигурировали акции весьма странных компаний, торги которыми ограничивались по регламенту биржи, поэтому их изменение цены было чем-то типа "+39.69%" и их нельзя было купить — в стакане не было заявок на продажу. Это и есть «планкосезоны», когда акции всевозможных шлаков регулярно улетали в планки. Но если акции нельзя купить или цена выросла до небес, как на этом зарабатывать? Разберём механику рынка, чтобы ответить на этот вопрос.

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

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

Наторгуй в день 50 млн и умри

На Фондовом рынке Московской биржи для тарифного плана «Самостоятельный» брокерская комиссия за совершение торговых операций при объёме сделок: 
от 0 до 1 млн ₽ снизится до 0,06% от оборота за торговый день;
от 1 до 5 млн ₽ снизится с 0,045 до 0,035%;
от 5 до 50 млн ₽ составит 0,035%;
от 50 до 100 млн ₽ — 0,012%;
от 100 млн ₽- 0,006%

Случилось страшное!!! Палыч прозрел!!! наконец-то он понял, что я прав в расчете комиссий!!! Сегодня он спать не будет. Вот Вам и победа просвятительства над невежеством!!! Теперь он предлагает всем платить эти комиссии, но зарабатывать при этом 2500% годовых!!! У него есть стратегия на 2500% годовых!!! Полная победа и полная капитуляция палыча!!! 

ОЧЕНЬ АКТУАЛЬНО:



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

для тех кто хочет много бабок зарабатывать

публикую индикатор собственной разработки под quik, написанный на lua
если его значение больше 0,5 то выставляете заявку на покупку с тек профитом >= стоплоссу
гарантированно будете зарабатывать
подключить его можно так:
в папке quik создаете папку LuaIndicators туда кидаете текстовый файл с раcширением .lua
и содержанием приведенного индикатора, потом запускаете quik и добавляете как обычный индикатор к графику
название его в списке будет STATDIV (статистическое отклонение)
на рисунке отобразил его работу с периодом 25 и 50
его суть в том чтоб показать куда отклонено статистическое распределение вероятностей, вверх или вниз за определенный период
проще говоря, куда вероятнее пойдет рынок вниз или вверх
если значение индикатора выше 0,5 то разрешено лонговать, если ниже то разрешено шортить
рекомендации по подбору периода: период для этого индикатора выбираете как период между двумя
последними локальными вершинами
позже могу математически привести целесообразность его использования

( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

скрипт для quik

скрипт для отслеживания бумаг по системе BWS:

--Массив с Тикерами, добавьте нужные тикеры
aTickerList = {"MSNG", "GAZP", "LKOH",
	    "SIBN", "GMKN","ROSN",
	    "SBER", "TATN", "NVTK",
	    "IRAO", "RSTI", "SBERP",
	    "PHOR", "SNGS", "TRNFP",
	    "VTBR", "FEES", "MVID",
	    "RASP", "MFON", "AFLT", 
	    "MAGN", "ALRS", "MTSS", "MOEX",
	    "RTKM", "MGNT", "NLMK", "SNGSP",
	    "CHMF", "MTLR", "HYDR", "MFON",
	    "RSTI", "PLZL", "BANEP", "POLY"
	    };

--Функция поиска цены
function fGetPrice(sTickerName, sNum)
	--Подключаемся к источнику данных
	local ds=CreateDataSource("TQBR", sTickerName, INTERVAL_D1);
	while (Error=="" or Error == nil) and ds:Size() ==0 do sleep(10) end;
	if Error ~="" and Error ~=nil then message("Error: "..Error, 1) end;
	local sSize=ds:Size();
	local sCurrentPrice=ds:O(sSize);
	
	local sLastWeekPrice7=0;
	local sLastWeekPrice14=0;

	--Берем цену закрытия свечи неделю назад
	sLastWeekPrice7=ds:C(sSize-4);
	--Берем цену закрытия свечи 2 недели назад
	sLastWeekPrice14=ds:C(sSize-8);

		--Вычисляем проценты
		local sPrc7=math.floor((100-((sLastWeekPrice7*100)/sCurrentPrice))*100)/100;
		local sPrc14=math.floor((100-((sLastWeekPrice14*100)/sCurrentPrice))*100)/100;

		--Заполняем таблицу значениями
		SetCell(t_id, sNum, 0, tostring(sTickerName));
   		SetCell(t_id, sNum, 1, tostring(sCurrentPrice),sCurrentPrice);
   		SetCell(t_id, sNum, 2, tostring(sLastWeekPrice7),sLastWeekPrice7);
   		SetCell(t_id, sNum, 3, tostring(sLastWeekPrice14),sLastWeekPrice14);
   		SetCell(t_id, sNum, 4, tostring(sPrc7),sPrc7);
		SetCell(t_id, sNum, 5, tostring(sPrc14),sPrc14);

		--Текущая цена больше цены прошлой недели - раскрашиваем зеленым
		if sCurrentPrice>sLastWeekPrice7 then 
			fGreen(sNum);
		end;
		--Текущая цена меньше цены прошлой недели - раскрашиваем красным
		if sCurrentPrice<sLastWeekPrice7 then
			fRed(sNum);
	   	end;
		--Текущая цена больше цены прошлой недели и цена прошлой недели больше цены позапрошлой недели
		--раскрашиваем желтым
		if sCurrentPrice>sLastWeekPrice7 and sLastWeekPrice7>sLastWeekPrice14  then 
			fYellow(sNum);
	   	end;
end;

--- Функция создает таблицу
function CreateTable()
	-- Получает доступный id для создания
	t_id = AllocTable();	
	-- Добавляет 6 колонок
 	AddColumn(t_id, 0, "Тикер", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 1, "Сегодня", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 2, "Неделя", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 3, "2 Недели", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 4, "Неделя (%)", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 5, "2 Недели (%)", true, QTABLE_INT_TYPE, 15);
	
	-- Создаем
	t = CreateWindow(t_id);
	-- Даем заголовок	
	SetWindowCaption(t_id, "7 Days");

   -- Добавляем строки
      for k,v in pairs(aTickerList) do
		InsertRow(t_id, k);
      end;
end;

--- Функции раскрашивают ячейки таблицы
function fRed(col)
	SetColor(t_id, col, -1, RGB(255,168,164), RGB(0,0,0), RGB(255,168,164), RGB(0,0,0));
end;
function fGreen(col)
	SetColor(t_id, col, -1, RGB(157,241,163), RGB(0,0,0), RGB(157,241,163), RGB(0,0,0));
end;
function fYellow(col)
	SetColor(t_id, col, -1, RGB(249,247,172), RGB(0,0,0), RGB(249,247,172), RGB(0,0,0));
end;

--Основная функция
function main()
	-- Создаем таблицу
 	CreateTable();

 	--Пробегаемся по массиву тикеров
	for k,v in pairs(aTickerList) do
	  fGetPrice(v, k);
	end;

end;
как выглядит в квике:

( Читать дальше )
  • обсудить на форуме:
  • QUIK

ТСЛаб: инструменты для парного трейдинга и арбитража - новый кубик для Вас

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

Лет 8 назад «золотые самородки» буквально валялись под ногами. Нужно было просто нагнуться и взять их. Автоматизации практически не существовало.

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

Но стало интересно — а как же обстоят дела с арбитражом и парным трейдингом сейчас?

Захотелось «вспомнить молодость» и поэтому решил сделать кубик, причём чтобы он был удобный и пригодный для построения спредов.

Сказано — сделано!

Вот что получилось:

ТСЛаб: инструменты для парного трейдинга и арбитража - новый кубик для Вас


Раньше трейдеры той компании, руководителем которой я являлся, сидели перед монитором, на котором были 4 стакана:

1) Фьюч на РАО «ЕЭС» и акция РАО «ЕЭС»
2) Фьюч на Газпром и акция на Газпром

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

RIH9. Природа разворота цены (микроструктура рынка, анализ "ленты" в Jatotrader)

Много слов не будет. Утро, 29 января 2019, RIH9. Первые полтора часа торгов — семь сигналов.
Вот так выглядит «лента» сделок RIH9 если ее разложить по 100 тиков на бар и посчитать интенсивности покупок и продаж, а также объемно-тиковый осциллятор (ОТО) потока объема. Цена и накопленная маркет-дельта умышленно на графике отсутствуют (чтоб не отвлекали).
RIH9. Природа разворота цены (микроструктура рынка, анализ "ленты" в Jatotrader)
Розовые пики — интенсивности продаж (тиков в секунду), зеленые — покупок. Голубая «змейка» — объемно-тиковый осциллятор (ОТО), показывает изменение направления потока объема. Сигнал на продажу (1 синий — или «разводка покупателей») появляется в случае окончания интенсивных покупок по рынку (розовый кружок на графике интенсивности) с последующим изменением направления потока объема в противоположную сторону (розовый кружок на графике ОТО), а также выход ОТО из зоны перекупленности вниз. Сигнал на покупку (2 синий — «разводка продавцов») появляется в случае окончания интенсивных продаж по рынку (зеленый кружок на графике интенсивности) с последующим изменением направления потока объема вверх (зеленый кружок на графике ОТО), а также выход ОТО из зоны перепроданности вверх. Аналогичная картина для сигналов 3-7. Подтверждением разворота наверх являются уменьшение пиков интенсивностей продаж (атак продавцов 1,2,3 розовые) и увеличение пиков интенсивностей покупок (атак покупателей 1 и 2 зеленые).

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

Цены на продукты. Строим графики на fedstat.ru

Цены на продукты. Строим графики на fedstat.ru
В интернете полно историй про ужасы российской инфляции. Ораторы смеются над цифрами Росстата (4,2% в год) и называют более крупные цифры, вплоть до 50% в год. Я им говорю: покажите чеки из супермаркетов, талоны за проезд, платёжки ЖКХ, которые подтверждают эти цифры. Показывать надо с разницей 12 месяцев, к примеру декабрь 2018 в сравнении с декабрём 2017. На этом спикеры сдуваются и уводят разговор в сторону или начинают на меня обзываться.
Ещё одно распространённое заблуждение — полагать, что если бензин вырос на 15%, значит и инфляция в РФ равна 15%. Или ещё ошибка: если доллар вырос на x%, значит и инфляция такая же.
Прекратим эти споры раз и навсегда. Есть сайт, на который выкладывается история цен на продукты питания и другие товары.
https://www.fedstat.ru/indicator/31448 (федстат). На основе этих цифр Росстат считает инфляцию.
Тут можно смотреть всю Россию целиком, а можно отдельный регион.

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

Нефть. Быть ли бычьему рынку?

Всем привет.
На чаше вероятностей пошел перевес в сторону продолжения бычьего рынка… в продолжение поста  https://smart-lab.ru/blog/516473.php 

Более оперативная информация по рынкам в моем канале телеграмм https://t.me/khtrader

На прошедшей торговой неделе выпустили свои прогнозы на 2019 год ведущие энергетические агенства. Цифры и оценка как всегда разошлись, но давайте обо всем по порядку. Статья будет большой, поэтому кому лень читать в конце будет общий вывод. 

Фундамент.

1) Ситуация с экспортом в Ливии так и не восстановилась, из-за погоды там остановлена загрузка танкеров в портах. Там же начались военные столкновения ни к чему хорошему обычно это не приводит.
2) В США за прошлую неделю добыча выросла на 200 тб\д и сейчас составляет 11,900 мб\д. При этом вышки сократились на 21 штуку и сейчас их 852, это мощное сокращение. Ситуация с запасами в США плачевная: на картинке ниже
Нефть. Быть ли бычьему рынку?

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

Крупняк сливает Аэрофлот

Вчера выложил робота Богатыря 2.0. Он накладывает на график покупки-продажи крупных игроков. Честно указал, что не знаю как интерпретировать получаемые результаты.
--
Тем не менее, попробую.
Примечательная ситуация по Аэрофлоту. Вчера индекс Московской биржи рос, но Аэрофлоту это не помогло. Акция падала вразрез с общим оптимизмом. 
Робот нарисовал на графике следующие метки.
Плюсы — продажа/покупка горстью (одна крупная заявка исполняется через много мелких сделок). Птички — одинарная крупная сделка.
Крупняк сливает Аэрофлот
Вот эти крупные покупки-продажи. Критерий крупности — заявка «бегемота» превышает 2000 лотов. Для Аэрофлота это примерно 2 миллиона рублей.

AFLT горсть время=100324 buy лотов=7269 сделок=75 сдвинуло на 0.24
AFLT горсть время=100713 sell лотов=2644 сделок=4 сдвинуло на -0.02
AFLT горсть время=101013 buy лотов=4000 сделок=21 сдвинуло на 0.26
AFLT горсть время=102211 buy лотов=3000 сделок=3 сдвинуло на 0.00
AFLT горсть время=102228 buy лотов=7877 сделок=33 сдвинуло на 0.02
AFLT горсть время=103148 sell лотов=2750 сделок=15 сдвинуло на -0.16
AFLT горсть время=111126 sell лотов=3187 сделок=41 сдвинуло на -0.22
AFLT одна сделка время=111138 sell лотов=2333
AFLT горсть время=111138 sell лотов=2347 сделок=6 сдвинуло на 0.00
AFLT горсть время=112717 buy лотов=3078 сделок=10 сдвинуло на 0.08
AFLT горсть время=113750 sell лотов=3784 сделок=19 сдвинуло на -0.02
AFLT горсть время=121829 sell лотов=3993 сделок=8 сдвинуло на -0.02
AFLT горсть время=130114 sell лотов=2902 сделок=18 сдвинуло на 0.00
AFLT горсть время=130316 sell лотов=2102 сделок=27 сдвинуло на 0.00
AFLT горсть время=131424 sell лотов=10000 сделок=46 сдвинуло на -0.42
AFLT горсть время=134130 sell лотов=2500 сделок=48 сдвинуло на -0.16
AFLT горсть время=135054 buy лотов=2800 сделок=20 сдвинуло на 0.16
AFLT горсть время=145405 buy лотов=7777 сделок=59 сдвинуло на 0.28
AFLT горсть время=155949 buy лотов=9500 сделок=7 сдвинуло на 0.02
AFLT горсть время=162919 sell лотов=4563 сделок=20 сдвинуло на -0.20
AFLT горсть время=163629 sell лотов=13480 сделок=67 сдвинуло на -0.22
AFLT горсть время=164124 sell лотов=2067 сделок=13 сдвинуло на -0.12
AFLT горсть время=165442 sell лотов=2062 сделок=25 сдвинуло на -0.26
AFLT горсть время=165857 sell лотов=8016 сделок=146 сдвинуло на -0.18
AFLT горсть время=170309 buy лотов=3000 сделок=17 сдвинуло на 0.14
AFLT горсть время=170353 sell лотов=3262 сделок=24 сдвинуло на -0.22
AFLT горсть время=172751 sell лотов=4231 сделок=45 сдвинуло на -0.12
AFLT горсть время=172803 sell лотов=7341 сделок=35 сдвинуло на -0.20
AFLT горсть время=172818 sell лотов=3000 сделок=6 сдвинуло на -0.04
AFLT горсть время=172820 sell лотов=3000 сделок=3 сдвинуло на -0.08
AFLT горсть время=173912 buy лотов=4000 сделок=3 сдвинуло на 0.02
AFLT горсть время=174329 buy лотов=2001 сделок=10 сдвинуло на 0.12
AFLT горсть время=175103 sell лотов=5000 сделок=24 сдвинуло на -0.16
AFLT горсть время=182329 buy лотов=3112 сделок=27 сдвинуло на 0.14
AFLT горсть время=184522 sell лотов=3345 сделок=34 сдвинуло на 0.00



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

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