Избранное трейдера Григорий

по

Кто не понял, тот поймёт или колбаски до цугундера доведут.

Немецкие «одноклассники» StudiVZ заявила о банкротстве. Лет 10 назад их хотел приобрести Facebook, давая 5-6% своих акций.
--------------------
Номинальный ВВП, млрд $
Северная Корея: 29
Южная Корея: 1411
--------------------
11.02.2016: Сечин: Себестоимость добычи у Роснефти — $2,7
15.11.2016: Сечин: Роснефть убыточна при нефти дешевле $35
--------------------
Украина. Золотовалютные резервы.
01.09.2015: $12.6 млрд
01.09.2016: $14.1 млрд
01.09.2017: $18.0 млрд
--------------------
Количество рабочих часов и продуктивность работников по странам мира.
Кто не понял, тот поймёт или колбаски до цугундера доведут.
Китай выделит $500 млн на поддержку развивающихся стран На часть этих денег может претендовать и Россия.
--------------------
Самые счастливые страны мира, 2017 год.
1. Norway
2. Denmark
3. Iceland
14. US

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

Сравнение ВВП США и России

    • 09 сентября 2017, 21:21
    • |
    • Albus
  • Еще
Разберёмся почему у США дефицит внешней торговли, а у России профицит.
Сравнение ВВП США и России
Финансовая устойчивость США у многих людей не вызывает сомнения. Облигации этой страны – так называемые трежерис — пользуются огромной популярностью у инвесторов. Это говорит о высоком доверии к ним. В то же время, Штаты почти каждый год балансируют на грани дефолта. Это происходит потому, что в этой стране устанавливается потолок государственного долга. Долгов больше, чем эта цифра, набирать нельзя. Потолок устанавливается конгрессом. США регулярно подбираются к этой планке, и конгресс ее повышает. Если этого не делать, Америка не сможет занять дополнительные деньги, чтобы покрыть старые долги.

Сравнение ВВП США и России



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

ВВП на душу в США и России

    • 03 сентября 2017, 15:55
    • |
    • Albus
  • Еще

Уже давно разобрались, что России нечего стыдиться своего ВВП. По паритету покупательной способности он находится на 6 месте в мире. Этот параметр рассчитывают ЦРУ, МВФ и Всемирный банк. Ознакомиться с ним можно здесь.
Но недоброжелатели не успокаиваются и продолжают троллить российский ВВП с другого бока: ВВП на душу населения. 
ВВП на душу населения в США 57 436 долл.
ВВП на душу населения в РФ 26 490 долл., то есть в два раза ниже. Цифры отсюда.
Спорить с этими цифрами я не буду. Они верны.
Но вы, дорогие читатели, имеете право знать, из чего состоят эти цифры. Об этом и будет эта статья.
Структура американского ВВП взята здесь (файлик ValueAdded-добавленная стоимость):
www.bea.gov//industry/iTables%20Static%20Files/AllTables.zip

Структура российского ВВП взята здесь (страница 8):
www.gks.ru/free_doc/doc_2017/social/osn-03-2017.pdf

Если кто-то придирчиво посмотрит на мои расчёты и найдёт ошибки — буду признателен. Может быть в некоторых случаях не верно сравнивать одно с другим, потому что СШАстат и Росстат запихнули разные отрасли в один показатель. Но я вроде сверялся и учитывал это. Например в США рыбу считают внутри сельского хозяйства, а в России отдельно. Поэтому я объединил для России с.х. и ловлю рыбы.
ВВП на душу в США и России



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

Таблица "Портфель" в 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, "Портфель: прибыли и убытки    © ramirzaev@mail.ru") 

   -- исполнять цикл, пока пользователь не остановит скрипт или не закроет окно таблицы
   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

к/п Оставлю тут, будет время почитайте.

    • 23 августа 2017, 13:49
    • |
    • Gleb
  • Еще
Шесть мифов о блокчейне и Биткойне, или Почему это не такая уж эффективная технологияАвтор статьи — Алексей Маланов, эксперт отдела развития антивирусных технологий «Лаборатории Касперского»

Неоднократно слышал мнение о том, что блокчейн — это очень круто, это прорыв, за ним будущее. Спешу вас разочаровать, если вы вдруг поверили в это.

Уточнение: в этом посте мы поговорим о том варианте реализации технологии блокчейн, который используется в криптовалюте Биткойн. Существуют другие применения и реализации блокчейна, в некоторых из них устранены какие-либо недостатки «блокчейна классического», но обычно они построены на одинаковых принципах.


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

грУстный счет

