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

по

скрипт для 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) Фьюч на Газпром и акция на Газпром

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

Виртуальная машина для автопроторговки торговых стратегий - сколько стоит, какую брать?

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

Торговать на стационарном компьютере — сомнительное удовольствие. То кот провода сгрызёт, то электричество отключат, то с интернетом перебои да и вообще, хочется иметь свободу передвижений и не быть привязанным к железу.

Виртуальная машина для автопроторговки торговых стратегий - сколько стоит, какую брать?



В общем, проверенно на собственном опыте, самый удобный вариант — виртуальная машина и доступ к ней из любой точки мира (при наличии интернета).

У новичка в этом деле непременно возникнет такой вопрос:

Сколько придётся платить за виртуальную машину в месяц и какие требования к ней? Какие есть варианты?


Именно такой вопрос пришёл от участника нашего телеграм-канала «Лаборатория Трейдинга» (

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

Как правильно торговать опционами урок 4

В этом видео уроке мы рассмотрим железную бабочку, поговорим о гамме, узнаем как срок экспирации влияет на конструкцию, обсудим подводные камни, на которые наступают опционщики.

Видео урок 1 https://www.youtube.com/watch?v=JSFRk3TXC3I&t=46s

Видео урок 2 https://www.youtube.com/watch?v=IVtHnX_3TVE

Видео урок 3 https://www.youtube.com/watch?v=ZJ05yBQXmUM



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

ТСЛаб: кубики VS API - переделываем кубики в код стратегии. Бесплатный вебинар в среду

Я использую программу ТСЛаб для того, чтобы проверять торговые идеи прежде чем запускать их в реальную торговлю. На текущий момент сложилось достаточно большое сообщество, которое пользуется этой программой. Это вполне объяснимо, т.к. в отличие от Wealth-Lab разработка и тестирование стратегий на ТСЛаб не стоит ни копейки.

При этом подавляющее большинство участников пишет стратегии с помощью «кубиков». Однако чем более сложная стратегия, тем монструознее выглядит внешний вид кубичного представления. Эта картинка иллюстрирует создание очень простой стратегии.
ТСЛаб: кубики VS API - переделываем кубики в код стратегии. Бесплатный вебинар в среду


В среду 27 февраля в 20-00 по московскому времени планирую провести бесплатную онлайн встречу на которой покажу как можно взять готовую стратегию, написанную на кубиках и переделать её правила в виде кода, написанного на языке C#

Пока предполагаю взять одну из стратегий, которую предлагают разработчики ТСЛаб как иллюстрацию для справочника блоков визуального конструирования например стратегию «Аллигатор».

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

10 лучших фильмов про биржу, которые можно посмотреть на выходных. Все для Вас мои дорогие.

Итак, вот список фильмов и трейлеры к ним вставлю, 
искренне надеюсь, что хоть немного вдохновитесь просмотром. 
p.s. Мне лично фильм "В погоне за счастьем" понравился.

1. Игра на понижение | The Big ShortЖанр: драма2015 год Режиссер: Адам МакКейВ ролях: Брэд Питт, Финн УиттрокРейтинг Kinopoisk – 8,3Слоган: This is a true story Анонс Kinopoisk: Фильм о людях, которые сделали миллионы на мировом экономическом кризисе.


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

Программы для анализа опционных позиций на российском рынке

Предлагаю дополнять в комментариях, если кто-то знает еще что. Выделил для себя п.6 по соотношению цена/качество.

1. Платная прога Option-lab, стоимость 900 руб./мес. или бесплатно если вы клиент ITInvest. Инфу можно найти на сайте http://option-lab.ru/, либо обратившись в компанию ITInvest. Прога классная как по мне, но не дешевая (за год если посчитать то получается 10 800 руб., хотя для тех кто зарабатывает хулиарды это может и копейки? ;) ), если вы как и я по каким-либо причинам не хотите работать с ITInvest.

2. Бесплатная option.ru. Преимущества  — бесплатная и можно делать более менее нормальный анализ опционной позы не сложной. Недостатки — не считает ГО, графики только для начинающих и какие-то «деревянные», периодически не сохраняет на сервер или данные теряются, в последний день экспирации опционная поза не показывается.

3. Бесплатная прога на сайте http://options.moex-school.com/, доступна после регистрации. Вроде все показывает, но показывает как то криво или я к опшин лаб привык? Недостатки — не сохраняется картинка графика при анализе, каждый раз его надо растягивать в ручную, позиция которая закрыта автоматически удаляется из анализа, хотя по ней может быть + или -, что искажает кривую пиэль.

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

Робот Богатырь 2.0

    • 18 января 2019, 01:09
    • |
    • Albus
  • Еще
Доработал робота Богатыря, описанного в этом посте: https://smart-lab.ru/blog/458269.php
Описание.
Робот анализирует ленту всех сделок, ищет в ней крупные сделки и накладывает их на график. Он рисует метки двух видов.
1. Обычные одинарные крупные сделки.
Зелёные метки — покупки, красные — продажи. Если навести на птичку курсор, то всплывёт надпись как на скриншоте с указанием цены и объёма, в данном случае по 202 рубля было куплено 8000 лотов Сбера.
Робот Богатырь 2.0
Метка рисуется СПРАВА от свечи, на которой была обнаружена большая сделка. Я выбрал в качестве метки знак <. Он похож на указатель направления куда смотреть.
2. Горсти. Горсть — это когда крупный игрок ударяет большим объёмом по стакану. В результате одна его заявка исполняется через множество мелких сделок. Признак горсти — у всех маленьких сделок будет одинаковое время в микросекундах как на скриншоте. По этому критерию робот определяет «горсть».

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

Кондор. Защищаем ноги. Но не все!




                                                                            У кошки четыре ноги,
                                                                            Позади у ней длинный хвост.
                                                                            Но трогать ее не моги
                                                                            За ее малый рост, малый рост.

                                                                                        («Республика ШКиД»)




     Дорогие Друзья, с Праздниками Вас! С прошедшим Новым годом! Народ православный — со светлым Рождеством Христовым! Надеюсь, трейдеры других конфессий и вероисповеданий к этому поздравлению присоединятся.

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

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