Избранное трейдера Сергей Стяжкин

по

Если у Вас есть граль - поделитесь, пожалуйста.

Неудачи продолжают преследовать меня. 
Покупал нефть она упала.
Покупал СИ — упала. Закрыл, выросло.
Купил евро а он упал.
Сейчас продал. Совсем не удивлюсь если вырастет.  

Все зарабатывают кроме меня. ((

с 2012 года слил уже 300.000 рублей.

сейчас на счету 30.000 что мне делать? 
Возьмет эту сумму кто то в Д.У?

Ну хоть поделитесь как Вы зарабатываете?
У меня все очень плохо!  

исследуем влияние времени дня и дня недели на своих роботов

Продолжаем анализировать часть своих роботов (24 штуки).
Кхм, хотел по традиции написать «продолжаем сканировать киберпространство в поисках граалей».
Но судя по предыдущей статье нафиг никому граали не сдались.
предыдущая статья из цикла smart-lab.ru/blog/264482.php

исследуем влияние времени дня и дня недели на своих роботов
Пояснения к картинке 1.
Добавляем новые колонки с днём недели и часом дня, делаем сортировку и субтотал.
Отмечу что функция эксель для получения дня недели из даты считает Воскресенье первым днём.

Отмечу что огромные значения на 23 часу — это значит что позиции были в диапозоне от 23часов и до утра, соответсвенно этому набору роботов переносы на ночь помогают.
А в 12-13 часов дня роботы работают в минус в среднем. Что, в принципе, и на глаз заметил, и статьи читал на смартике что в это время часто идёт смена тренда, а большинство роботов ярковыраженные трендовики.

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

QUIK+LUA - начинаем программировать!

    • 30 июня 2015, 15:39
    • |
    • Egorax
  • Еще
Наверно многие хотели бы научиться писать биржевых роботов или автоматизировать некоторые свои биржевые операции, но пугаются самого процесса программирования, считая его сложным. Но как говориться – было бы желание… 



На сегодняшний день язык LUA самый удобный и доступный способ для программирования в ИТС QUIK для начинающих программистов. Lua достаточно мощный язык для быстрого написания от простых до сложных программ. Возможность писать скрипт на самом «низком» уровне позволяет очень гибко и тонко настраивать вашего робота под вашу стратегию.

Вы решили изучить программирование?
Предлагаю индивидуальный курс по изучению языка LUA и программированию под ИТС QUIK.
Курс рассчитан на 10 занятий по 2 часа и  охватывает практически все вопросы:
— основы языка LUA
— применение языка в QUIK
— на занятиях программируем робота.
Занятия проходят дистанционно — Skype + TeamViewer

Вопросы-ответы: [email protected] 

Получаем данные из 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();
    }
} 

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

выкладываю 46 чужих роботов на TSLAB API +кратко обзор по ним и результаты тестирования

Добрый день дорогие читатели. Продолжаем сканировать киберпространство в поисках граалей.
Ок, скажу честно, сегодня опять их нет, почему? Ну так потому что это вообще вещь редкая, и возможно спустя несколько лет исследований вы что-то найдёте. А может и нет. Я не верю что кто-то может зарабатывать стабильно в первые года торговли, разве что отдельному индивидууму может просто везти долгое время. Но шанс зарабатывать есть, и секретов в этом особо нет, в моём блоге потихоньку рассказывается как.

Итак, 46 чужих роботов на TSLAB API. Год выпуска 2010. Роботы сделаны в основном на общедоступных стратах, с форумов по метаку и велзу.
Позже приатачу файл, взято отсюда
forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=15003#Post15003
В архиве есть краткое описание автора по каждому роботу. Все параметры можно оптимизировать в тслаб.
Сами роботы выложены на с# и можно изучать код и редактировать, к тслаб за пару секунд подрубаются (Кубик Служебные элементы.Внешний скрипт, там выбираете путь к файлу, кубик подсоединяете к инструменту, профит)

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

Как работают уровни - все в одной картинке (ГРААЛЬ)

Достаточно все очевидно и думаю можно придумать не один способ использовать эту ситуацию профитно.

Как работают уровни - все в одной картинке (ГРААЛЬ)

