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

по

Исходники robot_uralpro ЛЧИ 2010

Исходники robot_uralpro ЛЧИ 2010
В своем прошлом посте я обещал раскрыть алгоритм robot_uralpro (25 место ЛЧИ 2010, HFT), но получил в личку много просьб от читателей смарт-лаба ( видимо тех, кто занимается алгоритмической торговлей) этого не делать. Аргументация, в общем, сводилась к тому, что народ у нас достаточно образованный и этим разоблачением алгоритма я могу наплодить армию конкурентов для  роботорговцев. И это правда -  например, когда в 2009 году начинал разработку стратегий, я вообще не знал ничего о том, как работают HFT, но, шаг за шагом, в условиях почти нулевой информации, удалось создать прибыльный алгоритм. Тем не менее, свои обещания надо выполнять, поэтому я принял решение, которое позволит трейдерам, серьезно интересующимся высокочастотной торговлей, получить обещанное, и даже больше, но в то же время значительно ограничит распространение: я предоставлю не только описание алгоритма, но и сам исходный код робота на C# с подробными комментариями точно в том виде, в котором он работал на ЛЧИ 2010, но все это — не бесплатно .  Далее причины, почему покупать это не нужно:

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

Три простые формулы управления капиталом!

Три простые формулы управления капиталом! Три простые формулы управления капиталом!


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

Формула Ларри Вильямса

Информация скопированна с сайта runettrade.ru  Еще много трейдерских интересностей можно найти тут http://runettrade.ru/best/

Как я тестирую и оптимизирую свои алгоритмы.

    • 23 марта 2015, 15:21
    • |
    • SenSoR
  • Еще
Для примера возьму одного из торгующих в трансляции роботов. 

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

Работает на настройках оптимизации 12-13 годов. Именно такую выборку сделал для того, что бы в нее влезало достаточное кол-во сделок + что бы Эти года показали разные ситуации на рынке — От классного тренда, до жуткого флета. Желательно что бы флета было побольше — эдакий стресс тест)

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

Визуализация результатов ЛЧИ в R

     У многих возникают ситуации, когда нужно оценить визуально какие-либо зависимости. В большинстве случаев для этих целей используется Excel с построением временных рядов, не заслуженно обделяя многие другие гораздо более показательные диаграммы. Существует альтернативное средство более быстрого и удобного анализа описательных статистик с разнообразными диаграммами (средствами Excel многие из них не построить) и возможностью создания web-приложения для общего доступа. Касаться настоящей статистики с различными методами анализа данных не буду, только базовая описательная  статистика (без проверки тестов  и даже p-значения не будет) и разные диаграммы. В этой статье я опишу один из вариантов того, как можно проанализировать такую информацию, представить её в виде интерактивных диаграмм, и немного опишу про web-приложения. А чтобы было веселее смотреть на диаграммы, приведу их на примере финальной статистики ЛЧИ-2015. Как следует из названия статьи – делать это буду на R. Сразу обращаю внимание, учитывая результаты некоторых «уникумов» (со сверх большими стартовыми или доходами), многие графики не очень показательные (да и с разрешением здесь не очень получилось). В таком случае надо преобразовывать оси (хотя на первой диаграмме стартовая уже логарифмическая), или исключать эти «выбросы» или же разносить результаты на разные панели, или делать бегунок по осям, но в первом приближении и для ознакомления с разными диаграммами и так пойдет. Но если кому интересно, могу данные диаграммы в отличном качестве (большего размера) сделать в web-приложении Shiny и предоставить общий доступ (в публичном облаке Shinyapps).



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

Позитив

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

Но что такое ПОЗИТИВ? Большинство понимают его както не так… например, как только то, что сладенькое, но это неправильно, ведь принимая горькое но полезное мы тоже будем находиться в позитиве, усталость также может быть приятна!

Первое, что составляет позитив это ЧЕСТНОСТЬ, ПРЯМОТА — человек должен быть предельно честен с самим собой и максимально возможно с другими, т.е. не должно быть никаких попыток манипуляций другими людьми, попыток их оболванивания и т.д. без всякого лукавства и преувеличения говорить о себе как оно есть.

Из первого, естественным образом проистекает второе ПОРЯДОЧНОСТЬ, ГИБКОСТЬ и ХРАБРОСТЬ — нужно быть предельно порядочным по отношению ко всем живым существам, как людям, так и животным и даже к вещам!  Но это не означает, что нельзя наорать на кого то)) или игнорировать — не со всеми и не всегда нужно быть почтительным, но никогда не стоит относиться к другому как к г*вну — тут нужна золотая середина)) Гибкость же означает что не следует упорствовать в своем мнении.

Третье (которое также проистекает из предыдущего) это уважение к МИРОЗДАНИЮ. Мир прекрасен и полон всего! — это должно стать вашей ментальной позицией, потому что если вы будете считать, что мир дерьмо, то к позитиву точно не дойдете))


Как меня обучали StockSharp S#

