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

по

Индикатор "Параболическая регрессия/тренд" (Бонус к линейной)

Предыдущая часть: smart-lab.ru/blog/337952.php

Для всех QUIKеров в свободное пользование индикатор «Параболическая регрессия/тренд» (LUA).

Индикатор "Параболическая регрессия/тренд" (Бонус к линейной)

Settings = 
{
        Name = "xLinRegP",
        period = 128,
        deviation=2,
        line=
        {
                {
                        Name = "xLinRegP",
                        Color = RGB(128, 128, 255),
                        Type = TYPE_LINE,
                        Width = 4
                },
                {
                        Name = "xLinRegP",
                        Color = RGB(192,128,128),
                        Type = TYPE_LINE,
                        Width = 4
                },
                {
                        Name = "xLinRegP",
                        Color = RGB(96, 128,96),
                        Type = TYPE_LINE,
                        Width = 4
                }
        
        }
}

----------------------------------------------------------
----------------------------------------------------------
----------------------------------------------------------
function cached_FF()
        local AMA={}
        local CC={}
        local II2 = 0
        local II4 = 0
        
        
        return function(ind, _p,_ddd)
                local period = _p
                local index = ind
                
                local vol = 0
        
                local sigma = 0
                local sigma2 = 0
                local sigma3 = 0
                local sigma4 = 0

                local aav = 0
                local aa = 0
                local bb = 0
                local cc = 0
                local ZZZ = 0
                local ttt = 0


                                                
                if index == 1 then
                        
                        AMA={}
        
                        CC={}

                        CC[index]=(C(index)+H(index)+L(index))/3
                
                        AMA[index]=(C(index)+O(index))/2
                
                                II2=0
                                II4=0
                        for i = 0, period-1 do
                                ttt=(-(period-1)/2+i)^2
                                II2=II2+ttt
                                II4=II4+ttt^2
                        end
                
                        return nil
                end
                
                ------------------------------
                
                        AMA[index]=AMA[index-1]
                        ----------------------------------
                        CC[index]=(C(index)+H(index)+L(index))/3
                        ---------------------
                


                        
                if index < (Size()-2) then return nil end
                
                ----------------------------------------------------


                sigma=0
                sigma2=0
                sigma3=0
                sigma4=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)
                        ttt=(-(period-1)/2+i)^2
                        sigma3=sigma3+ZZZ*ttt
                end
                
                ------------------------
        bb=sigma/II2
    cc=(sigma3-aav*II2/period)/(II4-II2*II2/period)
        aa=(aav-cc*II2)/period
        aav=aav/period
                
        AMA[index]=aa+bb*((period-1)/2)+cc*((period-1)/2)^2             ------- парабола
        -------------------------------

                
                sigma=0
                sigma2=0
                sigma3 = 0
                for i = 0, period-1 do
                        ZZZ=CC[index+i-period+1]
                        sigma2=aa+bb*(-(period-1)/2+i)+cc*(-(period-1)/2+i)^2           ------- парабола
                        sigma=sigma+(ZZZ-sigma2)^2

                end
                sigma=(sigma/period)^(1/2)
                
                for i = 1, period-1 do
                        ZZZ=aa+bb*(-(period-1)/2+i)+cc*(-(period-1)/2+i)^2
                        SetValue(index+i-period+1, 3, ZZZ)
                        SetValue(index+i-period+1, 2, ZZZ+sigma*_ddd)
                        SetValue(index+i-period+1, 1, ZZZ-sigma*_ddd)

                end     
                        SetValue(index+0-period+1, 3, nil)
                        SetValue(index+0-period+1, 2, nil)
                        SetValue(index+0-period+1, 1, nil)
        
                
                ----------------------------------
                                                                
                        return AMA[index]-sigma*_ddd,AMA[index]+sigma*_ddd, AMA[index]
                        
        end
end
----------------------------    ----------------------------    ----------------------------
----------------------------    ----------------------------    ----------------------------
----------------------------    ----------------------------    ----------------------------

function Init()
        myFF = cached_FF()

        return 3
end

function OnCalculate(index)
        
        return myFF(index, Settings.period,Settings.deviation)
        
                
end




Линейная регрессия в помощь...

Добрый день!

Для всех QUIKеров в свободное пользование индикатор линейной регрессии (LUA).
Линейная регрессия в помощь...
Settings = 
{
        Name = "xLinReg",
        period = 128,
        deviation=2,
        line=
        {
                {
                        Name = "xLinReg",
                        Color = RGB(0, 0, 255),
                        Type = TYPE_LINE,
                        Width = 3
                },
                {
                        Name = "xLinReg",
                        Color = RGB(192, 0, 0),
                        Type = TYPE_LINE,
                        Width = 3
                },
                {
                        Name = "xLinReg",
                        Color = RGB(0, 128, 0),
                        Type = TYPE_LINE,
                        Width = 3
                }
        
        }
}



----------------------------------------------------------
----------------------------------------------------------
----------------------------------------------------------
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)
                
                
                for i = 1, period-1 do
                        ZZZ=aav+bb*(-(period-1)/2+i)
                        SetValue(index+i-period+1, 3, ZZZ)
                        SetValue(index+i-period+1, 2, ZZZ+sigma*_ddd)
                        SetValue(index+i-period+1, 1, ZZZ-sigma*_ddd)

                end     
                        SetValue(index+0-period+1, 3, nil)
                        SetValue(index+0-period+1, 2, nil)
                        SetValue(index+0-period+1, 1, nil)
                
                
                ----------------------------------
                                                                
                        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


