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

по

Инсульт. История возрождения (НЕ ПРОХОДИ МИМО, ОНО СТОИТ ТОГО)

Приветствую коллеги, те кто просто проходил мимо, и те кто пришел по ссылке. Цель которую я вкладываю в написание данного текста искренне благая, что бы помочь кому то, проанализировать самому, сделать выводы и поделиться с вами. Ни в коем случае не жалоба на  не справедливость, справедливость, тяжелый рок и прочее. Я не называю себя, и нет в планах это делать, я такой же обычный человек как ты, как твой брат, твой друг или коллега.   Жалеть себя и искать утешения у окружающих это лишенное смысла действо. Важна цель, я не хочу это забывать, ведь если забуду, то больше подобной милости не будет. Я умер 3 апреля, а 4 апреля я ожил. Такого не бывает? Слушайте мою историю.
   Мне 30 лет, большую часть сознательной жизни я занимаюсь трейдингом. Не глуп, память отличная, хорошие аналитические способности, чрезчур воспаленный мозг который любит «работать» и искать закономерности во всем преобразовывая в личную выгоду. Я редко что то забываю, наверно слышали о таких людях которые обладают врожденное памятью (а может развитая в процессе жизни?). Нет, я не могу запомнить бесконечное количество многозначных чисел, я просто помню все события и при желании могу рассказать что происходило год назад, 74 дня назад, я помню и события когда мне было 6 месяцев и ходить еще не умел, я помню до копейки первую прибл/убыток/ максимальная прибл/ максимальный убыток, словом все что происходит в жизни у меня откладывается в «сектр памяти» и никуда не пропадает, я всегда могу вспомнить с 99% вероятностью все что угодно если это имело место в моей жизни. Нет, не вундеркинд, просто любознательность и любая прочитанная статья или иным образом усвоенная информация останется в голове даже спустя десятки лет. Просто на всякий случай помню, и дорожу этим, ведь в жизни всякое может пригодиться. 

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

STATDIV3 доработанный индикатор для quik на языке lua

если индикатор больше 0, то покупаем, если ниже то продаем

скачать можно здесь:dropmefiles.com/09FCu
как устанавливать смотрите предыдущие статьи: https://smart-lab.ru/blog/528424.php
название STATDIV3 это доработанный STATDIV


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


сам код индикатора:
Settings={
Name="STATDIV3",
period=50,
  line=
  {
    {
      Name="curve",
      Color=RGB(0,0,255),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="line",
      Color=RGB(255,0,0),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="MA",
      Color=RGB(0,0,255),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="MA2",
      Color=RGB(0,128,128),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="line2",
      Color=RGB(0,0,255),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="line3",
      Color=RGB(0,128,128),
      Type=TYPE_LINE,
      Width=1
    }
  } 
}

function Init()
  cache_ind={}
  cache_ind2={}
  cache_ind3={}
  return 2
end

function OnCalculate(index)
  if index < Settings.period then
    return nil
  else
    local sum1=0
    local sum2=0
    local sum0=0
    local sum02=0
    local sum03=0
    for i=index-Settings.period+1, index do  
    do
      if C(i) > O(i) then
        sum1 = sum1 + C(i) - O(i)
        sum2 = sum2 + C(i) - O(i)
      else
        sum2 = sum2 + O(i) - C(i)
      end  
    end 
    cache_ind[index] = sum1/sum2    
    if index > Settings.period+12 then 
--[[
      sum0 = 1*cache_ind[index]+
            (1)*cache_ind[index-1]+
            (1)*cache_ind[index-2]+
            (1)*cache_ind[index-3]+
            (1)*cache_ind[index-4]+
            (1)*cache_ind[index-5]+
            (1)*cache_ind[index-6]+
            (1)*cache_ind[index-7]+
            (1)*cache_ind[index-8]+
            (1/2)*cache_ind[index-9]+
            (1/3)*cache_ind[index-10]+
            (1/4)*cache_ind[index-11]+
            (1/5)*cache_ind[index-12]
--]]
      sum0 = 1*cache_ind[index]+
            (1/2)*cache_ind[index-1]+
            (1/3)*cache_ind[index-2]+
            (1/4)*cache_ind[index-3]+
            (1/5)*cache_ind[index-4]+
            (1/6)*cache_ind[index-5]+
            (1/7)*cache_ind[index-6]+
            (1/8)*cache_ind[index-7]+
            (1/9)*cache_ind[index-8]+
            (1/10)*cache_ind[index-9]+
            (1/11)*cache_ind[index-10]+
            (1/12)*cache_ind[index-11]+
            (1/13)*cache_ind[index-12]

    end
