Сделай Сам Свою Работу на 5

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





Нет торгового метода, который работал бы всегда и на всех типах рынков.

Адам Смит

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

ПОЧЕМУ Я РАСКРЫВАЮ СЕКРЕТЫ ЭТИХ СИСТЕМ?

К этому моменту, я уверен, у многих читателей накопится масса воп­росов. Почему я рассказываю о нескольких оригинальных торговых системах, ведь сами системы обычно продаются за сотни, если не за тысячи долларов, что намного превышает цену книги? Какого качества следует ожидать от этих систем, если я готов рассекретить их, чтобы написать главу для книги? Почему, будучи советником в области фью­черсных рынков и управляя значительным капиталом ($70 млн. на мо-




ГЛАВА 18. примеры оригинальных торговых систем 651

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

Все это разумные и справедливые вопросы. Основной ответ на них состоит в том, что системы, рассматриваемые в этой главе — это «бро­совые» системы, т.е. системы слишком низкого качества по сравнению с другими разработанными мною с точки зрения соотношения прибыль­ности и рискованности, и их использование доставляет слишком много хлопот. Это не означает, что данные системы никчемные. Фактически, я не сомневаюсь, что эти системы, возможно, превосходны в качестве набора, который можно продавать по цене, многократно превосходя­щей стоимость этой книги. Кроме этого, я уверен, что после включе­ния собственных поправок и улучшений многие читатели смогут исполь­зовать системы из этой главы в качестве ядра очень эффективных ком­пьютеризированных торговых методологий. И наконец, системы из этой главы будут использованы как иллюстрации методов построения тор­говых систем.



СИСТЕМА ШИРОКОДИАПАЗОННОГО ДНЯ

Базовая концепция

День с широким диапазоном, с которым мы познакомились в гл. 3 — это день, когда возник намного более широкий истинный диапазон (true range)*, чем за несколько предыдущих торговых сессий.

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

Система широкодиапазонного дня находит действующие торговые диапазоны, основываясь на днях с широким диапазоном. Сигналы ге-

* Истинный диапазон равен разности между истинным максимумом и истин-

ным минимумом. Истинный максимум — это наибольшая цена из максимума текущего дня и цены закрытия предыдущего дня. Истинный минимум — это наименьшая цена из минимума текущего дня и цены закрытия предыдущего дня. (Истинные максимум и минимум были определены в гл. 3.)


652 ЧАСТЬ 4. торговые системы и измерение эффективности торговли

нерируются, когда рынок закрывается выше или ниже границ этих тор­говых диапазонов. В самом простом случае границы действующего тор­гового диапазона совпадают с границами широкодиапазонного дня. Однако мы придадим системе более общий характер, определив тор­говый диапазон как диапазон цен, заключающий в себе все истинные максимумы и все истинные минимумы за период, протяженностью в N1 дней до дня с широким диапазоном плюс N2 дней после него, где N1 и N2 являются параметрами, значения которых устанавливает пользова­тель системы. Например, если N1 и N2 равны нулю, границы действу­ющего торгового диапазона совпадут с границами самого широкодиа­пазонного дня (истинный максимум и истинный минимум дня с широ­ким диапазоном). Если N1 = 4, а N2 = 2, торговый диапазон будет оп­ределен как диапазон между самим высоким из истинных максимумов и самым низким из истинных минимумов в период, начинающийся за четыре дня до дня с широким диапазоном и заканчивающийся через два дня после него.



ОПРЕДЕЛЕНИЯ

День с широким диапазоном.Это день, в который коэффициент волатильности VR (volatily ratio) превышает k (например, k = 2,0). VR равен сегодняшнему истинному диапазону, деленному на истинный ди­апазон прошедшего периода в N дней (например, N = 10).

Сигнальный диапазон (PTR — Price trigger range).Диапазон, определяемый самым высоким из истинных максимумов и самым низ­ким из истинных минимумов на интервале в N1 дней до последнего дня с широким диапазоном плюс N2 дней после него. Заметьте, что PTR не может быть определен, пока не пройдут N2 дней после дня с широ­ким диапазоном. (Если N2 = 0, PTR будет определен после закрытия торгов в день с широким диапазоном.) PTR будет заново определяться всякий раз при появлении нового дня с широким диапазоном (т.е. спу­стя N2 дней после подобного события).

Торговые сигналы

Покупка.При закрытии, превышающем верхнюю границу PTR, зак­рывать короткую позицию и открывать длинную.

Продажа.При закрытии ниже минимума PTR закрывать длинную по­зицию и открывать короткую.


ГЛАВА 18. примеры оригинальных торговых систем 653

Порядок ежедневной проверки

Ежедневно предпринимайте следующие шаги, чтобы генерировать тор­говые сигналы.

1. Если вы в короткой позиции, проверяйте, превысила ли сегод­-
няшняя цена закрытия максимум PTR. Если максимум PTR пре­-
вышен, то закрывайте короткую позицию и открывайте длинную.

2. Если вы в длинной позиции, проверяйте, опустилась ли сегод­-
няшняя цена закрытия ниже минимума PTR. В случае пробоя
нижней границы PTR закрывайте длинную позицию и открывай­-
те короткую.

3. Проверяйте, прошли ли в точности N2 дня со времени после­
днего дня с широким диапазоном. Если это так, переопредели­-
те PTR.

Порядок этих шагов очень важен. Заметьте, что проверка новых тор­говых сигналов предшествует проверке того, следует ли переопределить PTR. Таким образом, если день, когда определяется новый PTR, сиг­нализирует о сделке, основанной на предыдущем PTR, торговый сиг­нал будет сгенерирован. Если бы шаг 3 предварял шаги 2 и 1, возмож­ные торговые сигналы были бы отложены всякий раз, когда сигнал воз­никал бы в день определения нового PTR (до истечения N2 дней после последнего дня с широким диапазоном). Например, предположим, что система в длинной позиции, N2 = 0 и цена закрытия в новый день с широким диапазоном ниже минимума предыдущего дня с широким ди­апазоном. В соответствии с приведенным выше порядком шагов новый день с широким диапазоном будет сигнализировать о замене длинной позиции на короткую. Если шаги 1 и 2 следуют за шагом 3, то никако­го сигнала не появится, поскольку PTR будет переопределен, и рынок должен будет закрыться ниже нового дня с широким диапазоном, что­бы сгенерировать сигнал.

Параметры системы

N1 — количество дней перед днем с широким диапазоном, вклю­ченных в период PTR;

N2 — количество дней после дня с широким диапазоном, включен­ных в период PTR;

k — значение, которое должен превысить коэффициент VR, что­бы определить день с широким диапазоном.


654 ЧАСТЬ 4. торговые системы и измерение эффективности торговли

Список наборов параметров

Табл. 18.1 предлагает пример списка наборов параметров. Читатели могут использовать этот список в том виде, в котором он представлен, или изменить его по своему желанию.

Иллюстрированный пример

Чтобы проиллюстрировать, как работает система, мы представим тор­говые сигналы на графиках фьючерсов на сахар за период с января 1993 г. по апрель 1995 г. Заметьте, что графики представляют непре­рывные фьючерсы, соответствующие ценовым сериям, использованным для генерации сигналов. Как будет подробно рассказано в следующих двух главах, непрерывные фьючерсы обычно представляют собой наи­более приемлемые ценовые серии для использования в торговых сис­темах. Всего представлено четыре графика, причем каждый из них пе­рекрывается с предыдущим графиком на один-два месяца.

Сигналы обозначены буквами В (покупка) и S (продажа). Кроме того, показаны два типа сигналов:

1. Сигналы, не обведенные в рамку, сгенерированны системой,
когда N1 и N2 равны нулю. (Другими словами, PTR определен
истинными минимумом и максимумом самого дня с широким ди­-
апазоном.)

2. Сигналы, обведенные ромбиками, сгенерированы системой при
Nl = 4 и N2 = 2. (Другими словами, PTR определен истинным
диапазоном цен, охватывающим интервал, начинающийся за че­-
тыре дня до дня с широким диапазоном и заканчивающийся че­-
рез два дня после него.)

Во многих случаях оба набора значений параметров дадут идентичные сигналы. В некоторых случаях, тем не менее, вторая версия системы станет включать сигналы позже или вовсе этого не будет делать. (Про­тивоположная ситуация никогда не возникнет, поскольку PTR, основан­ный на N1 = 4 и N2 = 2, будет иметь, как минимум, такую же ширину, что и PTR, основанный на N1 = 0 и N2 = 0. Таким образом, любой пробой более позднего PTR окажется пробоем исходного РТR, но не наоборот.)

Прежде всего, мы исследуем торговые сигналы, сгенерированные для той версии системы, где N1 и N2 равны нулю (на графике обозна­чены буквами, не обведенными в рамку). Следовательно, на данный момент мы не берем в рассмотрение сигналы, обведенные ромбиками.


Таблица 18.1.

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.