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

по

Стоит ли усложнять простую модель торговли?

         Данная статья не ответит на поставленный вопрос, я опишу свой взгляд на данную проблему. (картинки добавлять не буду, так что ничем красивым заманивать не стану)
 
         Работая в алготрейдинге, очень сложно развиваться, так как любой взгляд на рынок, любые точки входа пытаешься запрограммировать в алгоритм, и проанализировать результаты, и естественно, редко можно встретить алгоритм, который продержится больше года хотябы в растущем профите, ну или хотя бы просто в профите. (естественно имеется ввиду на постоянных настройках)
         Так как найти, простую зарабатывающую систему с постоянными настройками не так просто, к этому вопросу вернемся чуть ниже. Для начала давайте разберем любые простые системы, аля скользящие средние и тд.  Можно ли на них заработать? временную прибыль получить можно, но сложнее будет с постоянной прибылью, и именно поэтому необходимо вносить изменения в алгоритм или настройки параметров. 


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

И так всем кто лапки поднял к верху. Держите, бесплатно.

Ладно палю вам еще один граальчик, самый простой. Видимо со стрелочками в прошлый раз не прокатило. Данный граальчик не использует мартингейл — ему это не нужно. Данный граальчик ну не знаю, просто самый простейший из всех.

Держите систему правил:

1. Строим среднюю линию цены на графике. (да пост не для новичков, а для опытных, только они сразу догадаются, что это за средняя, так как они уже с ней работали по любому).
2. Вход в позицию лонг — свечка вверх, над средней линией, чтобы свечка была вверх и чтобы она была НАД линией. Никаких касаний не допускается. То есть еще раз — свечка вверх НАД линией. Открываемся. Стоп под последним фракталом. Тейк тут уж подсчитать надо для каждого инструмента, для каждого ТФ. К примеру на долларйене я использую тейки 8 пунктов на пятиминтуках и 44 пункта на тридцатиминутках.
3. Соблюдаем риски, каждый вход на 10% от максимально возможного лота входа. То есть лосики сшибли 25% депозита, следующий вход на 25% меньше. Ну это так утрировано, данный грааль не допускает таких просадок.

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

Пишем торгового робота на C#. Часть 2. Реализация торгового алгоритма

В прошлой части данной статьи мы узнали, как подключиться к терминалу QUIK, создали свой DDE сервер, с помощью которого мы смогли импортировать данные в наше приложение. Сейчас нашей задачей является реализация торгового алгоритма робота и отправка заявок на совершение торговых операций в терминал.
За основу алгоритма для торговли возьмем алгоритм, который я описывал ранее (http://robostroy.ru/community/article.aspx?id=537). В качестве входа в сделку используется свечной паттерн: две повышающиеся свечи — дают сигнал на покупку, две понижающиеся — сигнал на продажу.
Помимо этого, условием входа в длинную позицию также является условие:
High[bar] > High[bar-1] and  Low[bar] > Low[bar-1]
т.е. максимум текущей свечи больше максимума предыдущей и минимум текущей больше минимума предыдущей.


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

В продолжение темы Артёма Крамина: Теханализ 2.0 - первый месяц работы + 10500 пунктов на контракт

Идея с предсказаниями к сожалению не нова, странно, что еще никто не отозвался и не рассказал, что пробовал подобное)

Артём, если у Вас все верно посчитано, то результат довольно интересный! Желаю успехов в начинании! :)

Хочу рассказать немного о своем опыте в данном направлении...

У меня есть отдельный софт написанный под точно такую же задачу, занимался я этим еще три года назад, тогда интересовался только fx, соответственно пытался таким образом проанализировать движение по ED.

Только у меня программа находит модель от 1 до n свечей, также задаются параметры каждой свечи макс/мин/откр/закр + введены определенные коэффициенты для размывки значений (отдельно на макс/мин/откр/закр), то есть, понятно, чем больше у нас свечей тем меньше вероятность того, что такая модель точно повторялась в прошлом соответственно задаем некоторый «люфт» в параметрах модели каждой последующей свечи, таким образом можем к примеру находить точные модели из 1-3 свечей, либо пытаться найти сразу большую часть графика состоящую уже из 10-20 свечей, но чем больше свечей, тем меньше вероятность и тем соответственно дальше от реальности мы уходим.

Котировки к сожалению подгружать надо было в ручную и я поэтому делал прогноз на H1-H4 на 1-3 свечи вперед, тем не менее достаточно даже одной свечи :) Занимался я этим плотно недели две и обработал достаточно большой массив данных результат для меня был удивительным, т.к. на некоторые модели находились 1-2 похожих в прошлом, либо вообще не находились (в случае точного поиска без коэффициентов), некоторые находились так часто что это просто превращалось в шум и наконец третий тип моделей, это равномерно, регулярно повторяющиеся и их было не так много в прошлом, но повторялись они не просто каждый раз (например, после модели Х состоящей из трех медвежьих свечей цена шла вверх), нет вовсе не так, а по определенному алгоритму, например срабатывание было через 1 раз, либо через 2, либо через 1 раз, потом через 2 и так чередовалось, соответственно если просто взять модель Х и при каждом ее появлении вставать в лонг, у нас бы ничего не с работало, а если вставать через раз в позицию, то модель бы себя стабильно оправдывала.

