Избранное трейдера Сергей Грошев

по

Наступило время вернуть убытки

Добрый день, коллеги!

Наступил 2016 год и можно уже приниматься за процедуру возврата налога и зачета убытков на фондовом рынке за 2015 год. Многие из вас закрыли прошлый год в “плюсе”. Это хорошо, но давайте вспомним, были ли у вас убытки в период с 2010 до 2014 года. Если да, тогда надо собирать документы:

1) Справки об убытках за убыточные годы. Возможно, что брокер вам даст не справку, а налоговый регистр или выписку. Казалось бы, название документа другое, но суть одна — нужен документ, в котором указана сумма убытка.

Как выглядит такой документ? В нем должна быть отражена следующая информация:
— год, за который получен убыток,
— название операции и ее код, например, если вы получили убыток по операциям с ценными бумагами, тогда код операции будет “1530”. У каждого вида дохода есть свой код, по нему легко ориентироваться,
— сумма убытка.
— и все! Не надо отражать суммы налогов в такой справке, они не нужны.

2) Справка 2-НДФЛ за прибыльный год. Если у вас прибыль за 2015 год, значит, надо справку 2-НДФЛ получить за 2015 год. Эта справка имеет свой “индивидуальный” вид — в ней отражается сумма полученного дохода и сумма удержанного налога. Вот тут сумму НДФЛ (подоходного налога) надо отражать обязательно.



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

Я и программирование

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

1. был у нас предмет ТПП. Теория технология программирования. Вёл его замдекана Евдокимов Виктор Евгеньевич. Так вёл, как будто всё уже давно умеют программировать и иногда шутил. Но проблема была в том, что все кто сидел на лекции на первом курсе, действительно похоже умели программировать, а я один сидел и ни черта не мог понять.
Я и программирование 
Я даж тогда карикатуру нарисовал про лекции по ТПП:
Я и программирование

2. был у нас предмет компьютерная графика. Вёл Сальников Вячеслав Юрьевич. Там были жесткие лабы и это был единственный раз, когда я реально был вынужден чего-то программировать на C++. Сальников был норм препод, я ничерта не понимал, как всегда, но можно было растопить лёд кое-как.

3. был у нас предмет по микропроцессоррам. Лобан Валерий Иванович. Я едва успевал чото делать. Помню свой шок, когда для какой-то лабы он сказал невзначай — ну а тут вам надо налабать драйвер на ассемблере, чтобы подключить микропроц к компу. Тут я ваще в осадок выпал. Как я это в состоянии сделать? Меня этому никто не учил! Нет же никаких книг и инструкций на эту тему!!! Где узнать как это сделать? Купил даже какую-то толстую книгу по ассемблеру, прочел страниц 30, и забросил....


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

99% смарт лаб всго лишь - Вторая ступень развития трейдера.

Ступень первая. Неосознанная некомпетентность.

Это самый первый шаг, который вы делаете, вступая в мир спекуляции. Вы знаете, что это прекрасный способ зарабатывать деньги – вы слышали о множестве миллионеров, и видели несколько фильмов о головокружительных карьерах трейдеров. Впервые садясь за руль, многие тоже думают, что вождение автомобиля проще пареной репы – в конце концов, что тут такого? Цена идет вверх или вниз – это ж элементарно – поехали зарабатывать!

К сожалению, как и в первый раз за рулем, внезапно выясняется, что вы понятия не имеете о том, что именно нужно делать. Вы совершаете множество сделок и часто рискуете. Вы входите в рынок, а он внезапно разворачивается против вас. Вы разворачиваетесь следом – и рынок снова разворачивается и откусывает от вашего депозита солидный кусок. И это повторяется снова. И снова. И снова…

Возможно, вам сначала немного повезет, и вы кое-что заработаете. Это еще хуже – у вас создается впечатление, что все действительно просто, и вы бесстрашно увеличиваете уровень риска.

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

Куда идем мы с пятачком (о свинозамещении и шакале Табаки )

Регулярно сталкиваюсь с кризисами. Беда прямо какая-то. Куда ни приду, все начинает валиться. Вначале грешил, что это я их сам провоцирую. Стал сереньким, исповедуя тактику невмешательства. Нет, то же самое выходит. Потом думал, что просто мне так везет. Ну, думаю, ладно, каждый сам кузнец своего счастья – стал пробовать предотвратить. Верите-нет, ни разу не вышло, оттягивал на месяц-год, но итог все равно один. Тогда снова сменил тактику и решил сваливать при первых же признаках кризиса — энергозатраты меньше, результат тот же. Совесть не мучает -  нет, я — эгоист. Но все время беспокоит вопрос «почему?» в чем причина такой неустойчивости социальных систем в РФ (АО – тоже социальная система). Мысль, что «отдельно богом взята и отдельно богом проклята» – посещала, но была отринута за антинаучностью :)

И только когда жена заставила посмотреть вот эту лекцию Ильи Колмановского, у меня в голове медленно начал складываться пазл. И вот сложился. Прав был классик – «в консерватории надо что-то менять»



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

R для каждого, часть 3

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

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

 

#ПОРТФЕЛЬ РОБОТОВ - ПРАКТИКА #Много видео!!

#ПОРТФЕЛЬ РОБОТОВ - ПРАКТИКА  #Много видео!!
 Строим портфель с максимальной доходностью и гладкой эквити!


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

Получаем данные из Excell для использования в Wealth-lab, Ninjatrader и так далее.

    • 27 июня 2015, 14:43
    • |
    • Dzam
  • Еще
