Что такое перерисовка индикатора и как с этим бороться

 

Любой трейдер использующий в своей работе индикаторы технического анализа сталкивался с таким явлением как перерисовка индикатора. Что оно из себя представляет? Как уже понятно из названия, суть этого явления заключается в том, что индикатор с течением времени перерисовывается. В результате этого может возникнуть такая ситуация, что он сначала даёт сигнал на вход в позицию, а затем (спустя определённое время) он перерисовывается таким образом, что этот сигнал просто-напросто исчезает (как будто его и не было вовсе).

За счёт перерисовки любой индикатор может предстать перед вами в виде идеального торгового инструмента

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

Простой пример перерисовки индикатора

Представьте себе, что вы дожидаетесь сигнала, от какого либо индикатора, пускай для примера это будут две скользящие средние разного порядка (быстрая МА и медленная МА). Сигналы, подаваемые двумя скользящими, как известно, интерпретируются следующим образом:

  1. Когда быстрая МА пересекает медленную снизу-вверх, это сигнал на покупку;
  2. Когда быстрая МА пересекает медленную сверху-вниз, это сигнал на продажу.

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

Перерисовка индикатора
Здесь пересечение есть
Почему перерисовывается индикатор
А здесь пересечения уже нет

Почему происходит перерисовка индикатора

Так почему это происходит, почему индикатор даёт ложный сигнал, а потом без «зазрения совести» его перерисовывает? Есть две основные причины этого явления. Первая причина кроется в специфике расчёта каждого конкретного индикатора. Дело в том, что в формулу, по которой рассчитывается индикатор, входят все ценовые движения, включая самые последние. Причём этим последним ценовым движениям, как правило, придаётся наибольший вес. Поэтому формирование последней свечи на графике во многом может определять показания индикатора. Например, если формируемая свеча сначала показывает движение вниз (она чёрного цвета), а затем демонстрирует рост цены (её цвет становится белым), то и показания индикатора в этих двух случаях могут существенно различаться.

Вторая причина перерисовки индикаторов куда более прозаична. Она состоит в элементарном мошенничестве разработчиков, пытающихся втюхать очередной «Грааль» незадачливым трейдерам. Здесь всё просто. В программном коде индикатора изначально встроен механизм подгонки его значений под исторические данные. Такого рода индикаторы, как правило, работают по следующему алгоритму:

  1. Сперва выдаётся простой сигнал с любого индикатора входящего в состав «Грааля» (или вообще абсолютно случайный сигнал);
  2. Затем, по прошествии определённого времени, когда уже стало вполне понятно, куда в итоге ушла цена, этот сигнал просто перерисовывается в сторону этого фактического движения цены.

Как видите, всё до безобразия просто. Зачем это делается, тоже понятно. Потенциальным покупателям демонстрируют поразительные результаты чудо-индикатора на исторических данных с целью произвести на них максимальное впечатление и заставить поверить в его эффективность.

Что делать

Разобравшись с тем, кто виноват, давайте теперь попытаемся ответить  на второй вопрос, терзающий русскую интеллигенцию  ещё со времён Герцена и Чернышевского: Что делать? Хотя здесь я, конечно, махнул лишнего и в глобальном смысле (как, например, Владимир Ильич в своём одноимённом труде) ответить на данный вопрос наверно не смогу. Однако в том, что касается конкретно перерисовки индикаторов, то ответы у меня конечно есть.

В первом случае, когда индикатор перерисовывается лишь за счёт формирования последней свечи, необходимо снимать его показания исключительно в момент завершения очередной свечи графика. То есть, например, если вы ждёте пересечения линий индикатора и видите, что они пересекаются во время формирования очередной свечи графика, то дождитесь окончания формирования данной свечи. И если по окончании её формирования, пересечение линий индикатора останется на графике, то сигнал можно считать истинным (но, разумеется, не истиной в последней инстанции и следует всегда помнить о необходимости подтверждения любого сигнала индикатора). Кроме этого нелишним будет искать подтверждения сигнала на графиках с большим таймфреймом.

Что касается второго случая, то заставить должным образом работать такой чудо-индикатор у вас, определённо, не получится, но вот уберечься от его покупки конечно можно. Всё что для этого нужно, это тест индикатора в реальном времени или на исторических данных (с помощью тестера стратегий).

Перед тем, как приобретать какой либо индикатор, попросите у продавца, его демо-версию для того, чтобы убедиться в его надёжности. Запустите индикатор в торговом терминале и понаблюдайте за ним хотя бы на мелких таймфреймах, убедитесь в том, что он не перерисовывает свои показания и даёт дельные сигналы. Если продавец отказывается предоставить вам демо-версию, например, по причине того, что она плохо защищена, то попросите его запустить индикатор на своем компьютере, и понаблюдайте за его работой через скайп.

Ещё одним вариантом быстро прогнать индикатор на истории и убедиться в отсутствии перерисовки состоит в том, чтобы воспользоваться тестером стратегий. Тестер стратегий это встроенный инструмент во многих торговых терминалах. Например, для торгового терминала МТ4 он имеет такой вид:

Тестер МТ4 для определения перерисовки индикатора

Для того чтобы воспользоваться этим инструментом сначала загрузите тестируемый индикатор в папку C:\Program Files\НАЗВАНИЕ ВАШЕГО ТОРГОВОГО ТЕРМИНАЛА\experts\indicators. Далее следуйте следующим образом:

  1. В верхнем левом окошке тестера выберите значение «Индикатор»;
  2. Выберите нужный вам индикатор из списка;
  3. Установите финансовый инструмент, на котором вы хотите протестировать данный индикатор;
  4. Установите временной промежуток тестирования;
  5. Поставьте флажок на вкладке «Визуализация» и отрегулируйте её скорость (впрочем, скорость визуализации можно отрегулировать и после старта);
  6. Можете выбрать таймфрейм графика во вкладке «Период»;
  7. Нажмите кнопку «Старт».

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

Добавить комментарий

Ваш e-mail не будет опубликован.