|
ПРОБЛЕМЫ СТАНДАРТНЫХ СИСТЕМ СЛЕДОВАНИЯ ЗА ТРЕНДОМ И ИХ ВОЗМОЖНЫЕ РЕШЕНИЯ
Проблемы стандартных систем следования за трендом Возможные решения
1. Слишком много сходных систем 1а.
«Пила»
3. Неполное использование дли 4. Нечувствительные (медленные) 5. Невозможность заработать на 6. Большие временные убытки Попробуйте сконструировать свою собственную систему, чтобы избежать проблемы «торговли в толпе» Если торгуете более чем одним контрактом, накапливайте позицию постепенно Используйте условия подтверждения Разработайте правила фильтра Используйте диверсификацию Добавьте в систему «пирамидальные» компоненты Используйте правила выхода из торгов Торгуйте, сочетая систему следования за трендом с противотрендовой системой Если позволяют активы, торгуйте с помощью более чем одной системы на каждом рынке Когда начинаете использовать новую систему, торгуйте небольшими объемами
7. Повышенная волатильность в 7. наиболее производительных системах 8. Система хорошо работает при 8. тестировании, но потом «взрывается»
9. Изменение параметров
10. Проскальзывание Используя диверсификацию, трейдер может выделить некоторую часть активов системе с потенциально высокой прибыльностью, тогда как торговать только с ее помощью слишком рискованно Опасность такого развития событий может быть уменьшена, если систему тщательно протестировать. Этот пример детально обсуждается в гл. 20 Если активы позволяют, диверсифицируйте торговлю среди нескольких вариантов каждой системы Испробуйте систему с возможностями подстройки параметров под рыночные условия Нужно использовать реалистичную оценку проскальзывания (обсуждается в гл. 20) Примеры Оригинальных торговых систем Нет торгового метода, который работал бы всегда и на всех типах рынков. Адам Смит В предыдущей главе были предложены два примера общепринятых торговых систем — скользящей средней и пробоя. В этой главе описаны некоторые оригинальные торговые системы, основанные на ценовых моделях, представленных в гл. 6. Хотя рассматриваемые системы могут быть использованы как полностью автоматизированные торговые стратегии, основная цель этой главы не в том, чтобы предложить специфические торговые системы, а в том, чтобы показать читателю, как концепции технического анализа могут быть использованы при создании механических торговых систем. Изучение этих примеров поможет читателю сконструировать свои собственные торговые системы — именно в этом и состоит значение данной главы. ПОЧЕМУ Я РАСКРЫВАЮ СЕКРЕТЫ ЭТИХ СИСТЕМ? К этому моменту, я уверен, у многих читателей накопится масса вопросов. Почему я рассказываю о нескольких оригинальных торговых системах, ведь сами системы обычно продаются за сотни, если не за тысячи долларов, что намного превышает цену книги? Какого качества следует ожидать от этих систем, если я готов рассекретить их, чтобы написать главу для книги? Почему, будучи советником в области фьючерсных рынков и управляя значительным капиталом ($70 млн. на мо- ГЛАВА 18. примеры оригинальных торговых систем 651 мент написания книги) с помощью торговых систем, я готов разгласить устройство некоторых моих систем фактически даром? Неужели меня не беспокоит, что широкое распространение этих систем снизит их будущую результативность? Все это разумные и справедливые вопросы. Основной ответ на них состоит в том, что системы, рассматриваемые в этой главе — это «бросовые» системы, т.е. системы слишком низкого качества по сравнению с другими разработанными мною с точки зрения соотношения прибыльности и рискованности, и их использование доставляет слишком много хлопот. Это не означает, что данные системы никчемные. Фактически, я не сомневаюсь, что эти системы, возможно, превосходны в качестве набора, который можно продавать по цене, многократно превосходящей стоимость этой книги. Кроме этого, я уверен, что после включения собственных поправок и улучшений многие читатели смогут использовать системы из этой главы в качестве ядра очень эффективных компьютеризированных торговых методологий. И наконец, системы из этой главы будут использованы как иллюстрации методов построения торговых систем. СИСТЕМА ШИРОКОДИАПАЗОННОГО ДНЯ Базовая концепция День с широким диапазоном, с которым мы познакомились в гл. 3 — это день, когда возник намного более широкий истинный диапазон (true range)*, чем за несколько предыдущих торговых сессий. Высокая волатильность, присущая дням с широким диапазоном, придает им особую значимость. В типичном случае рынок будет стремиться продолжить движение в направлении первоначального изменения цен за пределы границ дня с широким диапазоном. Однако ситуации, в которых рынок первоначально пробивает одну границу дня с широким диапазоном, а затем меняет направление и пробивает другую границу, также имеют значение. Система широкодиапазонного дня находит действующие торговые диапазоны, основываясь на днях с широким диапазоном. Сигналы ге- Истинный диапазон равен разности между истинным максимумом и истинным минимумом. Истинный максимум — это наибольшая цена из максимума текущего дня и цены закрытия предыдущего дня. Истинный минимум — это наименьшая цена из минимума текущего дня и цены закрытия предыдущего дня. (Истинные максимум и минимум были определены в гл. 3.) 652 ЧАСТЬ 4. торговые системы и измерение эффективности торговли нерируются, когда рынок закрывается выше или ниже границ этих торговых диапазонов. В самом простом случае границы действующего торгового диапазона совпадают с границами широкодиапазонного дня. Однако мы придадим системе более общий характер, определив торговый диапазон как диапазон цен, заключающий в себе все истинные максимумы и все истинные минимумы за период, протяженностью в N1 дней до дня с широким диапазоном плюс N2 дней после него, где N1 и N2 являются параметрами, значения которых устанавливает пользователь системы. Например, если N1 и N2 равны нулю, границы действующего торгового диапазона совпадут с границами самого широкодиапазонного дня (истинный максимум и истинный минимум дня с широким диапазоном). Если N1 = 4, а N2 = 2, торговый диапазон будет определен как диапазон между самим высоким из истинных максимумов и самым низким из истинных минимумов в период, начинающийся за четыре дня до дня с широким диапазоном и заканчивающийся через два дня после него. ОПРЕДЕЛЕНИЯ День с широким диапазоном. Это день, в который коэффициент волатильности VR (volatily ratio) превышает 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. Если вы в короткой позиции, проверяйте, превысила ли сегод 2. Если вы в длинной позиции, проверяйте, опустилась ли сегод 3. Проверяйте, прошли ли в точности N2 дня со времени после Порядок этих шагов очень важен. Заметьте, что проверка новых торговых сигналов предшествует проверке того, следует ли переопределить 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. Сигналы, не обведенные в рамку, сгенерированны системой, 2. Сигналы, обведенные ромбиками, сгенерированы системой при Во многих случаях оба набора значений параметров дадут идентичные сигналы. В некоторых случаях, тем не менее, вторая версия системы станет включать сигналы позже или вовсе этого не будет делать. (Противоположная ситуация никогда не возникнет, поскольку PTR, основанный на N1 = 4 и N2 = 2, будет иметь, как минимум, такую же ширину, что и PTR, основанный на N1 = 0 и N2 = 0. Таким образом, любой пробой более позднего PTR окажется пробоем исходного РТК, но не наоборот.) Прежде всего, мы исследуем торговые сигналы, сгенерированные для той версии системы, где N1 и N2 равны нулю (на графике обозначены буквами, не обведенными в рамку). Следовательно, на данный момент мы не берем в рассмотрение сигналы, обведенные ромбиками. Таблица 18.1. СПИСОК НАБОРОВ ПАРАМЕТРОВ
656 ЧАСТЬ 4. торговые системы и измерение эффективности торговли Впоследствии мы исследуем сделки, в которых два набора параметров приводят к различным сигналам. В январе 1993 г. сигнал к покупке возникает, когда рынок закрывается выше максимума дня с широким диапазоном 8 января (рис. 18.1). Ни один из PTR, определенных следующими четырьмя днями с широким диапазоном, не пробивается вниз*. Следовательно, система оставалась в длинной позиции до тех пор, пока минимум дня с широким диапазоном 18 мая 1993 г. был пробит вниз на следующей сессии (рис. 18.1). В этом частном случае система подала почти безукоризненные сигналы, покупая вблизи январского ценового дна и продавая вблизи майской вершины. Короткая позиция, открытая в мае 1993 г., держалась до тех пор, пока 13 сентября 1993 г. рынок не стал свидетелем первого закрытия по цене выше максимума последнего из дней с широким диапазоном, который появился 12 августа 1993 г. (рис. 18.2). И снова система дает набор почти безукоризненных сигналов, продавая близко к майской вершине 1993 г. и меняя позицию на длинную немного выше августовского минимума. Следующий сигнал к продаже появляется, когда рынок, спустя три торговых сессии, закрывается ниже минимума дня с широким диапазоном 4 ноября 1993 г. В этот день, кроме того, был отмечен относительный максимум ноября (рис. 18.2). Заметьте, что день, когда был получен данный сигнал к продаже, сам также был днем с широким диапазоном. Это хороший пример важности проверки торговых сигналов, предшествующей проверке необходимости переопределения PTR. Если бы порядок шагов проверки был изменен, сигнал к продаже оказался бы отложенным до того момента, когда день с широким диапазоном — 9 ноября — сам оказался бы пробитым вниз спустя три торговые сессии. Сигнал к продаже 9 ноября 1993 г. привел к убытку, поскольку закрытие над истинным максимумом этого широкодиапазонного дня спустя несколько недель приводит к сигналу к покупке (рис. 18.2). Следующий сигнал к продаже, который был сгенерирован при закрытии ниже минимума дня с широким диапазоном 29 марта 1994 г., сам появляется в день с широким диапазоном (рис. 18.3). Заметьте, что хотя нижняя граница PTR, т.е. минимум 29 марта 1994 г., дает сигнальный уровень, который не далек от максимума марта 1994 г., в действительности сигналы появляются намного ниже, поскольку первое закры- Заметьте, что, хотя было много дней с ценой закрытия ниже минимума второго дня с широким диапазоном в марте, эти цены закрытия не оказывались ниже истинного минимума этого дня, который был много ниже. (Помните, что для определения PTR используются истинные минимум и максимум, поскольку интервал цен между этими двумя уровнями — истинный диапазон — намного более репрезентативен с точки зрения волатильности, чем обычный диапазон.) ГЛАВА 18. примеры оригинальных торговых систем 657 Рисунок 18.1. ЧТО ПРОИСХОДИТ, КОГДА МЫ ССОРИМСЯ Не понимая различий, существующих между мужчинами и женщинами, очень легко довести дело до ссоры... Что делать, если нет взаимности? А теперь спустимся с небес на землю. Приземлились? Продолжаем разговор... Что будет с Землей, если ось ее сместится на 6666 км? Что будет с Землей? - задался я вопросом... Живите по правилу: МАЛО ЛИ ЧТО НА СВЕТЕ СУЩЕСТВУЕТ? Я неслучайно подчеркиваю, что место в голове ограничено, а информации вокруг много, и что ваше право... Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:
|