Избранное трейдера Михаил
<strong>#Ищет базу на любых уровнях.</strong> #Cнять галочку Include Extended Session #Thinkorswim https://RadchenkoVY.com/TOS def iDiff = 0.00; #максимальное отклонение в центах def iBars = 4; #число баров для просмотра def iLowest = lowest(low,iBars); def iHighest = highest(high,iBars); def bBaseLow = fold Lbar = 0 to iBars with Ls=1 do if ((low[Lbar]-iLowest)<=iDiff) then Ls*1 else Ls*0; def bBaseHigh = fold Hbar = 0 to iBars with Hs=1 do if ((iHighest-high[Hbar])<=iDiff) then Hs*1 else Hs*0; plot bBase = if bBaseLow then 1 else if bBaseHigh then 2 else 100; AssignBackgroundColor (if (bBase == 1) then Color.LIGHT_GREEN else if (bBase == 2) then Color.LIGHT_RED else Color.black); bBase.AssignValueColor (if bBase <> 100 then Color.black else Color.CURRENT);
<strong>#Ищет базу на уровнях кратным 50 центам.</strong> #Cнять галочку Include Extended Session #Thinkorswim https://RadchenkoVY.com/TOS def iDiff = 0.00; #максимальное отклонение в центах def iBars = 4; #число баров для просмотра def iLowest = lowest(low,iBars); def iHighest = highest(high,iBars); def bBaseLow = fold Lbar = 0 to iBars with Lsumm=1 do if ((low[Lbar]-iLowest)<=iDiff) then Lsumm*1 else Lsumm*0; def bBaseHigh = fold Hbar = 0 to iBars with Hsumm=1 do if ((iHighest-high[Hbar])<=iDiff) then Hsumm*1 else Hsumm*0; def iFigureLow = fold FLbar = 1 to iBars+1 with FLsumm do if (low[FLbar] == (Floor(low[FLbar]*2))/2) then FLsumm+1 else FLsumm; def iFigureHigh = fold FHbar = 1 to iBars+1 with FHsumm do if (high[FHbar] == (Ceil(high[FHbar]*2))/2) then FHsumm+1 else FHsumm; plot bBase = if (bBaseLow and iFigureLow) then 1 else if (bBaseHigh and iFigureHigh) then 2 else 100; AssignBackgroundColor (if (bBase == 1) then Color.LIGHT_GREEN else if (bBase == 2) then Color.LIGHT_RED else Color.black); bBase.AssignValueColor (if bBase <> 100 then Color.black else Color.CURRENT);
#Thinkorswim studies #Рисует показатели акции прямо на графике. #Позволяет быстро увидеть ATR акции, средний объем и т.д. #Thinkorswim https://RadchenkoVY.com/TOS def length = 14; # сколько дней учитывать при расчетах показателей input AvgVolume = {default "1", "0"}; input ATR = {default "1", "0"}; input VolumePlay = {default "1", "0"}; input ATRPlay = {default "1", "0"}; input Volume_ = {default "1", "0"}; input IQTicker = {default "1", "0"}; #IQ AddLabel (yes,"RadchenkoVY.COM", Color.LIGHT_GREEN); def iATR = Round((Average(high(period = "DAY"), length ) - Average(low(period = "DAY"), length )), 2); AddLabel (!ATR, "ATR " + iATR, Color.WHITE); def iATRPlay = Round((high(period = "DAY") - low(period = "DAY")) / iATR, 1); AddLabel (!ATRPlay, "ATRPlay " + iATRPlay, Color.LIGHT_GREEN); def iAvgVolume = Round(Average (volume(period = "DAY")[1], length), 1); AddLabel (!AvgVolume, "AvgVol " + iAvgVolume, Color.WHITE); def iVolume = volume(period = "DAY"); AddLabel (!Volume_, "Vol " + iVolume, Color.LIGHT_GREEN); def iVolumePlay = Round(iVolume / Average(volume(period = "DAY"), length), 1); AddLabel (!VolumePlay, "VolPlay " + iVolumePlay, Color.LIGHT_GREEN); def IQ = round ((iAvgVolume/390*iATR/1000),0); AddLabel (!IQTicker, "IQ " + IQ, Color.WHITE);
Полная библиотека индикаторов, фильтрови и сканеров для Thinkorswim в этом блоге bit.ly/2vKq4F8
В этот раз повторим на Python индикатор KST (Know Sure Thing), созданный Мартином Прингом. Если вы подписаны на StockCharts.com, то вы получаете платную рассылку обзоров рынка от Джона Мэрфи и Мартина Принга. Принг в своих анализах постоянно ссылается на свой индикатор KST. И у него всегда всё складно и точно совпадает.
Я же в бессонных поисках граалей решил повторить индикатор KST и провести коротенький анализ за предыдущие 14 лет.
The trend is your friend. Одна из стратегий на рынке — это покупка активов в направлении тренда. Узнать тренд можно множеством способов и каждый имеет свои плюсы и минусы. Самый известный и одновременно рабочий способ определения долгострочного тренда — это 200-дневная скользящая средняя.
Но хочется знать на сколько всё хорошо. Какова вероятность, что мы вскочим в рынок и он не рухнет вместе с нами? Для этой цели мы сегодня исследуем индикатор силы тренда (TSI), найденный мною на просторах интернета.
Многие, десятилетиями активно торгующие на рынке, наверное, попадали в ситуацию долгого отсутствия доходности после хорошей прибыли («мотыльков», мечтающих быстро заработать сотни процентов и часто «сгорающих» из-за неподъемного «плеча», в расчет не берем).
Автор этих заметок и сам проходил через это трижды за почти 20 лет торговли:
— 2005-2007 (Риск-Инвест->УК Фрост): 2005-июнь 2006 +262.2%, июль 2006-декабрь 2007 +8.2%;
— 2008-2013 (УК Фрост->Спектр-инвест->ИК Форум): 2008-июнь 2009 +226.2%, июль 2009-декабрь 2013 -4.7%;
— 2014-2017 (ИК Форум): 2014-февраль 2016 +204.2%, март 2016-ноябрь 2017 -15.6%.
Несколько замечаний
Во втором случае в июле 2009-декабре 2013 счет достигал и новых максимумов, выше конца июня 2009 примерно на 14,5% (4 апреля 2011-го), но итог всего периода был отрицательным. Хотя мог бы быть плюс, если б не упущенные возможности.
Третий случай, скорее, на опыте коллег по компании, так как у автора в этот период не было ни взлета, ни падения, а были 15% годовых в среднем с разбросом по годам от 3% до 30%. О причине этого я уже ни раз писал: в 2014 в моем портфеле не было Si, да и в 2015-м я в нем не преуспел по сравнению с коллегами. Хотя автор поучаствовал в этом «триумфе-падении» собственными средствами, подключившись к автоследованию компании в январе 2015- августе 2016 примерно на 1/3 портфеля.
Мы открываем летнюю серию обзоров акций, которые существенно подешевели за полгода, но заслуживают внимания инвесторов. Сегодня мы поговорим об акциях из США. Мы включили в обзор только крупные и рентабельные компании с капитализациями от $4B и коэффициентом оцененности P/E (отношение капитализации к годовой прибыли) от 6 до 20. Причем лишь те из них, которые подешевели не более, чем на 40%. В результате мы получили список акций, которые недооценены или умеренно оценены, стабильно приносят прибыль, а некоторые – высокие дивиденды в расчете на вложенный доллар (этот показатель часто повышается при падении цены). Возможно, сейчас самое время присмотреться к ним.
Все данные приведены по материалам сайта msn.com/en-us/money/stockscreener. Буквами обозначены крупные величины: «B» – миллиарды, «M» – миллионы.
Технология блокчейн все теснее и теснее входит в нашу жизнь. Многие компании и пользователи активно ее изучают и хотят внедрят в своей деятельности. Но большинство из них не знают языков программирования и не могут самостоятельно создать программный код.
Sparkster предлагает решение данной проблемы. Это платформа для разработки децентрализованных приложений без знания языков программирования с использованием простых и понятных для пользователя инструментов. Просто перетаскивайте нужные вам элементы интерфейса в удобном для вас дизайне, определяйте поведение приложения на простом английском языке, тестируйте приложение в режиме реального времени.
Пример реализации: