Трейдинг с доктором Элдером | страница 82
Ширину окна любого индикатора лучше выражать не в днях, а в столбиках. Компьютер не знает, какой график вы анализируете — дневной, месячный или часовой. Он считает лишь столбики. То, что говорится в отношении дневных графиков, вполне применимо к недельным и месячным. Поэтому скользящее среднее с периодом 22 дня лучше называть скользящим средним с периодом 22 столбика.
Хорошо знающие математику трейдеры могут использовать адаптируемое скользящее среднее, период которого меняется в зависимости от рыночных условий. Пользоваться им рекомендуют Джон Элерс (John Ehlers), Тушар Чанде (Tushar Chande) и Перри Кауфман (Perry Kaufman). Последняя книга Джона Элерса, названная им «Ракетный трейдинг» (Rocket Science for Traders), как раз и посвящена адаптации индикаторов к текущим условиям рынка.
Какой тип скользящего среднего? Простое скользящее среднее вычисляется путем сложения цен в окне и деления суммы на ширину окна. Например, десятидневное простое скользящее среднее цен закрытия получается сложением цен закрытия за последние 10 дней и делением суммы на 10. Недостаток простого скользящего среднего в том, что каждая цена влияет на него дважды — один раз, когда она попадает во временное окно, а другой — когда выходит из него. Новая высокая цена подтягивает скользящее среднее вверх, подавая сигнал к покупке. Это хорошо, ведь нам и нужно, чтобы скользящее среднее реагировало на новые цены. Проблема в том, что через десять дней, когда эта высокая цена выпадет из нашего окна, скользящее среднее тоже упадет, подав сигнал к продаже. Получается нелепо, так как, в случае если мы сократим период расчета на один день, мы получим тот же сигнал к продаже на день раньше, а если увеличим окно на один день, то получим тот же сигнал на день позже. Таким образом, мы можем искусственно создавать сигналы, изменяя окно простого скользящего среднего!
Эта проблема решается с помощью экспоненциального скользящего среднего (exponential moving average, ЕМА), которое присваивает наибольший вес самой последней цене. При этом старые цены не выбрасываются из формулы, а постепенно выдавливаются.
EMA = P>сег. * K + EMA>вч.* (1 — K),
где:
K = 2 /(N + 1);
N — количество дней, за которые рассчитывается ЕМА (выбирается трейдером);
Р>сег. — сегодняшняя цена;
ЕМА>вч. — вчерашнее значение ЕМА.
Сегодня уже мало кто рассчитывает индикаторы вручную. Компьютеры делают это намного быстрее и точнее. Если мы захотим узнать ЕМА цен закрытия за 22 дня, получим следующее: К = 2/(22+1) = 2/23 = 0,087. Умножив на это значение сегодняшнюю цену закрытия, умножив вчерашнее ЕМА на 0,913 (то есть 1–0,087) и сложив оба результата, мы получим сегодняшнее ЕМА. Трейдеры иногда спрашивают, как начинать рассчитывать ЕМА. Для начала рассчитайте простое скользящее среднее с периодом 22 дня, а затем переходите к ЕМА. Большинство индикаторов начинают подавать чистые сигналы только после того, как накопят данные за один или два месяца.