Решил как то освоить StockSharp, платформу, которая как заявлено позволит без проблем создавать роботов для работы с разными биржами и брокерами посредством унифицированных коннекторов. Решено — сделано, оплачено здесь http://stocksharp.com/edu/ 30 т.р. и мне открыли доступ к видео урокам собственно С# и S#.
Сам я много лет назад занимался созданием web ресурсов, писал и на Visual С++ com объекты, но в основном на Perl и прочих языках обработчики. После писал программы для автоматизации торговли на qpile для себя. Т.е. человек не совсем сторонний, но все же купил курс по совету Артема Самунджяна для начинающих, так как С# не знал, его попросту не было в те времена.
Начал с С#… и каково же было разочарование, признаюсь более худшего изложения материала не встречал, это где то по пятибальной шкале 2. Примеры не подготовлены, архаичное повествование, в трейдерской терминологии человек совершенно не разбирается. В общем, увы и ах.
Проще, конечно, скачать из сети любую книгу и учить по ней, благо на выбор наверное сотни учебников. Конечно же речи о том, что начинающий программист, экономист скажем или любой другой человек далекий от программирования сможет освоить что то из уроков Самунджяна и речи нет.
По скаченной книге изучил C# и настало время переходить к видео урокам S#.
С самого же начала, чувак начинает кодить на… XAML, вместо того чтобы редактировать приложение в визульном редакторе Visual С#. Тут психанув задаю вопрос, что за хрень? Откуда начинающий должен знать XAML??? Ответ прост — не переживайте, его можно освоить за пол часа. Ага, щас, найдите мне начинающего программиста кто за пол часа освоит XML. Далее наши гуру программирования, а они может быть и гуру, только не забываем — курс для начинающих, с первого же урока, который называется быстрый старт, строчат код в лямбда выражениях, вместо понятных и простых вызовов методов, что для новичков было бы логичней. Я сам лично так глубоко в программировании не понимаю.
Попросил вернуть деньги, так как курс не соответствует заявленному. Отказ. Деньги коту под хвост.

В общем, зачем я все это пишу подробно — идея может быть хорошая, но задачи обучить кого-то нет, есть задача выманить деньги. Под хорошую идею. Дальше или ишак сдохнет или падишах, что называется. Новичку вообще никак это не освоить. Видимо на то и расчет, довести до какого то уровня где стена, а дальше он уходит. Этакий способ отъема денег. Высокотехнологичный надо сказать и в первый раз признаюсь я попался околорыночнику, которые, я теперь убежден на 100% жулики и мошенники.
Не попадайтесь на эту ловушку. 


Опыт использования VSA (Volume Spread Analysis)

    • 20 марта 2015, 11:23
    • |
    • HAN
  • Еще
Опыт использования VSA (Volume Spread Analysis)

Два года назад, видя «моду» на объемный анализ, решил расширить кругозор и приступил к изучению объемов. На меня сразу обрушился вал из огромного количества информации. Оказалось, что даже в одной узкой теме, может быть несколько теорий и систем торговли. Получила наибольшее распространение, мне кажется, система VSA. Скорее всего, из-за доступности материала и затрат. В классическом варианте системы не требуется ничего, кроме баров и вертикального объема. Кроме VSA, еще есть  системы анализа горизонтальных объемов, доступные в платных платформах. В каждой платформе, по умолчанию заданы разные настройки для анализа, даже расчеты разные для одинаковых индикаторов, поэтому не могу сказать какая платформа лучшая. По горизонтальным объемам я не нашел официальной книги, но у разработчиков программы Strategy Builder была какая-то методичка на сайте.

Для себя я выбрал систему VSA, наверное, из-за простоты. Итак, начал тестировать и наблюдать. Я сам торгую по индикаторам и теханализу, поэтому не торговал «чисто» по VSA. Как оказалось, объемы опережают: из-за появления больших объемов во время тренда, выходил преждевременно из позиций, упустил часть больших движений. Не всегда появления большого объема говорит о том, что движение остановится, очень часто движение продолжается на небольших объемах. Паттерны, входящие в теорию VSA, не всегда реализуются, как те же японские свечи. Но у объемов есть одно хорошее преимущество перед другими стратегиями – во время боковиков, позволяют вовремя забрать прибыль, пока не началось обратное движение. А во время трендов не следует надеяться на объемы, никакой объем не остановит сильный тренд.

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


Илья Коровин: Фиксируем прибыль по кошке, покупаем спред

Утренняя программа «Торговый план» на видеопортале трейдеров YouTrade.TV от 17 марта 2015 г.


Сайт для анализа доходности облигаций

Привет, смартлабовцы! Читаю смартлаб недавно, т.к. начал интересоваться рынком лишь с ноября 14 года. Но я к Вам не с пустыми руками!
После просмотра видео Eonian, заинтересовался облигациями (к сожалению, не найду пост на смартлабе, где увидел это видео). Будучи человеком ленивым, я подумал, а зачем каждый раз вбивать в эксель файл данные, если можно для этого сделать сайт? Тем более, как раз хотел попробовать себя в сайтостроении.


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

***Четыре парадокса**** Воскресный трэш от Школоты

Сегодня я предложу вашему вниманию новое прочтение трех известных парадоксов, а напоследок сформулирую собственный парадокс.

Парадокс №1 сформулирован Уоддилом Кетчингсом и Уильямом Фостером и больше  известен, как «Парадокс бережливости»:

***Четыре парадокса**** Воскресный трэш от Школоты

Парадокс №2 известен, как парадокс алмазов и воды или парадокс Смита. Считается, что первым его сформулировал  Адам Смит — автор классических трудов по экономической теории:

***Четыре парадокса**** Воскресный трэш от Школоты



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

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