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

по

Скрипт для отображения греков текущей позиции в Quik (qpile)

Предлагаю скрипт для расчета греков по портфелю
Скрипт для отображения греков текущей позиции в Quik (qpile)
Ссылка на скачивание


Альтернатива стандартному Болинджеру - Болинджер через линейную регрессию

Добрый вечер.

При одних и тех же периодах — намного информативней и интересней...

Альтернатива стандартному Болинджеру - Болинджер через линейную регрессию

Settings = 
{
        Name = "xBollinger_LinReg",
        period = 40,
        deviation=2,
        line=
        {
                {
                        Name = "xBollinger_LinReg",
                        Color = RGB(0, 0, 255),
                        Type = TYPE_LINE,
                        Width = 2
                },
                {
                        Name = "xBollinger_LinReg",
                        Color = RGB(192, 0, 0),
                        Type = TYPE_LINE,
                        Width = 2
                },
                {
                        Name = "xBollinger_LinReg",
                        Color = RGB(0, 128, 0),
                        Type = TYPE_LINE,
                        Width = 6
                }
        
        }
}


function c_FF()
        
        local AMA={}
        local CC={}
        
        return function(ind, _p,_ddd)
                local period = _p
                local index = ind
                
                local vol = 0
        
                local sigma = 0
                local sigma2 = 0

                local aav = 0
                local bb = 0
                local ZZZ = 0

                                        
                if index == 1 then
                        AMA={}
                        CC={}
                        
                        CC[index]=(C(index)+H(index)+L(index))/3
                        AMA[index]=(C(index)+O(index))/2
                        
                        return nil
                end
                
                ------------------------------
                AMA[index]=AMA[index-1]
                CC[index]=(C(index)+H(index)+L(index))/3

                if index < (_p) then return nil end
                                
                period =_p
                if index < period then period = index end
        --------------- 
                sigma=0
                sigma2=0
                aav=0
                ZZZ=0
                for i = 0, period-1 do
                        ZZZ=CC[index+i-period+1]
                        aav=aav+ZZZ
                        sigma=sigma+ZZZ*(-(period-1)/2+i)
                        sigma2=sigma2+(-(period-1)/2+i)^2
                end
        bb=sigma/sigma2
        aav=aav/period
                
        AMA[index]=aav+bb*((period-1)/2)
                
                sigma=0
                sigma2=0
                sigma3 = 0
                for i = 0, period-1 do
                        ZZZ=CC[index+i-period+1]
                        sigma2=aav+bb*(-(period-1)/2+i)
                        sigma=sigma+(ZZZ-sigma2)^2

                end
                sigma=(sigma/period)^(1/2)
                                                                
                        return AMA[index]-sigma*_ddd,AMA[index]+sigma*_ddd, AMA[index]
                        
        end
end


function Init()
        myFF = c_FF()
        
        return 3
end
function OnCalculate(index)
        
        
        
        return myFF(index, Settings.period,Settings.deviation)
        
                
end



Государство гарантирует! 5.000.000 под ставку 9,54% годовых на 1,5 года. Выше и надежней, чем у Сбербанка.

Государство гарантирует! 5.000.000 под ставку 9,54% годовых на 1,5 года.  Выше и надежней, чем у Сбербанка.
Тонкости инвестирования в ОФЗ.

В этой статье я расскажу о привлекательности облигаций федерального займа для частного инвестора (ОФЗ).

Что такое ОФЗ?

ОФЗ – облигация, выпускаемая Министерством финансов РФ. Покупка облигации федерального займа означает, что вы даете деньги в долг государству. Государство, в свою очередь, дает обязательство не только выплатить долг держателю облигации, но и процентные выплаты по купонам.

Почему стоит инвестировать в ОФЗ?

  • Облигации федерального займа приносят предсказуемый и стабильный доход;
  • Низкие риски — погашение облигаций и купонные выплаты гарантированы государством;
  • Накопленные проценты(купоны) сохраняются, даже если выходим досрочно – облигацию можно продать.

Купон выплачивается как правило раз в полгода и фиксирован на весь срок обращения.



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

Понимание сути происходящего.

    • 04 июля 2016, 11:23
    • |
    • SMA
  • Еще

Мне кажется я начинаю потихоньку становиться Нэо (главный персонаж в матрице):), только в трейдинге . 

Вот что теперь я вижу про трейдинг.

