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

по

как не боятся совершать сделки на рынке

    • 12 июля 2016, 22:50
    • |
    • SMA
  • Еще

Еще один видос из спорта который объясняет, как  бороться со страхом  совершать сделки .

Удар или кулак меняем на сделку  и наслаждаемся :)



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

Эмоциональный интеллект, видео рецензия

Итак, я уже оставлял рецензию на книгу Эмоциональный интеллект. Поскольку видео-формат книжной рецензии в прошлый раз получил положительный отклик, решил и тут наболтать на видео свои впечатления о книге.

Трейдер ! Помни

    • 12 июля 2016, 20:54
    • |
    • Dim
  • Еще
Трейдер! Помни! Самый тёмный час — перед рассветом! Не крой позу! Верь, что цена развернётся! Не сдавайся! Помни, что твои деньги нужны тем самым немногочисленным профи...


Трейдер ! Помни



Уборщик мусора и колесо Сансары

    • 12 июля 2016, 15:50
    • |
    • SciFi
  • Еще

По дороге на работу я обратил свой взор на уборщика мусора во дворе. Он был похож на таджика и убирал граблями листья с газона. Таджик этот наверняка приходит домой и все свободное время сливает на ерунду, а все свободные деньги тратит или отправляет семье. Словно у него нет мечты. И остаётся в своём колесе Сансары. Я задумался о том, есть ли у него выход из данной ситуации.  Думаю, что он на самом деле мог бы вырасти и выйти из этой ямы жизни.

Для этого ему нужно:
1. Сформулировать свою мечту. Посмотреть, кем он мог бы стать, и что ему интересно делать в жизни.
2. Задаться целями в плане личного роста: изучение нового, получение новых навыков, покупка книг и оборудования (в его случае, например, получение навыков электрика хотя бы)
3. Ежедневно выделять время вне работы на личный рост и достижение этих целей. Делать это системно и дисциплинированно.  
4. Инвестировать в себя и копить капитал хотя бы по 10% от дохода.

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


QUIK 7 - геморой начинается

Здорова щеглы

Установил квик 6 и так технично установил, что обновился он до 7 версии (((

Захотел построить гистограмму общего спроса/предложения (черт… спалил ГРААЛЬ). 

Но график не строится!!! (выдает пустую область! В Квике 6 все было норм — (в таблице текущих торгов «общий спрос и общее предложение» показывает кол-ые значения, но если щелкнуть правой кнопкой мыши и выбрать «построить график общий спрос» то выдает пустой график ((

— как быть?!

 

Подскажите плиз )))


Модификации на тему Price Channel (QUIK LUA)

Может кому нибудь будет интересен модифицированный Price Channel в Квике
Модификации на тему Price Channel (QUIK LUA)

Settings = 
{
        Name = "xPc5",
        period = 24,
        line=
        {
                {
                        Name = "xPc5",
                        Color = RGB(0, 128, 0),
                        Type = TYPE_LINE,
                        Width = 2
                },
        
                {
                        Name = "xPc5",
                        Color = RGB(255, 64, 64),
                        Type = TYPET_BAR,
                        Width = 3
                },
                {
                        Name = "xPc5",
                        Color = RGB(64, 64, 255),
                        Type = TYPET_BAR,
                        Width = 3
                }
        
        }
}

----------------------------------------------------------
function c_FF()


        return function(ind, _p)
                local period = _p
                local index = ind
                local MAX_ = 0
                local MIN_ = 0
                local MAX2_ = 0
                local MIN2_ = 0         

                if index == 1 then
                        MAX_ = C(index)
                        MIN_ = C(index)
                        MAX2_ = C(index)
                        MIN2_ = C(index)
                        return nil
                end
----------------------------------------------------------------------
                period = _p
                if index < period then period = index end
                MAX_ = H(index)
                MIN_ = L(index)
                MAX2_ = 0
                MIN2_ = 0
                for i = 0, (period-1) do
                        if MAX_ < H(index-i) then    MAX_ = H(index-i)       end
                        if MIN_ > L(index-i) then    MIN_ = L(index-i)       end
                        MAX2_ = MAX2_ + MAX_
                        MIN2_ = MIN2_ + MIN_
                end
                MAX2_ = MAX2_/(period)
                MIN2_ = MIN2_/(period)
                return (MAX2_+MIN2_)/2, MAX2_, MIN2_
        end             
end


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

Скрипт для отображения греков текущей позиции в 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



Почему разоряются трейдеры?

Наверное, этот вопрос задавал себе каждый, кто терял деньги. Про это написано куча теорий, и у каждого свое мнение на этот счет. С высоты многолетних наблюдений постараюсь и я ответить на этот вопрос. А заодно развить тему, вброшенную здесь: http://smart-lab.ru/blog/337934.php

Для начала: простая арифметика, 3 класс школьной программы.

У вас S депозит и L плечо.

Комиссия за сделку C, за маржиналку M (внутри дня не платится).

При C = 0.05%, M = 16% годовых и L = 4 (берем среднее, более-менее близкое к ставкам риска основных бумаг)

получим:

1. Если просто купить (или продать) на все, на уплату комиссий уйдет

   5 * S * 2 /// сразу считаем с учетом продажи /// * 0,05% = 0,5%S

   4 * S * 16% = 0,64S /// комис за пользование кредитом

Итого 64,5% от вложенного капитала — это стоимость игры с плечом в данном примере. 65% годовых, Карл! И ведь берут!

 

2. Если закрывать позицию внутри дня, то

   5 * S * 2 * 0,05% * 220 /// примерное кол-во торговых дней в году /// = внимание… 110 (сто десять) % S.



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

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