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

по

Новый индикатор Zigzag на lua под quik

Создал свой индикатор зигзаг
Предлагаю его для ознакомления
при установке имя индикатора будет Zigzag
параметр delta задает в % плечо индикатора
цель данного индикатора — помочь быстро найти значимые уровни

планирую этот совместить с предыдущим: https://smart-lab.ru/blog/528924.php
и сделать адаптивный STATDIV

в дальнейшем в зигзаг добавлю отображение уровней

файл индикатора:
https://dropmefiles.com/WyjM2

выглядит на графике так:
Новый индикатор Zigzag на lua под quik





сам код индикатора:

Settings=              
        {                          
            Name = "Zigzag",   -- название индикатора
            delta=3,                  -- параметр индикатора                          
            line=                                     
                {                               
                    {  
                        Name = "zigzagline",
                        Type =TYPE_LINE,
                        Width = 1,
                        Color = RGB(120,90, 140)
                    }
                }
       }


function Init()

    vMin = 0
    vMax = 0
    vMinindex = 0
    vMaxindex = 0
    voldMinindex = 0
    voldMaxindex = 0

  return 1
end


function OnCalculate(index)
  
  if index == 1 then
    vMin = C(index)
    vMax = C(index)
    vMinindex = index
    vMaxindex = index
    voldMinindex = index
    voldMaxindex = index
    v = C(index)  
  else
         
    if voldMaxindex >= voldMinindex then
      if C(index) > (1 + Settings.delta/100)*vMin then
        vMin = C(index)  
        vMax = C(index) 
        vMaxindex = index
        voldMinindex = vMinindex 
        vFrom = vMinindex  
      else     
        if vMin > C(index) then
          vMin = C(index)
          vMinindex = index
          vFrom = voldMaxindex      
       else
          vFrom = vMinindex 
        end 
      end
    else
     
    if voldMaxindex <= voldMinindex then
      if C(index) < (1 - Settings.delta/100)*vMax then
        vMax = C(index) 
        vMin = C(index)  
        vMinindex = index
        voldMaxindex = vMaxindex
        vFrom = vMaxindex
      else 
        if vMax < C(index) then
          vMax = C(index)
          vMaxindex = index
          vFrom = voldMinindex    
       else  
          vFrom = vMaxindex          
        end
      end  
    end
    end
 
    for i = vFrom, index do
      k = (C(index)- C(vFrom))/(index- vFrom);
      v = i*k + C(index) - index*k
      SetValue(i, 1, v)
    end   
 
  end   

end

Изменения в портфеле, общие мысли

Всем привет! 
Последние 6 месяцев выдались очень напряженными как в плане работы, так и в плане личных дел\забот. Как я писал в одной из предыдущих записей, я все-таки поступил на «Президентскую программу подготовки управленческих кадров» и с декабря усердно учусь. Так как в сети очень мало инфы по этой теме, выделю в отдельную главу про свое обучение. Постараюсь разбить пост на несколько глав:
1. Обзор портфеля
2. дальнейшее видение по портфелю
3. Немного про обучение
Начнем)

1. Обзор портфеля:

Напомню основную идею портфеля — создать стабильный пассивный доход. Минимум спекуляций, особенно с учетом того, что на это не хватает знаний, времени, мозгов. В настоящий момент портфель выглядит так:
Изменения в портфеле, общие мысли
Особых изменений по портфелю не было, слегка докупил ГПН, РусГидро, добрал ГМК на новости о SPO.
Теперь детально по каждой бумаге:
1. Башнефть-п. Основная идея, разумеется, дивиденды. Считаю, что и сейчас неплохая цена для входа, тем более, что акции достаточно сильно упали. Пока списываю это на выход норвежского фонда (по крайней мере оч на это надеюсь))) Апсайд небольшой видится, т.к. рынок закладывает риски по Сечину и закрытию дивгэпа. Держу, опустится ниже моей средней — буду добирать.

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

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

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

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

Вторая система Татарина30.

Еще более знакома мне система которая у Татарина30 называется "Лидеры роста от 4,5%". Эту систему я нашел где то лет 8 назад, тестируя данные с 2006 года. У меня она выглядит несколько иначе, но логика та же. 
Давайте попробуем потестить некоторые моменты и утверждения.
Формализуем ее так:
1. Вход по клозу в 18.40 
2. Закрытие в 10.30.
3. Тест на фишках с обьемом от 300 лямов в день.
4. Все остальное как описано в системе
Утверждается что лучше когда закрытие сессии произошло на максимумах дня, даже указывается длина тени: 0,3%. Если больше то типа не надо.
В формализации которой я привел с точностью до наоборот, чем ближе закрытие дня к экстремумам, тем… хуже:

/> /> /> />
Названия строк Колич    Profit %    ±
>0.3 359 0,95 0,61
<0,3


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

Дивидендный портфель-2019 от БКС

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

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

Ранее мы опубликовали обзор с прогнозами дивидендов на 2019 г. по акциям российского рынка. Данные расчеты мы взяли за основу нашего дивидендного портфеля. В итоге мы отобрали 10 наиболее привлекательных бумаг из разных отраслей, обладающих различной ликвидностью, что позволяет максимально диверсифицировать риски.

