Избранное трейдера Кобкина Лада

по

Сделай робота САМ!

Как и обещал, выкладываю первое видео, по созданию роботов. 
 
Цель видео продемонстрировать, каким образом собираются алгоритмы в программном комплексе ТсЛаб. Сам собранный алгоритм не имеет никакой ценности, кроме как на уровне простой идеи.
Ссылка на ролик
Скачать программу можно на сайте программы http://www.tslab.ru/
Все возникающие вопросы можно писать в коментариях или мне в личку.
 

Стратегия для фРТС: алготрейдинг в массы!

Что такое Системный трейдинг? Нет, это не программирование. И не талмуды кодов. Не статистика, не математика. Это не умные программы, у которых и название-то страшно прочитать. Системный трейдинг – это, прежде всего, логика! Читая про возможности той или иной программы вы вряд ли проникнитесь духом алготрейдинга! Ведь это не просто формулы – это подход, парадигма, это стиль, это особый взгляд. Любую идею системный трейдер проверяет на истории, потому что без проверки – это всего лишь слова. А, как мы знаем, ещё В.И. Ленин сказал: «Главная проблема цитат в Интернете в том, что люди сразу верят в их подлинность» :)
 
В этой статье я хочу показать Вам, что алготрейдером можно стать даже без установки каких либо специальных программ. Я взял элементарную идею, и с помощью программы MS Excel выяснил, что за 2012 год можно было заработать более 40 тысяч пунктов! И вот эту идею я вам и расскажу:
 
Многие боятся алготрейдинга. Боятся, потому что не умеют программировать. Поэтому придумывают всякие нелепые отмазы, вроде тех, что восхваляют интуитив и порицают роботизированный подход к трейдингу. Меж тем, ничего сложного в программировании нет. Необязательно знать специальные языки, «объявлять классы», «разрабатывать библиотеки» и т.д. Достаточно простой логики. Сегодня я хочу показать, как с помощью обыкновенного ЭКСЕЛЯ можно проверить торговую идею.


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

Пять реальных торговых систем

    • 28 января 2013, 14:23
    • |
    • lupiv
  • Еще
Пять реальных торговых системНедавно со знакомыми трейдерами обсуждали реальные торговые системы, основанные на техническом анализе графиков. После этой беседы попытался записать услышанное на память. Может еще кому-нибудь пригодится в работе, или для общего развития. Всего получилось пять систем.
 
Первая система очень проста и работает на любом таймфрейме. Она служит для определения завершения коррекции и находит точку входа в рынок в направлении главного тренда. Правила. Смотрим как обновляются минимумы во время коррекции. (под минимумом можно понимать фрактал- самую глубокую свечу у которой две предыдущие и две последующие свечи менее глубоки). Как только формируется очередной такой минимум выше предыдущего- покупаем. Стоп в районе последнего минимума. А далее тупо сидим в продолжении главного тренда. Или еще раз перезайдем, если выбьет по стопу. Или поймем что коррекция сама стала главным трендом (опустилась более чем на 61,8%)

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

Создание стратегии в Wealth-Lab. Первые проблемы.

Чуть-чуть углубившись в Wealth-Lab, сразу стало понятно, что геморроя тут будет больше, чем в TSLabe. Конечно в последнем я тоже испытывал некоторые трудности, но не тратил столько времени на их преодоление.

1. Данные по фьючерсу РТС в Wealth-Lab мы импортировали.

2. Соответственно построили график. Как рисовать на графике или как построить индикатор — труда не вызывает. Более того, если потыкаться, можно даже увидеть код на языке программирования.

Язык в WLD почему-то называется Wealth-Script, а не C#. Ну это наверное как Stocksharp назвали свою библиотеку S#, то разработчики WLD назвали свой набор WealthScript, при этом используется семантика C#.

Если мы начнем ковырять все подряд пункты меню, то обнаружим возможность строить торговую стратегию на основе простых правил. Это для меня оказалось новостью, потому что я думал что в WLD можно только запрограммировать свою стратегию.

File->New->New Strategy From Rules (Ctrl+Shift+R).

Создание стратегии в Wealth-Lab. Первые проблемы.

Ну вот собственно об этом видео и о том геморрое, с которым я столкнулся. Видео для таких же лохов как я, либо для тех, кто вообще не работал с wealth-lab


