Избранное трейдера Voin sveta

по

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

Добрый день!

Для всех 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



Свежий антикризис: российское авиастроение, 30 геликов, советы от Джека Ма, кризис в России не закончился и другое.

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

Хронометраж программы:
03:48 книжные рекомендации: «Как стать первым на ютуб»
06:00 книга «Эмоциональный интеллект»
07:30 простые советы как сделать мир чуть лучше?
12:20 правильные советы от Джека Ма
17:40 кризис в России не закончился. Факты.
23:40 30 гелентвагенов, как это понимать?
29:48 состояние российского авиастроения. Компания ОАК

Ссылки:
Мой пост про ОАК: smart-lab.ru/blog/336384.php
Обсуждение ОАК на форуме смартлаба: smart-lab.ru/forum/%D0%9E%D0%90%D0%9A
Советы от Джека Ма: smart-lab.ru/blog/copypaste/336732.php
Это же на английском: www.thecoffeeshoptrader.com/2016/05/work-determines-future-spend-one-hour-per-day-five-things-life-will-change.html
Книга как стать первым на ютубе: smart-lab.ru/books/kak-stat-pervym-na-youtube/
Книга эмоциональный интеллект: smart-lab.ru/books/emocinalniy-intellekt/


Уровни на рынке, что нужно о них знать, чтобы не торговать "монетку".

     Итак, мой взгляд на рынок обычно основывается на фундаментале (то как я его понимаю) в первую очередь и многолетних статистических исследованиях рынка во вторую. Собственно разработка «грааля» является моим хобби, за последние лет 10 я сделал и протестировал наверное тысячи разных торговых систем, действительно порой тестировал по нескольку за день основанных на совершенно разных принципах и математические принципы вроде «индикаторов» и прочего я разрабатывал для них тоже в основном сам и как оказалось в последствии они все подвержены одним и тем же закономерностям. На самом деле у рынка есть единая статистическая логика выражающаяся рядом её законов. Вот исходя из тех закономерностей которые я понял я сформировал свой подход к тому что такое «уровни» на рынке. Итак, сначала весёлое введение, затем тезисно чем уровни отличаются от случайно взятых чисел. 

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

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

Подборка годноты vol.1

Подборка годноты vol.1
Пока весь смартлаб орет о ставках/нефти/рубле/улюкаеве/горепрогнозистах/подливных гуру и тд — я подготовил, как мне кажется, норм постецкий. Вашему вниманию тщательно сцеженная, рассортированная по тематикам мякотка для работы, учебы и отдыха в нашей общей интернет-помойке: 


Сайты и приложухи для трейдинга:
finviz.com  — это божественно! Бэнчмарк всех фин сайтов по интерфейсу и удобству навигации, множество плюшек отбора акции для домашки, и визуальной подачи инфы. Бесит, что календарь только для амеров и на текущую неделю.

forexpf.ru  — 1 год назад этот сайт лежал когда на него ринулась каждая домохозяйка отслеживать курс рубля. Нормальный ресурсоёмкий сайт, чтобы попырому прочекать нефтянку, голду или бакс.

freestockcharts.com  — если вдруг упал tradingview.com.



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

Первые вычеты по ИИС получены!!!

Знакомый поделился радостью, получил таки первый вычет по ИИС. попросил его написать вкратце про весь процесс.
сам продолжаю ждать
вот примерно так.

Я и моя супруга открыли ИИС 16 января 2015 года. Счет открыли в первые рабочие дни 2015 года с целью начала отчета трехлетнего периода. Брокера выбирали из принципа надежности и личных контактов с менеджером брокера. В начале ноября мы полностью профондировали счет супруги (по тем или иным причинам мой счет не стали задействовать). Стратегия инвестирования: умерено консервативная: 60% облигации, 40% акции.

 

 В январе 2016 года стали собирать документы для оформления возврата НДФЛ: копия платежки, 2-НДФЛ, копия брокерского договора. Скачали на сайте nalog.ru программу для заполнения декларации. Заполнили  декларацию (на это ушло 10 минут). Все собрал для отправки письма в налоговую, но сайте налоговой прочитал, что есть возможность все сделать через сайт. А точнее: с 2016 года ФНС России ввела простую неквалифицированную ЭЦП, с помощью которой можно подписывать документы для налоговой.



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

Даю торговую систему.

Даю простую систему, которая опирается только на два важных уровня и на два математически рассчитанных уровня.

К данной системе я пришел благодаря  одному подкованному в трейдинге и математике  человеку.

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

Многие технари знают, что пробитие экстремума и закрепления над/под ним это свидетельство начала/продолжения тенденции. Но в теханализе есть еще понятие как волатильность, данное понятие кто-то измеряет в АТР, но ее можно измерять с помощью среднеквадратичного отклонения цены. Которое рассчитывается по формуле «(Цена откр*Вола)/(Кв.корень252)» 252-рабочих дней в году.
Вот отсюда и будем плясать.

Суть стратегии: ждем пробития минимума, выставляем лимитник на лонг на нижней границе среднеквадратичного отклонения при пробитии минимума прошлого дня, тэйк на минимуме предыдущего дня, и наоборот для шорта.



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

Кто хотел статистики за 15 лет по индексу РТС ??? Держите!!!

Добрый день, друзья.

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

Вот, что из этого вышло:

1. Для начала решил посмотреть общую картину по индексу РТС с начала 2000 года по текущую дату. Провел некоторые расчеты, которые выразил графически.
Итак:

Кто хотел статистики за 15 лет по индексу РТС ??? Держите!!!  Кто хотел статистики за 15 лет по индексу РТС ??? Держите!!!

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

Математику - люблю. Статистику - уважаю!!!

Добрый день, друзья!

Решил я тут препарировать индекс РТС на тему статистических данных.
Взял данные с 11 января 2010 года по 07 июля 2014 года.
Исследовал дневной период.
Цель исследования: выяснить мат. вероятность «зеленой» и «красной» свечек по дням.
В статистике не учитывалась волотильность.
Вот что получилось:

*вверх — минимум и максимум свечи выше минимума и максимума предыдущей.
*вниз — то же, но наоборот.
* внутр — это внутрення свеча, т.е. максимум ниже предыдущего максимума, минимум выше предыдущего.
* внеш — внешняя свеча, т.е. максмум выше предыдущего, минимум ниже предыдущего.

 Математику - люблю. Статистику - уважаю!!!

Математику - люблю. Статистику - уважаю!!!

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

Открытый интерес в ИТС Quik

взято отсюда sokrat-broker.blogspot.com/2011/04/blog-post_7394.html
Автор: Сократ

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

Сначала необходимо проверить настройки получения данных. Выберите пункт меню Настройки / Основные / закладка Получение данных и установите переключатели в соответствие с приведенным ниже рисунком.

Закройте данное окно нажатием кнопки Сохранить.

Нажмите правой кнопкой мышки в Текущей таблице параметров и выберите пункт меню Редактировать таблицу.


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

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