Избранное трейдера Шакиров Альберт

по

Открытие Брокер - Единый Брокерский Счет - БУДЬТЕ ОСТОРОЖНЫ (иначе будете введены в заблуждение)

    • 08 сентября 2017, 14:27
    • |
    • Vanger
  • Еще
ПРЕДПОСЫЛКИ
1. Некоторое время назад захотел зафиксировать текущие уровни по акциям и валюте. Свободных рублей для покупок на споте не было и, наконец, дошли руки до фьючерсов. После краткого исследования увидел, что implied rate для ликвидных акций достигает почти 10%, что много.

2. Далее начал разбираться с ГО. Московская биржа в качестве ГО разрешает внести ценные бумаги и валюту. Оно и понятно: мало кто хочет размещать рубли под 0%. Но не хотел и я, поэтому полез изучать Конверсионный тариф Открытия брокер. Из интересного было замечено следующее:
«Предоставление информации по услуге риск-поддержки открытой позиции = 20% годовых от суммы Начального ГО, не обеспеченного Имуществом».
В предоставлении какой-то дополнительной информации я не нуждался, поэтому сразу предварительно сделал вывод, что платить за эту услугу не придется. Ставка 20% насторожила, однако Открытие брокер в ЛК и в отчете сам рассчитывает Обеспечение — а в моем случае размер этого Обеспечения был раз в десять больше потенциального размера ГО. Т.е. даже заказав эту услугу по предоставлению непойми какой информации, я не должен был бы за неё платить. На всякий случай я позвонил в Открытие брокер и уточнил, можно ли использовать акции как ГО — мне сказали, что это возможно при подключении Единого Брокерского Счета.

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

Таблица "Портфель" в QUIKе


    Представляю таблицу для портфельных инвестиций. В квике до сих пор такого нет. Цвет строки меняется если Прибыль%<>5%. Обновление каждые 5 сек.
Таблица "Портфель" в QUIKе

Для её создания необходимо:
1. Создать файл «tablePortfolio.txt» в папке «C:\QUIK\Scripts». Если папки нет, создать её.
2. Скопировать туда код скрипта
3. Сохранить, выбрав кодировку «ANSI», иначе вместо русских букв могут быть кракозябры.
4. Сменить расширение файла с ".txt" на ".lua"
5. Запустить скрипт командой Сервисы->Lua  скрипты->Добавить (выбрать файл tablePortfolio.lua) ->Запустить

Код скрипта:
IsRun = true
class_code="TQBR"