Продолжение: http://smart-lab.ru/blog/337978.php



Немного о реальности, в которой мы живем... (философия)

А вот теперь философия, или о том, что сбылось и не сбылось от писателей фантастов, утопистов.
Джорж Оруэлл «1984» против Олдоса Хаксли «О дивный, новый мир»



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

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

==**Интересует кто на сколько % заполняет свой депо под ГО в виде облигаций.**==

       Добрый день, коллеги! Интересует кто на сколько % заполняет свой депо под ГО в виде облигаций, поделитесь опытом, ибо я только пробую в этом направлении и боюсь как бы не обжечься.
      У меня брокер «Открытие» по правилам брокера в случае не хватки средств под ГО брокер будет начислять процент по кредиту (я так понял такую же величину как на споте под кредит акций). Поэтому я 2*ГО оставляю в виде денежных средств, а на остальное покупаю облигации, чтобы при не благоприятном исходе иметь запас, также имеется прослойка в виде коротких облигаций(с малой дюрацией) которые можно будет продать без особых потерь.
      Может есть смысл полностью заполнить ГО под облигации и платить процент по кредиту брокеру в надежде на рост депо и выход в «безкредитную зону», или наоборот больше денег оставить под ГО и покупать меньше облигаций?
==**Интересует кто на сколько % заполняет свой депо под ГО в виде облигаций.**==


Книга которая понравилась сразу

Вчера начал читать книгу "Кванты. Как волшебники от математики заработали миллиарды и чуть не обрушили фондовый рынок, сразу скажу, книга зацепила с первых строк (про того же Ливермора зацепило только спустя 3-4 страницы), читается легко, на уровне художественной литературы, в общем крайне рекомендую, ссылку на скачивание прилагаю, хотя сам купил электронную версию, в благодарность за труды автора:
cloud.mail.ru/public/GY3T/Ru53rH4c3 (поправил ссылку на своё облако)

PS: добавлю ещё, то что лежит на моём аккаунте литрейса (магазин эл книг)
Подлые рынки и мозг ящера: Как заработать деньги, используя знания о причинах маний, паники и крахов на финансовых рынках
cloud.mail.ru/public/8DhM/fTLZ4VWpn

Черный лебедь. Под знаком непредсказуемости (сборник)
cloud.mail.ru/public/JFMJ/7TpS2ej8t

Антихрупкость. Как извлечь выгоду из хаоса
cloud.mail.ru/public/2P36/Yzprdfky3

Решение проблемы тслаб+плаза после релиза

После релиза плазы http://smart-lab.ru/blog/337102.php у тслаб не отображается инфа по портфелям.
Чтобы это решить — качаем отсюда http://ftp.moex.com/pub/FORTS/Plaza2/CGate/ версию 5.1.2.351 .
Находим папку scheme и заменяем у себя в роутере плазы на папку из новой версии(необходимо сделать копирование с заменой, а не удаление старой папки и копирование новой). 
Либо просто скачать папку отсюда https://www.dropbox.com/s/k7y5zenwd2uyd5w/scheme.zip?dl=1 и заменить у себя в роутере.
Перезапускаем роутер и тслаб — все должно работать.

Я сам мешаю себе успешно торговать или Установки для трейдинга

    • 04 июля 2016, 10:05
    • |
    • vvkg
  • Еще
Думаю сегодня можно сильно не напрягаться (америкосы отдыхают), поэтому решил вспомнить прошлое...
Эти строчки были взяты из Инета и законспектированы осенью 2010 года, НО актуальны и сегодня.

Итак, я пришел к полному пониманию того, что:

я САМ мешаю себе максимально успешно торговать на бирже.
Эти банальные страх и жадность они уничтожали меня всегда, и я пытался с ними бороться, излечиться от них. Но это бесполезно, это невозможно (по крайней мере в моем случае).
Вот так же и я, можно сказать, что я болен и вылечиться невозможно мне просто нужно себя постоянно контролировать и в этом случае болезнь не будет прогрессировать.

А контролировать себя я могу только используя «заклинания», часть их я взял у                         fenix_fx (http://fenix-fx.livejournal.com/276470.html), часть где-то услышал, ну и часть написал для себя сам.



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

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

От 0 до 7 лет

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

От 7 до 14 лет

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

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

От 14 до 21 года

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



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

Оптимальное время для инвестиций в человека

Белонощенко тут в своем инстаграмме выложил любопытную картинку
Оптимальное время для инвестиций в человека

Картинка эта говорит нам о том, что если нам не повезло с родителями, то время наше безвозвратно ушло. Помните, похожую идею в своем блоге как-то озвучивал Silent Hamster, говоря примерно о том, что нищеброды плодят нищебродов и измениться у нас с вами шансов нет:) 

У меня к этой картинке только один вопрос: 
А какие именно инвестиции надо делать в пренатальный период, чтобы они принесли максимальный «доход» в будущем?

Специфические объемные накопления на графике...

Всем привет. 

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

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