Представьте что есть некая комната или территория,  внутри этой территории или комнаты находиться золото. Как туда попасть, не известно, но иногда видно, как кто то, от туда уносит огромное количество золотых монет. Тот кто их несет, сильно торопиться, видно что бы не отняли :D. И пока он их несет, он их теряет  и оставляет след из золотых монет. Естественно, чем больше золотых монет у него, тем след из них либо жирнее, либо продолжительнее. И вот трейдинг заключается в том, что бы сидеть у выхода из этой золотой комнаты или территории. И  ЖДАТЬ ПОКА ОТ ТУДА ПОНЕСУТ ЗОЛОТЫЕ МОНЕТЫ. И как только это произошло, надо бежать за тем, кто понес эти монеты роняя их, а наша задача подбирать эти монеты. Путь этого щедрого странника, может быть как длинным, так и коротким  и струйка из монет может быть как   длинной но  узкой, так широкой но короткой, видимо короткая и широкая- это в том момент кода он спотыкается и просыпает много, но потом его мешок с золотыми монетами уравновешивается по краям и они уже не сыпятся. И по этому у трейдинга две задачи, собрать эти монеты и снова вернуться  к комнате от куда понесут золотые монеты, предварительно спрятав свои собранные монеты, что бы во первых их сохранить, а во вторых они не были лишним грузом и не мешали в следующий раз быстро собирать просыпанные монеты, при этом не теряя свои, и не бегая по кругу собирая свои монеты и теряя настоящий ручеек золотых монет, и соответственно собрать их как можно больше и вовремя вернуться к исходной территории. Что бы снова ждать того кто начнет нести и терять моменты. А вторая задача, это четко понимать, что это не твой нищий сосед сыпит не спрятанными монетами, а тот, кто реально понес большие мешки с золотыми монетами:)


Семилетние циклы жизни человека

От 0 до 7 лет

Сильная связь с матерью. Горизонтальное познание мира. Создание чувств. Запах матери, молоко матери, голос матери, тепло матери, поцелуи матери являются первыми ощущениями. Период, как правило, заканчивается вылуплением из защитного кокона материнской любви и открытием более или менее холодного остального мира.

От 7 до 14 лет

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

Семилетние циклы жизни человека

От 14 до 21 года

Бунт против общества. Познание материи. Создание интеллекта. Это кризис подросткового возраста. Появляется желание изменить мир и разрушить существующие структуры. Молодежь нападает на семейный кокон, затем на общество в целом. Подростка соблазняет все, что «восстает», — громкая музыка, романтические отношения, стремление к независимости, бегство, связь с маргинальными группами молодежи, анархистские ценности, систематическое отрицание старых ценностей. Период завершается выходом из семейного кокона.



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

Про здоровье (о спине)

Тут иногда проскакивают темки по поводу здоровья.
Расскажу и про свое. Веду в общем то сидячий образ жизни,
за монитором, но не в силу торговли, а как бывший программист.
Ну к 40 годам всплыли проблемы, в частности со спиной — болела с обратной стороны живота,
поясница то есть. Грешил на камни в почках, да, их тоже нашел. Так что камрады, сходите на УЗИ
для начала — проверьте почки и желчный пузырь. Потом пошел к неврологу-рентген-диагноз на полстраницы
со словом остеохондроз и еще чего то там. Что-делать то? Путного ничего не сказали кроме как идти в спецмагазин-аптеку и там выбирать что то для спины.
Спина продолжала болеть-стрелять, а другого образа жизни не предвиделось… я не карпов72, я на завод не могу. Ну зарядки-разминки это недолго, а большую часть времени все равно сидишь.

Подумал и сделал две вещи:
1. поменял кресло на обычный деревянный стул на четырех ножках и высокой спинкой.
2. купил доску метр на 30см. Сплю на диване, но на доске. Первое время спать на спине было страшно неудобно — спина ныла, что ей нехорошо. Но терпел, хотелось на бок лечь — но так начинали ребра болеть.

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

Для QUIK индикатор Parabolik учитывающий волатильность

   Добавляю код сделанного мной индикатора Parabolik в котором параметр ускорение зависит от волатильности. Чем больше волатильность, тем больше увеличивается ускорение и индикатор быстрее «догоняет» цену. Подобные есть на просторах интернета для метатрейдера (и не бесплатно), для квика не встречал.

 Для QUIK индикатор Parabolik учитывающий волатильность

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

Код индикатора:

Settings = {
Name = "Parabolic ATR",
Period_ATR=14,
line = {{
                Name = "Parabolic ATR",
                Type = TYPE_POINT,
                Color = RGB(255,0,0),
                Width = 2
                }
                }
}

old_idx=0
long=false
short=false
revers=false


function Init()
        return 1
end

function OnCalculate(idx)
if idx<Settings.Period_ATR then
return nil
else
if idx==Settings.Period_ATR  then
psar={}
psar[idx]=L(idx)
long=true
hmax=H(idx)
per_ATR=Settings.Period_ATR
local TR=0
for js=(idx-per_ATR),idx-1 do
TR=(TR+H(js)-L(js))
end
Old_ATR=TR/per_ATR
revers=true
else