function main()
   -- Получает доступный id для создания
   t_id = AllocTable()   
   
   -- добавить столбцы
   AddColumn(t_id, 1, "Бумага",       true, QTABLE_STRING_TYPE, 20)
   AddColumn(t_id, 2, "Кол-во",       true, QTABLE_INT_TYPE,     7)
   AddColumn(t_id, 3, "Цена покупки", true, QTABLE_DOUBLE_TYPE, 14)
   AddColumn(t_id, 4, "Цена текущая", true, QTABLE_DOUBLE_TYPE,   14)
   AddColumn(t_id, 5, "Прибыль, р",   true, QTABLE_DOUBLE_TYPE,   14)
   AddColumn(t_id, 6, "Прибыль, %",   true, QTABLE_DOUBLE_TYPE, 14)
   t = CreateWindow(t_id)

   for iRow=1, getNumberOf("depo_limits")-1, 1 do
      rowInPortfolioTable = getItem("depo_limits", iRow) -- получить текущую строку из таблицы "Лимиты по бумагам"            
      qtyBoughtLots  = tonumber(rowInPortfolioTable.currentbal)         
      limitKind = rowInPortfolioTable.limit_kind          
      if qtyBoughtLots>0 and limitKind<1 then      
         InsertRow(t_id, iRow)-- добавить новую строку вниз таблицы   
      end
   end
   local rows, columns = GetTableSize (t_id)
   InsertRow(t_id, rows+1) -- добавить новую строку вниз таблицы для "Итого"
   
   SetWindowCaption(t_id, "Портфель: прибыли и убытки    © [email protected]") 

   -- исполнять цикл, пока пользователь не остановит скрипт или не закроет окно таблицы
   while IsRun do 
      if IsWindowClosed(t_id)==true then
         IsRun=false
      end

      local currentPrice=0
      local qtyBoughtLots=0
      local profitAbs = 0
      local profitPerc = 0
      local currentSecCode= ""
      local fullNameOfInstrument = ""
      local limitKind = 0
      local rowInPortfolioTable = {}    -- строка из таблицы "Лимиты по бумагам"
      local tableInstrument = {}    -- данные "Таблицы текущих торгов"
      local iRowInOutTable = 1
	  local totalInvest = 0
	  local totalPortfolio = 0
	  local totalProfit = 0
	  local totalPercent = 0

      for iRow=0, getNumberOf("depo_limits")-1, 1 do
         rowInPortfolioTable = getItem("depo_limits", iRow) -- получить текущую строку из таблицы "Лимиты по бумагам"         
         
         qtyBoughtLots  = tonumber(rowInPortfolioTable.currentbal)
         
         limitKind = rowInPortfolioTable.limit_kind 
         
         if qtyBoughtLots>0 and limitKind<1    then      -- если кол-во лотов >0 и тип лимита T0
            currentSecCode = rowInPortfolioTable.sec_code
            fullNameOfInstrument =  tostring(getParamEx(class_code, currentSecCode, "SHORTNAME").param_image or "0") --"LONGNAME"
            avgPrice       = tonumber(rowInPortfolioTable.awg_position_price)                  
            currentPrice = GetAskPrice(currentSecCode)   
            profitAbs = (currentPrice-avgPrice)*qtyBoughtLots      
            profitPerc    = 100*currentPrice/avgPrice   - 100
			
			totalInvest = totalInvest + avgPrice*qtyBoughtLots  
			totalPortfolio = totalPortfolio + currentPrice*qtyBoughtLots   
            
            SetCell(t_id, iRowInOutTable, 1, fullNameOfInstrument) -- "Бумага"
            SetCell(t_id, iRowInOutTable, 2, tostring(qtyBoughtLots)) -- "Кол-во"RemoveZero(tostring(qtyBoughtLots)))
            SetCell(t_id, iRowInOutTable, 3, tostring( math_round(avgPrice, 3) ))  -- tostring(avgPrice))   -- "Цена покупки"
            SetCell(t_id, iRowInOutTable, 4, RemoveZero(tostring(currentPrice)))   -- "Цена текущая"
            SetCell(t_id, iRowInOutTable, 5, tostring( math_round( profitAbs, 0)) ) -- "Прибыль, р"
            SetCell(t_id, iRowInOutTable, 6, tostring(math_round(profitPerc, 1)) .."%") -- "Прибыль, %"
            
            if profitPerc >5 then       -- окрашиваем
               ColourRowInGreen(iRowInOutTable)
            elseif profitPerc<-5 then 
               ColourRowInRed(iRowInOutTable)
            else 
               ColourRowInYellow(iRowInOutTable)
            end   
            iRowInOutTable = iRowInOutTable+1
         end
      end
      totalProfit = totalPortfolio - totalInvest 
      totalPercent   = 100*totalProfit/totalInvest  
	  SetCell(t_id, iRowInOutTable, 1, "Итого") 
      SetCell(t_id, iRowInOutTable, 3, tostring( math_round(totalInvest, 0) ))  
      SetCell(t_id, iRowInOutTable, 4, tostring( math_round(totalPortfolio, 0)))  
      SetCell(t_id, iRowInOutTable, 5, tostring( math_round( totalProfit, 0)) ) 
      SetCell(t_id, iRowInOutTable, 6, tostring(math_round(totalPercent, 1)) .."%") 
	  
	  if profitPerc >5 then       -- окрашиваем
               ColourRowInGreen(iRowInOutTable)
            elseif profitPerc<-5 then 
               ColourRowInRed(iRowInOutTable)
            else 
               ColourRowInYellow(iRowInOutTable)
            end   
            iRowInOutTable = iRowInOutTable+1
      sleep(5000) -- пауза 5 сек.
      end
   --message("script table portfolio finished")
end


function ColourRowInRed(num_row)
   SetColor(t_id, num_row, QTABLE_NO_INDEX, RGB(255,150,150), RGB(0,0,0), RGB(255,150,150), RGB(0,0,0))
end
function ColourRowInYellow(num_row)
   SetColor(t_id, num_row, QTABLE_NO_INDEX, RGB(255,255,200), RGB(0,0,0), RGB(255,255,200), RGB(0,0,0))
