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

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

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

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

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