Краткое содержание:
1. как быстро создать свою стратегию в Wealth-Lab из правил
2. как запустить стратегию в Wealth-Lab
3. как посмотреть код стратегии




Вот кусок полученного текста программы с моими попытками разобраться в нем:

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

Поздравляем с днём рождения!!!

Не так давно на смартлабике зародилась хорошая традиция — поздравлять всех участников с днём рождения, в связи с этим хотелось бы сегодня вновь поздравить и от себя лично и от всех вас, дорогие «смартлабовцы» очередного именинника — Кобкину Ладу!!!! Как говорится, девушек мы итак должны беречь и заботиться о них, ну а девушек — дрейдеров, которых к сожалению, не только у нас на ресурсе, но и вообще в природе очень мало, мы обязаны беречь вдвойне. Знаком с Ладой не так уж и давно, но поверьте мне, еслиб все люди были такие добрые и отзывчивые, то весь наш мир был бы совсем другим!!! Ещё раз желаю тебе счастья, удачи и огромного по жизни везения!!!

P.S. Пусть подобные победы smart-lab.ru/blog/30503.php будут доставаться только тебе!!!

Написание торговых роботов. Шаг 3.

Итак, долгожданное продолжение первой части.



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

Что делать дальше, как поскорее начинать заполнять чемоданы деньгами?
Как запустить стратегию на биржу?

Здесь, как обычно, вариантов несколько.
1) Вы тестировали стратегию в тестере, который поддерживается вашим брокером — TS Lab (АйтиИнвест, Алор, Финам), Wealth Lab (Церих),… — просто напросто пользуясь средствами программы и вашего брокера посылаете приказы на биржу.

Этот вариант очевиден своей простотой.
На мой взгляд, все плюсы на этом заканчиваются.

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

Написание торговых роботов. Шаги 0-2.

Роботы… Как много в этом слове для уха трейдера слилось!
Как? Откуда? С чего начать?

Как ни банально, но для начала необходимо определиться со стратегией. Она может быть создана либо основываясь на стратегии других трейдеров (Резвяков, привет! Ударные дни легли в основу самого первого робота, который работал и зарабатывал у меня 1.5 года назад), либо — основываясь на собственных ощущениях и понимании рынка.

Мы пойдём путём наиболее логичным и, на мой взгляд, правильным — будем исследовать рынок на истории, искать и наблюдать закономерности, их тестировать. А в случае успеха — реализовывать в торговом роботе.

шаг 0 — что почитать?
1) Кургузкин А.А. Биржевой трейдинг: системный подход
Лучшая книга по системному трейдингу. Полезна всем и каждому, в независимости от вашей причастности к роботам.

Далее книги по C# — учимся программировать и готовимся к тестированию / реализации своих будущих алгоритмов:
2) Герберт Шилдт. C# 4.0 полное руководство.
3) http://msdn.microsoft.com/ru-ru/library/bb383962%28VS.90%29.aspx
4) http://msdn.microsoft.com/ru-ru/beginner/ee344863.aspx
5) http://www.youtube.com/user/geekitdevelop


Шаг 1 — поиск закономерностей:

открываем график, накладываем индикаторы (хаха), ищем индикаторы/их пересечения, которые позволят нам обнаружить начало движения / его остановку / пилу /… Собственно всё то, что может стать костяком нашего будущего робота.
Кому индикаторы не внушают доверие — начинаем анализ стакана, ленты, строим объёмные уровни, анализируем дельту — и используем всё это для того же самого — понимания и осознания как что где может работать. Вот один из примеров.

Все тут не первый год на рынке, поэтому у каждого есть свои наблюдения, которые он бы хотел протестировать.


Шаг 2 — тестирование
Для многих это первый затык, который останавливает.

Для тестирования берём либо Wealth-Lab (лучше брать версию не младше 5.0 — присутствует .Net язык C#. С помощью Wealth-Lab я умудрялся даже тестировать стратегии, основанные только на объёмах (кому интересны детали как — можно личкой / в комментах)),
либо — вариант более проффесиональный и намного лучше для будущего — библиотека Stock# (мой выбор).

Кому-то может для тестов подойдёт и TsLab. На вкус и цвет все фломастеры разные.
Для начала в любом случае советую выбрать тестировщик с визуальным редактором.


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

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