end
function ColourRowInGreen(num_row)
   SetColor(t_id, num_row, QTABLE_NO_INDEX, RGB(150,255,150), RGB(0,0,0), RGB(150,255,150), RGB(0,0,0))
end
function GetAskPrice(inp_Sec_Code )
   local ask = tostring(getParamEx(class_code, inp_Sec_Code, "OFFER").param_value or 0)
   return ask
end
-- Округляет число до указанной точности
function math_round (num, idp)
   local mult = 10^(idp or 0)
   return math.floor(num * mult + 0.5) / mult
end
-- удаление точки и нулей после нее
function RemoveZero(str)
   while (string.sub(str,-1) == "0" and str ~= "0") do
      str = string.sub(str,1,-2)
   end
   if (string.sub(str,-1) == ".") then 
      str = string.sub(str,1,-2)
   end   
   return str
end
function OnStop()
   DestroyTable(t_id)
   IsRun = false   
end
  • обсудить на форуме:
  • QUIK

Россию накрыла волна банкротств

www.finanz.ru/novosti/aktsii/rossiyu-nakryla-volna-bankrotstv-1002274180

Доброго всем часа браты! Предлагаю Вам для рассмотрения и ознакомления с реальным положением дел экономики имени Путина. Это все цветочки. Ягодки впереди.
Россию накрыла волна банкротств

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

По итогам второго квартала 3326 компаний признали себя неплатежеспособными и покинули рынок. Это рекордное количество как минимум за 10 лет — по сравнению с прошлым годом показатель вырос на 5,4%, если сравнивать с 2012 годом — на треть, уровень 2007-го года при этом превышен втрое, следует изданных ЦМАКП.

Рост количества банкроств продолжается третий квартал подряд — ровно столько, сколько, согласно официальной статистике, находится в фазе восстановления российский ВВП.

Волна банкротств накрыла практически все сектора экономики и обошла стороной лишь сегмент финансовых услуг.




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

Быдлострана. Всем плевать на все и на всех.

Стоишь в пробке — быдло лезет по обочине.
Стоишь в очереди - быдло лезет через очередь типа «Мне там впереди заняли очередь». Призываешь к совести и уважению, в ответ мат и хамство.
Едешь в метро — быдло толкается и хамит
Стоишь в очереди к врачу — быдло лезет без очереди
Быдло всегда готово бросить машину так, чтобы заблокировать твою машину на парковке
На АЗС быдло умудряется встать так криво рядом с твоей машиной, что тебе трудно выехать со своего места после заправки. На просьбу сложить зеркало в  ответ «Оно у меня электрическое». Паркуйся ровно, и не будет просьб.
На другой АЗС все стоят в очереди, но типа хитрое быдло берет и заезжает с противоположной стороны и потом типа задом выезжает.
Еще одно быдло бросает тачку у крана заправки, и идет в туалет, пьет кофе, ест хот-дог. Пока вся очередь стоит и ждет, когда эта жопа с ушами удосужится вернуться к своей давно заправленной машине и отъехать.
Едешь по левой на 120, в правом ряду фуры и тихоходы, быдло обмигается и обсигналится, пока не съедишь между фур, сбиваясь на скорость 80. Причем через 10 минут встретишь эту мразоту на ближайшей заправке. Зачем сигналил, обгонял на 150, создавал аварийную ситуацию, чтобы через 10 минут вальяжно пить кофе на заправке?
Быдло любит подрезать, если не уступаешь дорогу, когда они так хотят.
Быдло пристраивается за машиной реанимации, которую пропускают в пробке остальные водители, принимая влево и вправо.
Быдло соседи прямо хамят в лицо, совершенно не думая, как будут дальше жить с теми, кому нахамили.
Быдло обитает и на работе. Хотя и не в такой гипертрофированной форме. Все-таки опасно открыто сраться с коллегами. Быдло на работе будут провоцировать на конфликт, создавать конфликтные ситуации, злословить за спиной, иногда даже открыто хамить в лицо.
В Зпадной Европе и Белоруссии никогда с таким поведением не сталкивался. В США - иногда. В России, Украине, Китае, Турции, Египте, Таиланде постоянно.
Среди соседей попадаются. Некоторые любят сжигать свой бытовой мусор
Мое объяснение: культура воспитания развита в Европе + у них высокий уровень жизни, что влечет уважение к себе и окружающим. Плюс протестантская этика с уважением к окружающим. Белоруссия страна с невысоким достатком, но у нее остался пережиток культуры поведения из СССР.
В США принята американская культура, где все носят пушки и понимают, что хамить опасно, можно получить пулю и стрелка оправдают, если погибший спровоцировал конфликт.
В России, Украине, Китае, Турции, Египте, Таиланде — нищие люди, чьим воспитание государство не занимается. Нищие люди не уважают ни себя, ни окружающих. Это низший класс. Это маргиналы. Это быдло-днище.

