Robot - MT4

Рынок постоянно меняется, и старые идеи периодически изживают себя. Но, если задачу нельзя решить традиционным методом, на помощь приходит нестандартный подход, к примеру нейросетевой анализ. Именно такой подход использует советник с самым простым названием Robot, который соединяет в себе традиционный технический анализ с зачатками искусственного интеллекта.
Т.к. это нейросетевой робот, у него есть возможность работать на любых валютных парах и рынках. Обучаемость принципам динамики заданного актива не ограничивает его и по тайфрейму, и по времени работы. Поэтому вы можете использовать его как в долгосрочной торговле, так и в скальпинге. Разницей будет лишь данные для обучения.
Советник Robot
Тайм-фрейм: любой;
Валютные пары: любые;
Время торговли: круглосуточно.

В качестве входных данных советник Robot использует 4 самых традиционных стохастика с разным значением сдвига. Входные данные обрабатываются обычным линейным классификатором, представляющим собой простейшую модель нервной клетки. Процесс обучения подобного алгоритма состоит в подборе оптимальных значений весов, которые при правильном подходе к процессу обучения фиксируют некоторую закономерность (паттерн), если таковая действительно существует.

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

Во-первых, это гибкость самих условий. Все что вы задаете в начале: тип и количество входных параметров, но, по умолчанию, советник еще не знает, что с этими параметрами делать. Только в процессе оптимизации (обучения) советник приобретает некоторую картину рынка и может в дальнейшем прогнозировать его движение, основываясь на своем прошлом опыте.
Во-вторых, это возможность быстрого переобучения. Если рынок изменился и старые паттерны потеряли свою актуальность, вам достаточно лишь переоптимизировать значения весов, и тогда (в теории) робот снова будет работать прибыльно.
Советник Robot
Параметры советника Robot:
Параметр «shag» определяет значение сдвига для каждого из стохастиков. То есть, первый индикатор без сдвига, второй со сдвигом shag, третий со сдвигом shag * 2 и последний со сдвигом shag * 3. Значение сдвига будем выбирать от 1 до 6. Чтобы оптимизация не затянулась на неделю, для подбора весов желательно выбрать не слишком маленький шаг, в данном случае, по 20 итераций на каждый из множителей. Этого должно быть вполне достаточно для определения примерного вида паттерна.
Параметр mult отвечает за умножение лота в последовательности, что позволяет применять как агрессивный, так и более консервативный подходы к торговле (для фиксированного лота установите значение 1.0).

Форекс советник Robot требует постоянного внимания, т.к. один раз «научившись» работать на одном варианте рыночного движения, советник будет просто следовать знакомой ему парадигме рынка. При изменении ситуации может начать неожиданно для владельца терять деньги. По эффективности такой подход в целом схож с ручным периодическим подбором условий для советников, но главный его плюс в значительной экономии времени для трейдера, а результат при этом может даже превосходить более «продвинутые» стратегии.

Советник Robot

Скачать


Комментариев 0
Для того чтобы иметь возможность комментировать Вам нужно зарегистрироваться или войти