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

Здравствуйте, коллеги!
Перебирая файлы на компе наткнулся на график из самых азов теорвера. Бросание монетки на биг дате. Суть его в том, что с увеличением количества бросков (ось абсцисс) распределение вероятности выпадения например орла стремится к 50% :

Следовательно при входе в рынок и расположении тейка и профита на равном расстоянии от входа (выпадение орла или решки):

Ничего в мире не изменилось, кроме того, что все мы (россияне, украинцы) стали в 2,5 раза беднее, спасибо Путину за это! НИ-ЧЕ-ГО. Цены везде какие были — такие и остались. Еще и растут на величину долларовой инфляции.

ОФЗ. Кривая доходности становится менее правильной. За 2 последние недели доходности коротких выпусков повысились (снизились цены этих облигаций), длинных – сократились. Кривая уплощается, зависимость доходности от срока становится менее очевидной. Это недобрый знак. Год назад доходности длинных выпусков были и вовсе ниже доходностей коротких. Привело это к обвалу сектора, цены ОФЗ снизились в среднем на 6-8%. «Титаник» приближается к новому айсбергу. А потому – держите деньги в коротких выпусках. Как депозит они все еще подходят.


Наблюдаю с высоты своего пентхауса за городом, попивая кофе. Внизу ходят люди, спешат на работу и заставляют задуматься, ради чего они ходят на работу, если в конце каждого месяца не остается ничего. А почему бы не сделать из каждого нищего миллионера, хотя бы рублевого! Итак, Я хочу сделать из простого нищего рублевого миллионера, спускаюсь вниз на лифте, ищу простого нищего. Никого нет, забиваю в поисковик людей с наименьшей зарплатой, дворники, почтальоны и так далее. Наконец, нахожу 5 кандидатов, с которыми сидим и обсуждаем технологию получения миллиона, каждому из них я даю по 250 рублей и уезжаю. Кандидаты тут же расходятся по делам. Далее, история первого кандидата (ПК).
ПК отправляется в брокерскую фирму и открывает ИИС счет, кладет в него 10 рублей. Затем он отправляется к своим друзьям и родственникам, далее диалог:
— Привет, как твои дела? Квартиру еще не купил?
— Нет… какая квартира, едва концы с концами сводим. (ПК:…так, значит имущественный вычет человек не получает..)
Всем привет!
Копался в старых записях и нашел вот такой опус который писал для себя после первых шишек, когда начинал торговать.
Без претензий на гуруизм :) Может кому-то поможет найти ответы на вопросы.
О готовности к совершению сделок.
Рассмотрим три основных блока:
Психологическая готовность — базируется на изучении собственного или чужого опыта, который позволяет моделировать/предполагать наступление событий и корректировать степень реагирование на эти события настолько, что психика остается в состоянии способном контролировать текущую ситуацию.
Если я знаю что может наступить событие которое я еще не проходил практически, но знаю о его существовании (например спайк приводящий к внезапной потере большого количества средств), надо превентивно подготовится к управлению событиями в данной ситуации (например отказ от физической постановке коротких стоп-заявок в период выхода сильных новостей, но понимать при этом, что это повлечет другую проблему – принятие решения о ликвидации позиции ручным образом).

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
«Последние три тройных экспирации обозначили разворот рынка», — напоминают эксперты банка. — «За экспирацией 21 сентября последовал трехмесячный обвал, а после экспирации 21 декабря — резкий разворот вверх».