Получаем данные из Excell для использования в Wealth-lab, Ninjatrader и так далее.
Есть задачи, когда необходимо читать внешние данные для работы роботов или индикаторов. Например, можно в Excel лист занести уровни, от которых будет торговать робот. Либо список тикеров, по которым необходимо собирать информацию.



Для чтения данных из Excel нам потребуется библиотека Microsoft.Office.Interop.Excel.dll. В моей Windows7 она расположилась в папке:

C:\Program Files (x86)\Microsoft Office\Office15\DCF

В проект необходимо добавить ссылку на эту библиотеку. Код чтения данных простой:


//Читаем их Excel данные в массив
List getParamsFromExcel(string filePath)
{
    //С какой строки начинаем читать данные
    int start_from_row = 2;
    //Индекс колонки с Тикером
    int symbol_index = 1;
    //Индекс колонки с типом ордера
    int order_type_index = 2;
    //Индекс колонки с ценой входа
    int entry_price_index = 4;
    //Индекс колонки с ценой стопа
    int stop_price_index = 5;
    //Индекс колонки с временем входа
    int entry_time_index = 7;
    int current_index = start_from_row;

    //Текущий символ графика
    string read_symbol = Bars.Symbol;
    //Текущий считанный из Excel символ
    string current_symbol;

    //Список параметров считанный из Excell
    List result;
    result = new List();

    //Переменная Excel приложение
    Excel.Application xlApp;
    //Переменная рабочая книга
    Excel.Workbook xlWorkBook;
    //Переменная рабочий лист
    Excel.Worksheet xlWorkSheet;
    //Переменная диапазон
    Excel.Range range;

    //Инициализируем переменные
    xlApp = new Excel.Application();
    xlWorkBook = xlApp.Workbooks.Open(filePath);
    xlWorkSheet = xlWorkBook.Worksheets.get_Item(1);

    range = xlWorkSheet.UsedRange;

    //Считываем тикер из Excel
    current_symbol = (string)(range.Cells[current_index, symbol_index] as Excel.Range).Value2;
    //Читаем тикеры, пока не наткнемся на пустую строку
    while(current_symbol != null)
    {
        //Если считанный тикер совпадает с тикером графика, на котором запустили робота
        if(read_symbol == current_symbol)
        {
            //Читаем и добавляем параметры ордера
            result.Add(new OrderParams
            {
                ePrice = Convert.ToDouble((range.Cells[current_index, entry_price_index] as Excel.Range).Value2),
                sPrice = Convert.ToDouble((range.Cells[current_index, stop_price_index] as Excel.Range).Value2),
                eTime = DateTime.FromOADate((range.Cells[current_index, entry_time_index] as Excel.Range).Value2),
                pType = ((string)(range.Cells[current_index, order_type_index] as Excel.Range).Value2 == "Short" ? PositionType.Short : PositionType.Long)
            });
        }

        current_index++;
        //Считываем очередной тикер
        current_symbol = (string)(range.Cells[current_index, symbol_index] as Excel.Range).Value2;                
    }

    //Закрываем рабочую книгу
    xlWorkBook.Close(true, null, null);
    //Выходим из приложения
    xlApp.Quit();

    //Уничтожаем созданные объекты
    releaseObject(xlWorkSheet);
    releaseObject(xlWorkBook);
    releaseObject(xlApp);

    return result;
}

//Уничтожаем переданный объект
private void releaseObject(object obj)
{
    try
    {
        System.Runtime.InteropServices.Marshal.ReleaseComObject(obj);
        obj = null;
    }
    catch (Exception ex)
    {
        obj = null;                
    }
    finally
    {
        GC.Collect();
    }
} 

Все банально и просто. И можно использовать для различных целей
Оригинал статьи. 

Сколько вам нужно денег и на что. Я посчитал. Меня устроит 10 миллионов евро.

Многие хотят много денег, но туго представляют на что конкретно их потратят и что конкретно им нужно. А я вот  тут подумал, посчитал. Вот что вышло: 
1. гражданство Сент-Китс 300 000 долларов США  (на семью) = примерно 216 000 евро. 
Сколько вам нужно денег и на что.  Я посчитал. Меня устроит 10 миллионов евро.


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

как вставить картинку в комментарий

    • 08 марта 2014, 21:25
    • |
    • horton
  • Еще
по мотивам коммента EStrader — Helen Kalashnikov «как вставить картинку в пост»
 
клацаете по «написать»
как вставить картинку в комментарий
потом клик «Вставить изображение» (кстати так же можно и вставлять видео — для вставки видео что нажимать обведено синим)
как вставить картинку в комментарий


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

Выкладываю, как и обещал.

Итак, вечер пришел. Прошу извинение за задержку, дела.
Как и обещал выкладываю алгоритм торговли, постараюсь всё подробно описать, объяснить…
Поехали..
Вы постоянно в рынке. Алгоритм ревисный.
Вход в лонг, он же выход шорт. Вход в шорт, он же выход из лонга.
Условие ЛОНГ:
ma1:=90;
 h>=Mov(h,ma1,E)  and  h>=ref(h,-1),
т.е. пробой эксп средней по хаям периодом 90 и цена должна быть выше предыдущего максимума.
Условие ШОРТ:
ma1:=90;
 L<=Mov(L,ma1,E)  and  L<=ref(L,-1)
Текущая цена ниже предыдущего минимума и меньше средней 90 периода, расчет по лоям.
Скажете херня???? Ждали что то необыкновенно сложное???  Стакан???
Смотрим дальше.

Выкладываю, как и обещал. 

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

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