В портфель вошли бумаги следующих эмитентов: Сбербанк-ап, Татнефть-ап, Северсталь, АЛРОСА, ФСК ЕЭС, Сургутнефтегаз-ап, Башнефть-ап, Детский мир, ЛСР, Мечел-ап.



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

Что можно покупать из высокодоходных облигаций (ВДО)?

Что можно покупать из высокодоходных облигаций (ВДО)?
В таблице — наиболее ликвидные бумаги в секторе малых выпусков/среднего бизнеса (до 500 млн.р.). Критики за этот сектор рынка я получаю непередаваемое количество. Она справедлива в части, касающейся всего рынка: низкопробные выпуски будут всегда и везде, нужно выбирать. Но есть и неприятие к всему сектору. А  он существует, будет развиваться, и в нем есть хорошие истории. С более высокими в сравнении с широким рынком доходностями и, как правило, более скромной ликвидностью. В подтверждение – индекс высокодоходных облигаций, рассчитываемый Cbonds. 
Что можно покупать из высокодоходных облигаций (ВДО)?

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

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

Обзор доходностей облигационного рынка России
ОФЗ. Еще ровнее, еще идеальнее. Мысли и эмоции, в которые погружает нас кривая доходности на рынке биржевого госдолга. Год назад эта же кривая имела обратный уклон (дальние долги имели меньшую в сравнении с близкими доходность), затем произошел великий исход нерезидентов и кривая, по осени, была, действительно, именно кривой. А сейчас спред доходностей годовых пятнадцатилетних бумаг – всего 0,7%. Но рынок, даже рынок госдолга – это хаотичное явление. И вслед за любым равновесием и математическим изяществом наступает новая фаза разрушения и беспорядка. Готовимся. Может, после пятничного заседания ЦБ. Как и прежде, и тем более в свете сказанного, интересны короткие бумаги, до 1-1,5 лет, как инструмент удобного тактического хранения денег.

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



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

Российские Акции с Идеальным Финансовым Балансом

Всем привет.

Содержание сегодняшнего Прямого Эфира по российскому рынку:

05:50 — Татнефть ( TATN )
11:50 — Сургутнефтегаз ( SNGS )
18:12 — Магнитогорский Мет. Комбинат ( MAGN )
25:05 — Распадская ( RASP )
31:55 — Башнефть ( BANE )
41:02 — ИнтерРАО ( IRAO )
46:20 — КазаньОргСинтез ( KZOS )
50:10 — НижнекамскНефтеХим ( NKNC )
53:05 — МосЭнерго ( MSNG )
56:05 — Ответ на вопрос зрителя: АФК Система ( AFKS )
59:30 — Ответ на вопрос зрителя: Группа ЛСР ( LSRG )
01:03:45 — Ответ на вопрос зрителя: ГазпромНефть ( SIBN )
01:09:25 — Розыгрыш Приза!


JS cкрипт для проверки значения котировки с API Московской биржы прямо в Браузере

    • 09 января 2019, 18:17
    • |
    • DRBUZZ
  • Еще

Раз тут можно про скрипты и это сам Тимофей Мартынов всем подписчикам канала Smart-Lab в Telegram рассылает...

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

Сам скрипт:

Объявление функции

async function moexTickerLast(ticker) {
  const json = await fetch('https://iss.moex.com/iss/engines/stock/markets/shares/securities/' + ticker + '.json').then(function(res) { return res.json()});
  return json.marketdata.data.filter(function(d) { return ['TQBR', 'TQTF'].indexOf(d[1]) !== -1; })[0][12];
}

Вызов функции

moexTickerLast('GAZP').then(console.log);

Что бы использовать в браузере нужно открыть браузерную JavaScript консоль объявить и использовать функцию там (см. скриншот):

JS cкрипт для проверки значения котировки с API Московской биржы прямо в Браузере



Скрипт можно использовать не только в браузере, но и например написать расширение для браузера или функцию для Excel в Google Docs



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

Как я пришёл к пониманию необходимости написания своего ПО для торговли. Программирование доступно для всех. Cвежая версия моего парсера для Tradingview.

Коллеги, всем добрый день!

Сегодня пост о моём пути алготрейдера.  На рынке я уже торгую порядка 9 лет. Начинал в далёком 2009 году, сразу после окончания университета. Но торговать начал не сразу, а изначально вложил свои кровные 50 тыс.р. в ПИФЫ (тогда данный инструмент только набирал обороты, а исторические доходности прошлых периодов рисовали в воображении золотые горы). Вложился я прямо перед кризисом, поэтому свои вложения потерял очень быстро. С этого момента я понял, что в финансовом мире лучше думать своей головой, а если и прислушиваться к чему-либо мнению, то обязательно пропускать полученную информацию через призму своего субъективного опыта. А лучшим решением было освоить трейдинг на собственной практике. Стоит сказать, что я не являюсь программистом по образованию (о чём жалел не раз), поэтому, как и большинство трейдеров изначально торговал руками просиживая бесценные часы своей жизни за монитором. Буду с Вами откровенен, но в целом трейдинг я считаю лудоманством



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

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