Блог им. mirovan |Механика пробоев или почему системы перестают работать

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

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

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


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

Блог им. mirovan |​Персистентность. К вопросу о больших и малых таймфреймах

Пытаясь анализировать тренды на больших и малых теймфреймах, я изучил несколько публичных статей в интернете. В некоторых из них утверждалось что торговля на малых таймфреймах (к примеру минутный график) ничем не отличается от торговли больших таймфреймах (на дневных графиках), в других же говорилось что на малых таймфремах больше хаоса. Основываясь на этих высказываниях я решил провести своё исследование.
 
В основу исследования легла статья человека под именем yurikon «История создания одного HFT-робота» (http://robostroy.ru/community/article.aspx?id=254) и приведённый им постулат:
Известно, что на рынках присутствует следующая закономерность – чем выше таймфрем, тем выше персистентность («трендовость») последовательности цен, то есть за ростом цены, скорее всего, будет следовать рост, за  падением – падение цены. Верно и обратно, на более мелких разрешениях графиков будет преобладать антиперсистентность изменения цен – подъем и спад будут чередоваться.


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

Копипаст |Исследование внутридневных трендов. Работает ли технический анализ?

В данной статье мы постараемся сделать модель торговой системы, провести анализ движения цены относительно тренда.

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


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

Блог им. mirovan |Полуавтомат-помощник для анализа объемов в стаканах Quik

В этой заметке мы поговорим о скальпинге, который так популярен среди трейдеров с небольшим капиталом. Проанализируем возможности этого вида торговли в условиях современного рынка и попытаемся немного автоматизировать процесс, доверив алгоритму поиск «плотностей» в стакане, экстремально больших объемов, которые нам помогут в торговле.
Начнем с того, что скальпинг – это стиль торговли, при котором цель трейдера взять краткосрочное движение с минимальными рисками. Понятие «краткосрочного движения» можно оценивать по-разному. Это может быть быстрый вход в позицию и выход через несколько секунд (не путать с пипсовкой), это может быть вход и удержание позиции в течение дня. Единственное, что объединяет всех успешных скальперов, это то, что они входят в сделку с минимальными рисками. Соотношение риск/прибыль должно быть не менее чем 1 к 3, а лучше еще меньше, т.к. львиная доля дохода уходит на издержки в виде комиссий брокера и биржи. Конечно, риск и потенциал движения зависят от рынка.


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

Блог им. mirovan |Среднесрочная система для пары доллар-рубль. Часть 2. Разработка робота на QPILE

В прошлой статье, посвященной торговой системе на паре рубль-доллар, мы протестировали на исторических данных алгоритм, определили необходимые параметры стратегии и выяснили риски. Настало время применить полученные знания в написании торгового робота для торгового терминала QUIK.
Еще раз, хотелось бы напомнить о торговом алгоритме: подробнее
 
 Среднесрочная система для пары доллар-рубль. Часть 2. Разработка робота на QPILE
Рис. 1. Алгоритм торгового робота



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

Блог им. mirovan |Мой домашний робот

В данной статье я хочу рассказать о свое опыте создания управления роботом. В конце заметки вы найдете полностью рабочий алгоритм (робот) для QUIK, который работал у меня на реальном счете в 2012 году.
В рамках создания робота передо мной стояла задача разработки торгового алгоритма и его программирования. В свою очередь данная задача делится на следующие подзадачи:
1)      разработка идеи торгового алгоритма
2)      формализация торгового алгоритма с помощью языка программирования (в том числе и выбор платформы и языка программирования)
3)      тестирование алгоритма на исторических данных
4)      оптимизация параметров торгового алгоритма
5)      принятие решения о возможности применения алгоритма
6)      программная реализация робота и применение на реальном счете
7)      организация инфраструктуры для робота
Рассмотрим все эти этапы подробно.
Разработка идеи торгового алгоритма


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

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

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


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

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

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


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

Блог им. mirovan |На правах гипотезы. Применение рефлексивного процесса как основание для прогнозирования поведения рынка

Не смотря на такое заумное название статьи, данная система довольно простая. Одним из основоположников данного метода является Владимир Александрович Лефевр, российский и американский психолог и математик. Лефевр предложил для предсказания человеческого поведения простые уравнения, параметрами которых выступают воздействие мира на субъекта, субъективный образ этого воздействия и интенция субъекта; результатом — число, выражающее вероятность того, что субъект выполнит определенное действие.
В качестве примера рефлексивной игры я хотел бы привести игру под названием «электронная гадалка Шеннона». Эту придумал создатель теории информации К. Шеннон. Работает она следующим образом. Человек пишет на бумаге число 0 или 1. Машина этого числа не знает, но печатает 0, 1 или 2. Двойка означает, что машина не берется угадать написанное число, а 0 или 1 — ее предположение о написанном числе. После этого человеку сообщают предположение машины, а в машину вводят число, написанное человеком.

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


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

Блог им. mirovan |Идея для психологически спокойного трейдинга

Сегодня я хотел бы затронуть не торговые системы или алгоритмические робосистемы, а психологическую составляющую трейдинга.
Хотелось бы вспомнить демотиватор, описывающий чувства и эмоции трейдера, активно торгующего на рынке (Рис. 1).
Идея для психологически спокойного трейдинга



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

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