if idx~=old_idx then
local TR=0
for js=(idx-per_ATR),idx-1 do
TR=(TR+H(js)-L(js))
end
local ATR=TR/per_ATR
af=ATR/(Old_ATR+ATR)
af=af/10
Old_ATR=ATR
if long then
if hmax<H(idx-1) then
hmax=H(idx-1)
end
psar[idx]=psar[idx-1]+af*(hmax-psar[idx-1])
end
if short then
if lmin>L(idx-1) then
lmin=L(idx-1)
end
psar[idx]=psar[idx-1]+af*(lmin-psar[idx-1])
end
revers=true
end
if long and L(idx)<psar[idx] and revers then
psar[idx]=hmax
short=true
long=false
lmin=L(idx)
af=Step
revers=false
end
if short and H(idx)>psar[idx] and revers then
psar[idx]=lmin
long=true
short=false
hmax=H(idx)
af=Step
revers=false
end
end

old_idx=idx

return psar[idx]
end
end



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

Торговая система

Решил поделиться мыслями по простенькой торговой системе, которую пытаюсь протестить в ТСЛАБ. Нюансов еще много, которые необходимо обдумать. Но в общих словах расскажу. Может кто-то что-то полезное подчеркнет). Основана на среднем ценовом движении инструмента (объяснять не буду что это, кто не знает прочитайте в инете, рассчитываю вручную). Система для индекса РТС. Профит и стоп периодически меняются в зависимости от волатильности. После того как РТС с открытия пройдет 1800 пунктов, покупаем, если падает и продаем если растет. Стоп 1000 пунктов, цель 500 пунктов). Знаю что прибыль должна быть больше риска. Но у меня выходит прибыль по системе при тестировании. Главное грамотно менять цель в зависимости от волатильности. В общем, пища для размышлений вам). На основе этой простенькой формации можно построить полноценную систему. Статья для начинающих, опытные и так все знают).

Почитал тут радостное ржание по поводу Газпрома и Дюрекса.

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


Давайте начинать с азов(это ведь практически уже классика):

Чем рыночная капитализация отличается от реальной стоимости.

СКАЗКА ПРО «ЛИМОН» ЗА $3.0 МЛН.

Я создал фирму «Лимон Браузерз, Инк.», напечатал рекламный проспект про то, что она приносит людям счастье, и выпустил на IPO 100,000 акций, которые ушли по 10 баксов за штуку, при этом себе, как основателю компании, оставил еще 20,000. Таким образом, я привлек $1 млн. акционерного капитала. На этот миллион я снял офис на Ван Несс Аве., купил для производственной деятельности 200 бутылок Шамбертена 1996г, ящик контрабандных кубинских сигар, кожаный диван, и взял в аренду секретаршу 4-го размера, Майбах и реактивный Ягуар для полетов в ЛА.

В течение года я, в порядке операционных расходов, потратил $500 тыс. и достиг таких выдающихся трудовых успехов на кожаном диване с секретаршей и Шамбертеном, что диван порвался пополам. Все это время с моими акциями на бирже игрались спекули и загнали их цену до $25 за штуку, так что капитализация моей компании выросла до $3.0 млн. Я, т.е. моя фирма «Лимон Браузерз, Инк.», берет оставшиеся $500 тыс., и выкупает на них у меня мои 20 тыс. акций. В результате цена на оставшиеся 100,000 акций подскакивает до $30 за штуку. Полученные от выкупа моих акций $500 тыс. я кладу в карман и лечу лечить истощенные непосильным трудом нервы в Парагвай. Как вы и просили, я воспользовался распространенным вариантом выкупа акций, и мой суммарный показатель привлечения акционерного капитала болтается возле нуля. Вы же не против? — Вы сами говорили, что это нормально и вообще хорошо.



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

Давайте считать налоги правильно

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

Берем только основные налоги, без учета ЖКХ(т.к. эти выплаты ниже, чем в странах Запада, исключаем ОСАГО, т.к. не у всех есть авто).
ФОТ = 100 тыс. рублей.
ФСС = 22 тыс. руб.
НДФЛ = 13 тыс. руб.
ФФОМС = 5.1 тыс. руб.
ФСС = 2.9 тыс. руб.

НДС берем 10% по обычной потреб. корзине(продукты и все для детей). Считаем, что 25% суммы РД (располагаемого дохода) уходит на данные нужды. 
Имеем 87 * 0,25 * 10/110 = 1,98 тыс. руб.

НДС берем 0% для секций и детских кружков. От РД берем 30% (если учитываем нянь и индивидуальные занятия, за которые мы НДС не платим то получается 35-45% от РД) 

НДС 18% на оставшийся РД. 
Имеем 87 * 0,3 * 18/118 = 3,98 тыс. руб. (чем выше доход, тем выше будут траты по ставке 18%)

Итого налоги: 22 + 2,9 + 5,1 + 13 + 1,98 + 3,98 = 48,96 тыс. руб.

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

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