Комбинации свечей при построении системы
Использование комбинаций свечей при тестировании торговых
систем может быть полезным добавлением к любой торговой
системе. Многие комбинации свечей (например, звезды, харами,
поглощение) можно определить, используя такие программы, как
MetaStock и SuperChart. Это, в свою очередь, означает, что для
этой комбинации свечей хорошо разработаны методы определения,
и их можно использовать при создании механистических торговых
систем.
При использовании комбинаций свечей для получения
полноценного рыночного сигнала необходимо знать цену закрытия.
Сейчас, когда Интернет позволяет отслеживать цены в реальном
режиме времени, многие индикаторы могут дать сигналы на
покупку или продажу в любой момент времени. В то же время для
построение законченной часовой свечи необходимо дождаться
конца часа. Еще более долгий срок надо ждать завершения дневной
свечи. Это, конечно, недостаток свечного анализа. Но с другой
стороны это позволяет избежать лишних дерганий. Кроме того, не
надо забывать, что любой сигнал должно подтвердить движение
цены, то есть после того, как комбинации свечей указала на
предполагаемое движение цены, необходимо дождаться, пока цена
реально пойдет в этом направлении.
При построении большинства индикаторов тоже
используются цены закрытия. И пусть Вас не обманывает тот
факт, что при наблюдении движения цен и индикаторов и реальном
режиме времени значения индикаторов существуют даже тогда,
когда временной период еще не закончился. Точно также
существуют и свечи, которые можно строить, используя вместо цены закрытия цену последней совершенной сделки. Ни значения
индикаторов, ни параметры свечей, полученные таким образом,
не могут считаться достоверными. Эти хорошо видно, если
обратить внимание на то, что в реальном режиме времени часто
небольшая свеча становится то черной, то белой (а RSI, например,
меняет свое направление) в зависимости от цены последней сделки.
Поэтому мы считаем, что, несмотря на запаздывание, комбинации
свечей могут давать не менее полезные сигналы, чем другие
индикаторы. Очень хорошо и подробно об использовании свечей
написано в книгах Нисона "Японские свечи: графический анализ
финансовых рынков" и “New Japanese Charting Techniques
Revealed”.
Выбор лота
Напомним, что лот - это количество денег, с которыми вы
работаете в конкретной сделке. Вообще-то правила выбора лота
и правила работы с деньгами - это большая отдельная тема и
подробно она рассмотрена в пособии, посвященном управлению
капиталом. В этом пособии мы постараемся дать наши
рекомендации, не стараясь их строго обосновать теоретически.
Для многих трейдеров данный пункт не столь важен - они никогда
не варьируют лоты. Но если аналитик работает на достаточно
крупную финансовую компанию, то частичное взятие прибыли, либо
частичное фиксирование убытков может составлять обычную
повседневную деятельность. Такой аналитик может работать по
многим рынкам одновременно и маневр финансами в зависимости
от ситуаций на рынках может быть весьма интересен, либо
настоятельно необходим. Кроме того, определение оптимального
размера лота в зависимости от имеющегося в Вашем
распоряжении капитала тоже является непростой задачей. Во
многих зарубежных работах рекомендуют работать с таким лотом,
чтобы возможные убытки ни одной позиции не превышали2% от
всей суммы денег, которая имеется в Вашем распоряжении.
Однако в наших условиях соблюдать это условие достаточно
сложно. Давайте рассмотрим, каким капиталом надо обладать,
чтобы можно было соблюдать это правило. Наиболее
распространенная величина лота на начальных этапах – 100000$.
При этом обычно величина плеча 1:100, то есть Вы продаете или
покупаете на 100000$, имея на депозите не менее 1000S,
Возможный убыток при правильной работе определяется величиной
стоп – лосса. Допустим, мы работаем со швейцарским франком и
величина стоп - лосса равна 40 пунктам. Это реальная величина
для многих торговые систем. В этом случае потери при
срабатывании стоп-лосса равны примерно 250$. Если 250$ должны
составлять 2% от капитала, то Ваш капитал должен быть равен
12 500$. Большинство начинающих трейдеров не обладает таким
капиталом. Что же делать в этом случае?
Во-первых, надо понимать, что для примера мы привели
самые жесткие условия. Даже в зарубежных работах часто вместо
2% потерь фигурируют 5%. Это сразу снижает величину
необходимого капитала до 5000$. Во-вторых, можно работать с
меньшим лотом.Например, если работать с лотом в 50000$, то
при этом капитал может быть равен 2500$, а если лот равен 10000$
(это минимальный лот в FOREX-клубе), то начальный капитал
должен быть ранен 500 $. Все сказанное выше никак не связано с
тем, по какой системе Вы собираетесь работать. И это, наверное,
не совсем правильно. Поэтому попробуем подойти к величине
лота, опираясь на свойства торговой системы и на величину
имеющегося капитала. Если Вы протестируете свою торговую
систему, то увидите, что бывают периоды, когда она дает несколько
ошибочных сигналов подряд. Это может случиться с любой
торговой системой. Допустим, при тестировании торговой системы
на достаточно длинном временном периоде случилось четыре
проигрыша подряд по 40 пунктов каждый. Чтобы мы могли и после
этих проигрышей работать с тем же лотом, у нас как минимум должна остаться сумма, которая позволит работать с тем же лотом
и заплатить комиссионные. Если комиссионные составляют 10
долларов и мы хотим работать со швейцарским франком лотом в
100000$ (в этом случае один пункт в моментнаписания книги
составлял примерно 6,3$), то начальный капитал должен составлять
(6,3$*40 + 10$)*4 + 1000S +10$=2058$
При этом мы предполагаем, что в дальнейшем более
длинных периодов проигрышей не встретится. Мы в своей работе
встречали такой неудачный период, когданаша любимая система
дала шесть проигрышейподряд. Поэтомумы рекомендуем, если
есть такая возможность, придерживатьсяследующего правила:
размер лота не должен превышать трети Вашего капитала.
Разумеется, это правило не является обязательным, но если Вы
будете его придерживаться, то неудачный период не выбьет Вас с
рынка. Следующий вопрос, который возникает при выборе лота -
менять ли лот во время игры. В принципе возможны разные
варианты. Если позиция дала прибыль, то можно уменьшить
лот, чтобы при развороте цены потери были меньше. Но при этом
и прибыль будет меньше, если цена пойдет в нужную сторону.
Можно увеличить лот, рассчитывая на то,что ход цены внужную
сторону будет продолжаться. Но в этом случае возрастут потери,
если цена развернется.Мы не рекомендуем изменятьлот при
открытой позиции и ни в коем случае не увеличивать лот при
убыточной позиции в надежде, что цена развернется и пойдет в
нужную сторону. Практически всегда этоприводит к увеличению
убытка. Если Вам хочется увеличить лот, то задайте себе вопрос:
если бы у меня не было открытойпозиции, открыл бы я позицию
сейчас? И в зависимости or ответа на этот вопрос принимайте
решение.
В практике работы трейдеров часто встречается
варьирование величинойоткрытой позиции после каких-то особенно
заметных удач или неудач. Психологически вполне понятно желание
отыграться и взвинтить ставки; боязнь новой боли и новых потерь
- и снижение ставок после поражений; желание быстрее
разбогатеть - и увеличение лотов после крупных удач. Насколько
оправдано такое поведение?
Математическое моделирование позволяет получить важную
информацию к размышлению по данному вопросу. Рассмотрим
четыре стратегии работы с лотом:
1. Сохранение того же лота.
2. Удвоение лота при выигрыше.
3. Снижение лота вдвое при проигрыше.
4. Удвоение при проигрыше.
В таблице 1.11.1 приведены результаты применения
стратегий на примере одной из систем. Эти результаты
практически не зависят от торговой системы (разумеется, кроме
средней доходности).
Таблица 1.11.1
№ стратегии | Средняя доходность систем в долларах | % изменения доходности в зависимости от стратегии | MIDD в долларах |
- | |||
2.1 | |||
-2.45 | |||
4.8 |
Из этой таблицы хорошо видно, что удвоение позиций ведет
к увеличению риска (увеличение MIDD), снижение лота вдвое
снижает риск сильнее, чем доходность. На сглаженность кривой
доходности (КД, о ней будет рассказано ниже) первые три
стратегии не влияют никак. Четвертая стратегия очень сильно
снижает сглаженность КД.
С нашей точки зрения результаты математического
моделирования свидетельствуют о том, что лучше всего
действовать осторожно. И вообще варьирование лотом в
зависимости от текущих результатов лучше не практиковать.
Открытие позиций
Правила для открытия позиции могут быть самыми разными.
Но в любом случае они должны быть четко сформулированными
и понятными. Обычно в этих правилах присутствует проверка
наличия тренда и его направления. Использование осцилляторов
позволяет более точно определить удобный момент для открытия
позиции. Обычная ошибка начинающих трейдеров - это попытка
открыть позицию на самой вершине (или на самим дне) рынка и
поймать самое начало разворота цен. Тратятся огромные усилия
на разработку такой торговой системы, которая давала бы
правильные сигналы без запаздывания. Обычно попытки создать
такую систему заканчиваются разочарованием в торговых
системах вообще. Опытные трейдеры понимают, что рынку надо
дать время для того, чтобы новый тренд ясно обозначился, и после
этого открывать позиции в направлении тренда. Да, при этом какая-
то часть возможной прибыли будет упущена, но зато резко
уменьшается вероятность получения убытка.
Для удачного входа в позицию желательно использовать
данные трех временных интервалов. Это может быть система трех
экранов Элдера или ее аналог При работе на рынке в любой
момент времени мы должны учитывать три тренда.
Первый тренд - долгосрочный (при внутридневной работе
это дневной тренд, то есть тренд, определенный по дневным
свечкам). Этот тренд используется для определения направления,
в котором мы можем открывать позицию. Этот тренд дает нам
возможность сделать следующее заключение: если мы будем
открывать позицию, то мы будем открывать ее в направлении этого
тренда. Для определения направления дневного тренда можно
пользоваться индикаторами, построенными на часовых свечках
но использовать для их построения большие временные интервалы.
Например, скользящая средняя, вычисленная по 120 часовым
свечкам, может быть использована для определения направления
дневного тренда.
Второй тренд - среднесрочный (при внутридневной работе -
шестичасовой тренд или часовой тренд). При определении этого
тренда используются более чувствительные индикаторы. Чаще
всего здесь наряду с трендовыми индикаторами используют и
осцилляторы для определения более точного момента вхождения
в рынок. Этот тренд говорит нам, когда надо открывать позицию.
Третий тренд - краткосрочный. Это может быть часовой тренд,
если среднесрочный тренд - шестичасовой (или дневной при работе
на дневных свечках). Но краткосрочный тренд может быть
построен и на пятиминутных свечках, если среднесрочный тренд
- часовой. Этот тренд - самое краткосрочное движение цены,
которое можно использовать для точного открытия позиции. Один
из способов использования такого тренда мы опишем ниже в этом
разделе. Правила использование этого тренда в торговой системе
не всегда удается записать с использованием стандартного
программного обеспечения для тестирования торговых систем,
но это не мешает включить правила использования краткосрочного
тренда в торговую систему, которая была отлажена с
использованием стандартного программного обеспечения.
В хорошей торговой системе легко выделить сигналы,
которые она дает на долгосрочном, среднесрочном и
краткосрочном трендах. Сначала возникает сигнал на
краткосрочном тренде, затем на среднесрочном и только потом
на долгосрочном. Мы можем открыть позицию только в том
случае, если все три сигнала согласуются между собой.
Следовательно, надо создать такую систему, которая, после
появления сигнала, основанного на долгосрочном тренде, даст
несколько сигналов, основанных на среднесрочном и краткосрочном
трендах. Именно после того, как появился сигнал, основанный на
долгосрочном тренде (например, цена закрытия пересекла свою
120 - часовую скользящую среднюю), должен появиться сигнал,
основанный на среднесрочном тренде (например, RSI(12) пересек
уровень 30 снизу вверх), и затем должен появиться сигнал,
основанный на краткосрочном тренде (например, RSI(3) пересек
уровень 50 снизу вверх). Появление сигналов именно в таком
порядке и является условием для открытия позиции.
Список полезных индикаторов, которые Вы можете
использовать для определения точек входа, очень велик, и все
время появляются новые индикаторы. Обычно у каждого трейдера
есть несколько любимых индикаторов, которыми он пользуется. Со
временем этот список может меняться, но в любом случае он не
бывает очень большим. Многие индикаторы дают практически
одинаковые сигналы, поэтому из группы таких индикаторов
достаточно использовать один. Мы рекомендуем на первых порах
использовать торговые системы, основанные на комбинациях
скользящих средних, RSI и стохастическом осцилляторе. Они
хорошо зарекомендовали себя на всех рынках в течение долгого
времени. И только по мере накопления опыта переходить к другим
индикаторам.
Чаше всего сигнал от торговой системы поступает при
закрытии очередной свечки. Следовательно, открывать позицию
можно по цене открытия следующей свечи. Однако реально это
не всегда удается из-за того, что требуется некоторое время на
принятие решения о том, что надо открыть позицию и на связь с
брокером. За это время цена может измениться. Это изменение
цены называют проскальзыванием. Оно может быть как
положительным, так и отрицательным. Если Вы будете быстро
реагировать на сигналы Вашей торговой системы, то
проскальзывание будет небольшим. При открытии позиции можно
учесть, что большинство свечей имеют тени, то есть для них
существует возможность открыть позицию по более выгодной
цене, чем цена открытия свечи. Для часовых свечей на валютном
рынке такая возможность имеется примерно для 60 % свечей.
Если у Вас есть возможность получать информацию о ценах
достаточно быстро, то мы рекомендуем при открытии позиции
дождаться отката цены. При работе внутри дня этого можно
добиться, используя пятиминутные свечки. Для примера
рассмотрим алгоритм использования пятиминутных свечек для
открытия длинной позиции.
Если Вы получили сигнална открытие длинной позиции и
решили действительно открыть длинную позицию, то можно
предложить следующее:
• ждем появления минимума на пятиминутных свечках.
Разумеется,если цена идет вверх, то сначала появится
максимум, и только потом цена пойдет вниз;
• открываем длинную позицию, как только цена закрытия
пятиминутной свечки будет выше максимальной цены той
пятиминутной свечки, на которой был достигнут минимум цен.
Рис. 1.12.1. Схема пятиминутных свечей для выбора момента
открытия длинной позиции.
На рис. 1.12.1 приведена схема, на которой показано, когда
надо открывать длинную позицию по предложенному алгоритму.
Пунктирной линией показано максимальное значение цены той
свечки, на которой был достигнут минимум. Стрелкой указана
свечка, цена открытия которой и будет ценой открытии длинной позиции.
При работе с дневными свечками предложенный алгоритм
можно использовать для часовых свечек. Но в любом случае надо
понимать, что позицию надо открывать тогда, когда цена идет в
нужном направлении, то есть движение цены подтверждает
сигналы Ваших индикаторов.
Закрытие позиции
В книгеЧарльза Лебо и Дэвида В. Лукаса "Компьютерный
анализ фьючерсных рынков" утверждается, что правила закрытия
позиции важнее, чем правила открытия. С этим утверждением
можно спорить, но влюбом случае 50 процентов успеха торговой
системы обеспечивают именно правила закрытия позиции.
Рассмотрим основные возможные варианты закрытия позиции.
Установка стоп - лосса.
Как показывает опыт многих поколений трейдеров, в первую
очередь надо определить величину стоп-лосса. Стоп-лосс
определяет величину потерь, которой Вы ограничиваетеВаши
убытки. Стоп - лосс можно рассчитывать в пунктах или в долларах,
нов любом случае для установки стоп - лосса Вы должны отдать
приказ (установить ордер) на покупку или продажу валюты, если
цена достигнет определенного уровня. Конечно, бывают случаи,
когда после выполнения приказа на остановку потерь цена
разворачивается и идет в нужном направлении. Но при правильной
величине стоп-лосса это бывает редко и это недорогая плата за
возможность ограничить свои потери. Те трейдеры, которые не
устанавливают стоп-лосс,обманывают сами себя. Если Вы не
указали, какой стоп-лосс Вы установили, то этоозначает, что вы
установили максимально возможный для Вас стоп-лосс, равный
размеру Вашего депозита. Авторы неоднократно наблюдали, как
теряли весь свой депозит те трейдеры, которые были уверены,
что они сумеют дождаться разворота цен в нужную сторону. На
наш взгляд, установку стоп - лосса можно сравнить со страховкой.
Если Вы застраховали, например, свой дом от пожара, то за это
Рис. 1.13.1. Часовые свечки евро. Стрелками указаны моменты