--[[
    sum0 = sum0/(1+1+1+1+1+1+1+1+1+1/2+1/3+1/4+1/5)
--]]
    sum0 = sum0/(1+1/2+1/3+1/4+1/5+1/6+1/7+1/8+1/9+1/10+1/11+1/12+1/13)

       
    cache_ind2[index] = sum0
    if index > Settings.period+50 then   
      sum02 = 1*cache_ind2[index]+
            (1)*cache_ind2[index-1]+
            (1)*cache_ind2[index-2]+
            (1)*cache_ind2[index-3]+
            (1)*cache_ind2[index-4]+
            (1)*cache_ind2[index-5]+
            (1)*cache_ind2[index-6]+
            (1)*cache_ind2[index-7]+
            (1/2)*cache_ind2[index-8]+
            (1/3)*cache_ind2[index-9]+
            (1/4)*cache_ind2[index-10]+
            (1/5)*cache_ind2[index-11]+
            (1/6)*cache_ind2[index-12]
--[[
      sum02 = 1*cache_ind2[index]+
            (1/2)*cache_ind2[index-1]+
            (1/3)*cache_ind2[index-2]+
            (1/4)*cache_ind2[index-3]+
            (1/5)*cache_ind2[index-4]+
            (1/6)*cache_ind2[index-5]+
            (1/7)*cache_ind2[index-6]+
            (1/8)*cache_ind2[index-7]+
            (1/9)*cache_ind2[index-8]+
            (1/10)*cache_ind2[index-9]+
            (1/11)*cache_ind2[index-10]+
            (1/12)*cache_ind2[index-11]+
            (1/13)*cache_ind2[index-12]
--]]
    end
    sum02 = sum02/(1+1+1+1+1+1+1+1+1/2+1/3+1/4+1/5+1/6)
--[[
    sum02 = sum02/(1+1/2+1/3+1/4+1/5+1/6+1/7+1/8+1/9+1/10+1/11+1/12+1/13)
--]]
    cache_ind3[index] = sum0 - sum02
    if index > Settings.period+50 then   
      sum03 = 1*cache_ind3[index]+
            (1/2)*cache_ind3[index-1]+
            (1/3)*cache_ind3[index-2]+
            (1/4)*cache_ind3[index-3]+
            (1/5)*cache_ind3[index-4]+
            (1/6)*cache_ind3[index-5]+
            (1/7)*cache_ind3[index-6]+
            (1/8)*cache_ind3[index-7]+
            (1/9)*cache_ind3[index-8]+
            (1/10)*cache_ind3[index-9]+
            (1/11)*cache_ind3[index-10]+
            (1/12)*cache_ind3[index-11]+
            (1/13)*cache_ind3[index-12]
    end
    sum03 = sum03/(1+1/2+1/3+1/4+1/5+1/6+1/7+1/8+1/9+1/10+1/11+1/12+1/13)

  end  

  if sum1/sum2 > 0.5 and sum03 > 0 then
    sum1 = sum03
  else
    if sum1/sum2 < 0.5 and sum03 < 0 then
      sum1 = sum03 
    else 
      sum1 = 0
    end
  end

  return sum1, 0
end

end
 всем удачи!
  • обсудить на форуме:
  • Quik Lua

Пять качеств всех великих трейдеров

Трейдером может быть каждый, но хорошим и успешным трейдером — только при условии соблюдения правил ниже:

1) Всегда обрезать убытки

Все великие трейдеры сходятся по-крайней мере в одном — убытки нужно всегда ограничивать. Именно сохранность капитала позволяет вам всегда «оставаться в игре». Важен и факт понимания простой математики: убыток в размере 25% должен быть покрыт прибылью в размере 33%; убыток в 33% означает, что вам понадобится ралли на 50%, чтобы вернуть свои деньги. Если вспомнить 2008 год, то убытки в 50% требуют 100% роста, чтобы только восстановить капитал. Уделяйте внимание защите своего капитала!

Уоррен Баффет говорит: «Первое правило инвестирования — не терять деньги. Второе правило — это не забывать правило номер один».

2) Быть уверенным в своих действиях

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



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

QUIK

Предистория — QUIK

в итоге снес все, ВООБЩЕ ВСЕ, файлы .dat (у меня простой QUIK, без наворотов и изысков)

получил

= QUIK стал почти мгновенно загружаться и запускаться
= QUIK стал отжирать оперативки в ПЯТЬ РАЗ МЕНЬШЕ — счас около 350 Mb, а было до 1500
= QUIK перестал моментами перегружать проц и подвисать, когда помимо него на ноуте открыто много всякого учебного материала да ещё в разных средах

СПАСИБО ЖДУНУ ЗА СОВЕТ СНЕСТИ ВСЕ КВИКОВСКИЕ ФАЙЛЫ С .dat
  • обсудить на форуме:
  • QUIK

бзор Доллар/Рубль, RTS, Сбербанк, нефть Brent на 12.02.19

Сегодня будут рассматриваться такие инструменты как Доллар/Рубль, RTS, Сбербанк, нефть Brent.
бзор Доллар/Рубль, RTS, Сбербанк, нефть Brent на 12.02.19
youtu.be/-6tblmxbcSM


2-й Закон Мюнхгаузена или "С чистого листа!"

Как известно, великий английский ученый Иcаак Ньютон придумал и доказал ТРИ закона физики.
Все эти законы хорошо известны любому школьнику.

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