Вот и появился главный повод для обвала рубля и рынков акций.

00 – 12.30 Криптовалюты, ICO, правовое поле и мошенники!

17.30 – 22.40  Кто держит рубль и зачем? Прогноз по рублю до конца года.

22.40 – 25.00  Рынок нефти.

30.25 – 32.50  Управляю ли я и консультирую в частном порядке?

32.50 – 36.20  Про евро  и про ставки на доллар.

36.15 – 40.50 Про главный драйвер для коррекции американского рынка акций.

45.00 – 54.50 – Про российские акции и ответы на вопросы.



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

Так какая все таки у нас инфляция?

Сотрудники Русской службы BBC сравнили стоимость одних и тех же продуктов в 2017-м и три года назад. Старые цены взяли из чеков, оставшихся от покупок в российских гипермаркетах летом 2014-го. Журналисты составили единый список продуктов и напитков, а потом проверили, в какую сумму обойдется тот же набор теперь. Для чистоты эксперимента они не стали учитывать «запрещенку» и другие товары, исчезнувшие из российских магазинов. Оказалось, что одна и та же продуктовая корзина три года назад стоила 4,5 тысячи рублей, а сегодня — почти 7,5 тысячи. Рост превысил 66%. Используя данные Росстата, издание также подсчитало, что с конца июля 2014-го по конец июня 2017 года индекс потребительских цен вырос на 29%. Кому верить — нашей статистике или вражеским журналистам?

Оригинал статьи с комментариями сегодня на  www.bfm.ru/news/361242

10 советов 40-летнего 20-летним

не мое, но в свете постов о здоровье от 50-летных, думаю, актуально

10 советов 40-летнего 20-летним.

Достигнув сорока начинаешь поражаться, сколько же людей даже не дожило твоего возраста. Илья Ильф умер в 39. Максим Горький в 37. Да много кто умер.
Дожив до сорока начинаешь задумываться, достиг ли ты всего чего хотел, и много ли ты успел сделать.
Ты поражаешься, что Александр Македонский до твоего возраста не дожил, но уже успел завоевать полмира, оставив тысячелетние наследие. Осознавая свои достижения, ты понимаешь, что великие люди в твоем возрасте тебя превзошли многократно. Читая книги начинаешь ловить себя на мысли, что автор тебя явно младше (и думаешь, ну чему этот сопляк может тебя научить?).

Анализируя свой опыт хочется кое что посоветовать нынешним 20-летним с высоты, так сказать, прожитых лет.

Итак, 
1. Перестань бухать. Перестань курить. Как бы круто тебе это сейчас не казалось, бухать и курить это не айс. Больше того, я скажу тебе то, что может показаться банальностью, но бухать и курить крайне вредно для здоровья. Да, сейчас здоровье у тебя железное и никак тебя не беспокоит. Но будь уверен, что если продолжишь бухать/курить, через 20 лет ты поймешь, что здоровье свое ты загубил безвозвратно. Помни, что даже пиво ведет к выработке не свойственного тебе женского гормона эстрогена. К каким последствиям это приводит нагуглишь сам. Или можешь посмотреть на большинство нынешних сорокалетних. Хочешь быть таким — продолжай.



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

Advanced Cash - инструмент для обналички Биткоинов.

Платёжная система Advanced Cash — лучший вариант для обналички биткоинов и вывода фиата с криптобирж BTC-E и EXMO.
=Advanced Cash - инструмент для обналички Биткоинов.


=


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

 
  • $0 ежемесячное обслуживание
  • 0% комиссии за любые покупки
  • $1.99 за снятие наличных через банкомат в $
  • $90 000 — ежемесячный лимит на снятие наличных в банкомате
  • $3 000 — ежедневный лимит на снятие наличных в банкомате
  • $10 000 — ежедневный лимит на перечисление денежных средств на карту
  • 2% — обмен валюты


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

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