Мной был сделан простой вывод: ищем модель Х смотрим, как она работала на истории и по какому алгоритму отрабатывалась, выделяем алгоритм рассматриваем фазы работает/не работает и подстраиваемся.

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


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

Теханализ 2.0 - первый месяц работы + 10500 пунктов на контракт.

Примерно месяц назад, я запустил в работу революционный сервис Теханализ 2.0, который, я уверен, откроет скоро новую страницу в истории технического анализа (кстати, теперь сервис доступен по адресу: http://techanalyze.info/). 

Самое время подвести итоги. Я не поленился, и сравнил результаты прогноза с реальностью за весь месяц.

Итак, прямолинейное использование сервиса на стандартных настройках для часовок фьючерса РТС дает вот такую картину:

Теханализ 2.0 - первый месяц работы + 10500 пунктов на контракт.

Максимальная просадка получилась примерно 3000 пунктов. Что при 100% загрузке депозита даст примерно 30% убытка.

Если оставаться в рамках консервативной стратегии и ограничить риск 10% получим загрузку в 30% в отдельной сделке, и итоговую доходность за месяц тоже около 30%.

Для желающих перепроверить вот посделочно: 

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

Пример построения торговой системы

Основная цель данного поста--дать инсайт во внутреннюю кухню нормального системостроительства. Поскольку цель эта противоречива--с одной стороны, это можно сделать только на примере, а с другой--работающие примеры в общий доступ выкладывать глупо--то я долго думал, как это примирить. Решение пришло вчера--во время дискуссии с JC-trader возникла хорошая, яркая, четкая и логичная, но слаботоргуемая идея.

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

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

Пишем торгового робота на C#. Часть 1. Основы языка программирования и связь с терминалом

В последнее время всё чаще слышу от многих трейдеров заявления, что очень здорово знать язык программирования и самому писать роботов. Многие усиленно пытаются изучать модный в последнее время язык C#. Однако новичку с нуля написать какое-либо стоящее приложение будет довольно сложно. В этой статье я попытаюсь дать минимальные знания языка программирования, показать логику построения приложения, спроектировать и запустить торгового робота для терминала QUIK.


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

Теханализ 2.0 - теперь и emini S&P 500!

Коллеги, у меня хорошая новость!
 
Теперь в революционном сервисе Теханализ 2.0 есть возможность в качестве базы для расчета использовать дневные данные фьючерса emini S&P 500.
 
Думаю это будет очень полезно для тех кто смотрит на запад.
 
Сейчас думаю над получением данных в реалтайм.


Попробовать можно тут: http://kramin-42.hosting.parking.ru/candels.aspx 

Теханализ 2.0 - бета версия доступна бесплатно + прошу вашей помощи.

Update: Данные для расчета из статьи лучше не копировать, смартлабик обрезает текст. Для тестовых расчетов данные можно взять вот здесь: http://kramin-42.hosting.parking.ru/data.txt

Итак коллеги, фееричный сервис, убийца традиционного технического анализа, новый взгляд на привычные вещи — Теханализ 2.0 переходит в статус бета версии!

* Аплодисменты, крики «Браво!» в зале.

Буду очень благодарен за ссылки на англоязычные форумы/болталки через которые можно попробовать раскрутить сервис в англоязычной среде. Очень хочу попробовать его туда двинуть (интерфейс не зря на английский перевел).

Также пишите свои пожелания по развитию.

Как обычно ссылки для изучения истории вопроса для тех кто опоздал: подробное описание принципов работы сервиса лучше почитать вот тут, вот тут и тут.

Что это такое?

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

Исследование волатильности 2000 дней fRTS

Если заглянуть в Википедию, то мы узнаем, что волатильность — это статистический финансовый показатель, характеризующий изменчивость цены. Волатильность обычно рассчитывают с помощью стандартного отклонения, но в данном исследовании я буду использовать более простые величины — это размах свечи (разница между хай и лоу свечи) и тело свечи (разница между ценами закрытия и открытия). Они также характеризуют изменчивость и непостоянство курса, но при этом более близки и понятны большинству трейдеров.
 
Исходные значения fRTS я экспортировал с Финам за период с 3 августа 2005 по 8 августа 2013. Это ровно 2000 торговых дней, или 8 лет (по 250 торговых дней в году). Итак, начнём.
 
Любому трейдеру нужно знать о том, в каких пределах обычно изменяются котировки торгуемого им финансового инструмента. На графиках ниже красным цветом показан размах свечи (в среднем, в пунктах) на разных таймфреймах, а синим цветом для сравнения — средний размер тела свечи fRTS в пунктах:


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

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