Полгода назад в июле 2018 года я уже имел честь представить вниманию аудитории Смартлаба выведенный эмпирическим путем и доказанный мной лично «1-й Закон Мюнхгаузена».

Сегодня я представляю на суд уважаемой аудитории Смартлаба свой ВТОРОЙ закон.
Примечание: обращаю особое внимание, что этот закон относится исключительно к спекулятивной трейдинговой торговле и не подлежит применению долгосрочными инвесторами.



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

Справки 2-НДФЛ за 2018 год необходимо сдавать по новой форме

    • 10 января 2019, 04:32
    • |
    • DanVi
  • Еще
Форма справки 2-НДФЛ, порядок ее заполнения и электронный формат изменены приказом ФНС России от 02.10.18 № ММВ-7-11/566@.

Есть новшества:
— Справка сменила название и теперь называется «Справка о доходах и суммах налога физического лица» (раньше она называлась «Справка о доходах физического лица»).
— Количество разделов сократилось с пяти до трех, потому что сведения о помесячном доходе физлица и налоговых вычетах вынесены на отдельный лист, который является приложением к справке 2-НДФЛ.
— Работники теперь будут получать старую форму справки, налоговики новую. Форма, предназначенная для работников (утверждена этим же приказом ФНС России), не претерпела изменений и по-прежнему состоит из пяти разделов.

Впервые отчитаться по новой форме налоговым агентам предстоит по итогам 2018 года.

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

Недельный и месячный таймфреймы на графиках profinance

Думаю многие пользуются графиками с сайта http://www.profinance.ru/chart/ (бывший http://forexpf.ru/chart/). Максимальный доступный таймфрейм для просмотра — дневной. Но мало кто подозревает, что это искусственное ограничение и не сложно получить больше:

  • открываем нужный график;

  • кликаем на графике правой кнопкой мыши и выбираем что-то типа “Открыть изображение” или “Открыть картинку в новой вкладке”, зависит от браузера. Картинка открывается отдельно;

  • смотрим внимательно адресную строку. Нас интересует параметр tictype, он расположен в конце (предпоследним). Меняем на нужное значение:
    0 — 1M
    1 — 5M
    2 — 15M
    3 — 1H
    4 — 1D
    5 — 1W
    6 — 1M

  • нажимаем Enter. Вуаля!
Например, месячный график EURUSD: http://j1.profinance.ru/delta/prochart?type=EURUSD&amount=335&chart_height=340&chart_width=660&grtype=2&tictype=6&iId=5 (так прямо может не открыться т.к. заголовок будет сформирован неверно, нужно делать как описано выше)

Хочу поговорить о наболевшем – о налогах. Если еще точнее, я хочу попытаться понять каковы реальные налоги в России.

Точный процент посчитать не получиться, так как сама налоговая система достаточно непрозрачна и запутана, а большинство обывателей считает что налогов они не платят вообще или платят те самые 13% НДФЛ (налог на доходы физических лиц), но это всего лишь верхушка айсберга...

Надо понимать что налоги бывают прямые, которые мы платим самостоятельно, и косвенные, их мы платим через налоговых агентов, например, покупая товары в магазине.

Начнем с заработной платы, где большинство людей думают что они платят те самые 13% и все, но это миф, не забывайте про:

⃣ Оплата взносов в медицинские фонды.
⃣

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

fn044.lua

fn044.lua — скрипт для расчета стоимости фьючерсных контрактов в портфеле относительно депозита.
Скачать: https://yadi.sk/d/e7XRt3CQ2v7Miw

fn044.lua

Файл настроек:
-- fn044set.lua расчет стоимости фьючерсных контрактов в портфеле относительно депозита
-- © smart-lab.ru/profile/xxm 08.10.2018

-- торговый счет (из таблицы «Позиции по клиентским счетам (фьючерсы)»)
account = 'SPBFUT0003f'

--положение окна с таблицей. Левый верхний угол в координаты left,top и размеры в width и height.
xy = {} 
xy.left, xy.top, xy.width,xy.height = 0, 232, 722, nil

--ширина столбцов таблицы
t_width = {12, 6, 10, 8, 10, 10, 9, 7, 6, 11, 10, 11}

-- месяц и год исполнения, 2 символа, https://www.moex.com/s205
MonthYear = "Z8"
-- код базового актива, 2 символа
-- если 4 символа, то переменная "MonthYear" не учитывается
SecCodes={
	{"MM"}, --контракт на индекс МосБиржи
	{"Si"}, --руб/доллар FORTS
	{"SR"}, --Sber FORTS
	{"LK"}, --контракт на Лукойл
	{"GZ"}, --контракт на Газпром
	{"BRX8"}, --контракт на нефть Брент, месяц и год - "X8"
	{"ED"}, --контракт на ED
	{"RN"}, --контракт на Роснефть
	{"GD"}, -- Gold
	}

--Если xy.height == nil, то вычислить ее.
--Для разных мониторов коэффициенты (17, 45 и 868 - подобраны эмпирически) будут разными.
local height = xy.height or ((#SecCodes + 1)*17 + 45)
if height > 868 then height = 868 end
xy.height = height


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

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