Мы видим большой объем разовыми сделками на продажу перед самим уровнем — показано на агреггированной ленте слева. Не смогли удержать и отстопились выше уровня — так же видно на графике и на ленте. Как вариант стратегии — держать стопы перед уровнем, если цена подходит быстро и по ленте бегут покупки — ничего не делать. Если подходит медленно и лента смешанная и больших объемов нет — отменить ордер горячей клавишей. Выход по трейлинг стопулибо по стратегии с профитом. Почему так? Отменить сделку быстрее чем открыть ордер.

А вот жесткие залет продавал — в обратную сторону. Анальненько.
Как работают уровни - все в одной картинке (ГРААЛЬ) 

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

Ветренное шоу о трейдинге №3 - Доверительное управление

Краткое содержание:
1. Для кого более выгодно, а для кого — менее
2. Капиталоемкость и эффективность
3. Риски, прибыли и размеры компенсации
4. Прибыльность для инвестора

 
Скачать трек и послушать в удобное время
Подписаться на подкаст 

Бюджетная 6-мониторная система

    • 18 июня 2015, 13:52
    • |
    • Spekyl
  • Еще
Записываем:

1. Корпус: Пойдет под MiсroATX, но лучше брать под обычный ATX — больше места внутри, вентиляция, все дела. Выбор на свой вкус, скажем 2500Рэ.
2. Мама: MSI B85M-G43 4000Рэ.
3. Камень: Intel Core i3-4160 Haswell (3600MHz, LGA1150, L3 3072Kb) 7330Рэ.
4. Видеокарты: EVGA GeForce GT 610 810Mhz PCI-E 2.0 1024Mb 1000Mhz 64 bit DVI HDMI HDCP 2 штуки 4752Рэ.*2
5. Склероз: Crucial or DDR3 8Gb KIT (4GbX2) 1866MHz Ballistix Sport XT CL10 1.5V 4600Рэ.
6. Диск: WD Blue 1TB Desktop 3.5 Inch SATA 6Gb/s 7200rpm 3186Рэ.
7. Блок питания: ATX CP-9020058-EU 430W Modular 80 PLUS Bronze (120mm fan, 2x PCI-E, 5x SATA, 4x Molex) RTL 3560Рэ.
8. Монитор: 21.5" ASUS VS228HR LED, 1920x1080, 5ms, 250 cd/m2, ASCR 50M:1, D-Sub, DVI-D (HDCP), HDMI. 6 штук. 7988Рэ.*6
9. Самый мутный пункт — кронштейны для мониторов. Раньше продавали в ОЛДИ, гадкого качества. Теперь и там нет. Нормальные будут стоить так, что цена системы возрастет раза в 2. Поскольку у мониторов есть стандартное крепление VESA — предлагаю просто прикрутить в два ряда к стене над столом. Или проявите фантазию.

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

Специалисты и профессионалы отвечают в этом посте на любые вопросы

Правила игры такие:
Если вы являетесь специалистом по тому или иному вопросу на бирже и рынках, объявляйтесь в комментариях, — люди будут задавать вам вопросы по вашей теме.

Например: 
Я Василий Олейник: обучаю трейдеров. Можно задавать вопросы по обучению трейдингу. Или..
Я Александр Шадрин: инвестирую в Российские акции… Могу ответить фундаментал по бумагам
Я Александр Муханчиков: профессионально скальперю фьючерсы CME в плюс. Задавайте мне вопросы!:)
И так далее.. 

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

Поехали!
==================== 
Комменты только по теме! Специалисты по политике, пропаганде и шуткам — в бан.
==================== 
Кто сегодня отвечает на вопросы:

VA — биотех, США
margin — опционы на американские акции
Fry — фьючи на VIX
Светлана Орловская — как открыть счет на срочном рынке США/Европы
Mérovingien — торговля фьючерсом S&P500 
Тунеядец - разработка трендовых стратегий, программист
Александр Муханчиков — прибыльная торговля внутри дня на западных фьючерсах
Александр Шадрин — фундаментал по российским акциям, ПИФы, страхование

====================
заметили, российские специалисты куда-то пропали?

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