— Но разве он действительно поэт? — спросил я. — Их, как я слышал, два брата, и оба известные литераторы. Министр, кажется, написал ученый трактат о дифференциальном исчислении, он математик, а не поэт.
— Вы ошибаетесь; я хорошо его знаю. Он и то и другое. Как поэт и математик он рассуждал здраво; будь он только математик, он не рассуждал бы вовсе и попал бы в лапы префекта.
Эдгар Аллан По


Добрый день, дорогие друзья. Наконец поднакопилось достаточно информации для очередной статьи, да и хочется чередовать печатный материал с эфирами. Выход полугодовой отчетности российских компаний продолжается, как обычно что-то радует, что-то меньше, но приятно отметить, что хорошего все же больше. Из-за специфики выхода моих статей (я пишу как правило по выходным) я немного запаздываю с некоторыми материалами (которые, допустим, выходили в понедельник-вторник); действительно, многое уже обсудили и разжевали, я попробую лишь добавить свой взгляд и оставить след в личном блоге. Так или иначе для тех периодов, которыми я готов оперировать при удержании акций, неделя не такой уж большой срок. Смею надеяться, что даже искушенный в исследовании читатель, найдет что-то полезное.

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

Можно ли хорошо отдохнуть в Испании за 1000 евро?

    • 06 августа 2017, 00:33
    • |
    • Andy_Z
  • Еще

Вопрос, конечно, риторический, очевидно, что нельзя.

Но можно за 1200 евро при следующих условиях:

1. Вы одинокий пенсионер, желательно старше 65 лет (после 65 лет в Европе практически во всех музеях и других платных достопримечательностях действует существенная скидка на билеты. Иногда даже документы не спрашивают). Кстати, для студентов до 21 года тоже какие-то есть привилегии.

2. Но едите не один, а в компании друзей-родственников, желательно семейной пары.

3. Живете не в отелях, а снимаете апартаменты (вот тут и нужна семейная пара, ибо три спальни в апартаментах это слишком, а две в самый раз).

4. Арендуете недорого машину (Hertz и прочие международные компании отпадают, нужна местная).

5. Поездка осуществляется не в высокий сезон. Мы обычно ездим в мае, начале июня. С жарой легче и нудные осенние дожди не грозят.

На сей перелет был в Малагу, откуда сразу же переехали на арендованном авто в Севилью. Севилья это такой город в Андалусии, да и в Испании, который must see. В Испании много мест, которые очень желательно посетить. В той же Андалусии помимо Севильи это Гранада, Кордова, Ронда, Кадис да и это не все. Но чтобы ощутить прелесть всех этих городов  следует пожить в каждом не менее двух ночей. А на это потребуется значительно больше денег, времени и сил.



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

Нищеотдых на Хайнане по 5* (с картинками)

Понятно же, что на трейдинге не поднимешься. Но отдыхать как-то надо. А имея  двух детей до- и младшешкольного возраста — обычно отдых сводится к экстремальному тюленингу на пляже у теплого моря.  и вот в этом году я дошел до того, чтобы пролететь 9.000 км и отдохнуть аж на Хайнане.

Началось все, конечно же, с Турции. Старшего своего (ему уже 30 лет) я катал в конце 90-х в Анталию. Уже тогда я понял прелести оллинклюзива, десятков салатов на ужин, звона цикад ночью и воплей аниматоров днем. Особой любви с Турцией у нас не получилось, и, когда старший вырос, я перестал там тюленить. Потом несколько лет я отдыхал экскурсионно (Европа, Крайний Север), а не тюленингом. Но вот появился средний сын, (потом появился и младший), и я стал сторонником греческих островов. Десяток лет назад было здорово: апарты с кухней у моря, рыба и осьминоги у  рыбаков, фета в салате и свежие овощи… Но Греция свалилась в кризис, апарты стали заполняться какими-то невменяемыми норвегами, шумными немцами и пьяными англичанами. Добило меня в прошлом году то, что стало невозможно купить свежую рыбу и морепродукты. Рыбный рынок, к которому я привык, выкорчевали. Очевидно, что это сделали не греки, а еврокомиссары, за что я их отдельно ненавижу. А в местном кафе на набережной подали блюдо из кальмара — из замороженного! Я не сноб, но на отдыхе я привык готовить сам и отлично знаю разницу между свежими и размороженными морепродуктами. В общем, в середине июля мы ломанулись на Хайнань.

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

90-е, 2000-е и будущее РФ. Ценные советы от известного предпринимателя.

Друзья, сразу прошу вас не писать ерунду в комментариях! Модерировать буду жёстко.  Всё самое важное под видео.



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

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