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

по

скрипт для 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

Московская опционная конференция.

    • 12 марта 2019, 13:52
    • |
    • Rustem
  • Еще

Добрый день.

 

Пригласили выступить спикером на Московской опционной конференции.
mok.derex.ru/program/

Тему доклада взял участия в конкурсе ЛЧИ.
Расскажу про стратегию, которую применял «Железный кондор», а также свои наработки, которые применяю повседневно в своей практике.
smart-lab.ru/blog/511421.php


Приходите, познакомимся. Живое общение будет куда лучше, виртуального.


Silentbob и мои творческие планы

Мои творческие планы… Если меня не прокатят, то в ближайшие дни у и меня на канале будет Константин Сонин из США, и Макс Орловский. А в пятницу я улетаю в Прагу по приглашению Silentbob

https://smart-lab.ru/my/silentbob/. Он «выпилился» с ресурса но посты у него были полезные для системных трейдеров. Запилим с ним большое интервью. Будет весело!

Странно что я еще не был в Чехии. В Германии был, в Румынии был в Болгарии был во Франции был, в Испании был, в Италию и Португалию постоянно езжу, а в Чехии не был! Какой пробел. Вопросы из зала к Silentbob приветствуются. Я этот пост написал, чтобы не думали что я еду по приглашению seven17. С seven17 мы пиво будем пить (вероятно), а еду я по приглашению Silentbob.

Из прощального поста Silentbob.

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



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

Тестирование модели CandleMax в программе Wealth-Lab

Введение


В данной статье приведено тестирование свечной модели CandleMax в программе Wealth-Lab. Я уже приводил описание и тестирование этой свечной модели на исторических данных по 32 наиболее ликвидным акциям МосБиржи с 22.09.1997 (начало торгов на ММВБ) и по 29.12.2018.

Вот эта статья:

Тестирование рабочей свечной модели на исторических данных

То тестирование было выполнено в Excel и вызвало ряд дополнительных вопросов, в частности некоторые читатели хотели увидеть эквити системы, а также получить больше статистической информации.

Скорее всего, эти пожелания так и остались бы без ответа, так как систему я не продаю, а для себя все давно уже решил и оттестировал, если бы не один комментарий к той моей статье. Этот комментарий был написан блогером JC_TRADER и содержал ссылку на тестирование моей системы в программе Wealth-Lab. Вот эта ссылка: https://jc-trader.livejournal.com/1628589.html

Пройдя по этой ссылке, я был просто обескуражен. По итогам проведенного JC_TRADER тестирования, система CandleMax позорно показала отношение прибыльных сделок к убыточным как 50.92% к 49.08% при отношении стоп-лосса к тэйк-профиту как 1:1. Соответственно, не могло быть и речи о том, чтобы использовать такую убогую систему, о чем и написали читатели блога JC_TRADER.



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

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

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

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

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



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

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

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


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

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

Тестирование рабочей свечной модели на исторических данных

    • 25 февраля 2019, 19:03
    • |
    • AlexChi
  • Еще

Введение


Эта статья является заключительной в цикле тестирования японских свечей. Всего в этом цикле будет 8 статей. Вот список предыдущих статей:

1. Тестирование свечи молот на исторических данных
2. Тестирование модели бычье поглощение на исторических данных
3. Тестирование модели медвежье поглощение
4. Тестирование модели завеса из темных облаков
5. Тестирование модели медвежье харами на исторических данных
6. Тестирование модели просвет в облаках на исторических данных
7. Тестирование модели бычье харами на исторических данных

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

Описание модели



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

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

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

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


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

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

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

Рассказы о книгах, меняющих жизни #5: Поговорим о состоянии потока, медитации, мышлении роста, принятии решений, планирования года и финансов.

Если вы не успеваете читать все полезные и развивающие книги, которые читают ваши знакомые – приходите в воскресенье 24 февраля на книжные лекции WonderBooks. Это краткое содержание книг по саморазвитию, пересказанное читателями.

wonderbooks.timepad.ru/event/906007/ Бесплатно, по регистрации

1. Варя Веденеева расскажет о книге «Поток».

В своей культовой книге выдающийся ученый Михай Чиксентмихайи представляет совершенно новый подход к теме счастья. Счастье для него сродни вдохновению, а состояние, когда человек полностью поглощен интересным делом, в котором максимально реализует свой потенциал, Чиксентмихайи называет потоком.
Автор анализирует это плодотворное состояние на примере представителей самых разных профессий и обнаруживает, что эмоциональный подъем, который испытывают художники, артисты, музыканты, доступен в любом деле. Более того, к нему надо стремиться — и не только в целенаправленной деятельности, но и в отношениях, в дружбе, в любви. На вопрос, как этому научиться, и отвечает книга.
 



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

Если вы трейдер, то ОБЯЗАТЕЛЬНО делайте гимнастику шеи

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

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