Основы работы с торговыми экспертами

Говоря об использовании торговых советников, необходимо остановиться не только на том, что их использование оправдано в случае, когда у трейдера не хватает времени на ручную торговлю. Советники очень полезны и в том случае, когда трейдер не готов к торговле психологически. Хорошо известно, что эмоциональная составляющая оказывает на эффективность торговли далеко не лучшее влияние, а советник позволяет вести этот процесс именно так, как проводил бы его трейдер, избавившись от эмоций.

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

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

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

Подготовка советника к работе

Установка советника, для трейдера, делающего это впервые, первоначально может показаться достаточно сложной задачей, но пользуясь предложенным алгоритмом, эта проблема решается просто. В первую очередь необходимо переместить файл советника с расширением mql или ex4 в папку Expert. Для этого следует в торговом терминале войти во вкладку «Файл => Открыть каталог данных => Expert.

Expert

Как правило, алгоритм работы советника строится на базе одного или нескольких индикаторов, которые необходимо разместить в соответствующей папке  Indicators, пользуясь вышеприведенным алгоритмом. Файлы библиотек с расширением dll, идущие в комплекте советника, размещаются в папке Libraries. Ряд советников поставляются с настройками, файл которых имеет расширение set. Настройки размещаются в папке Presets. После размещения установочных файлов терминал перезапускается.

Далее производятся настройки автоматической торговли. Для этого необходимо открыть вкладку «Сервис => Настройки => Советники» и разрешить все в соответствии с рисунком ниже.

Expert1

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

Expert2

Настройка советника

После запуска эксперта появится окно настройки параметров. Во вкладке «Общие» необходимо разрешить автоматическую торговлю и импорт функций из библиотек и внешних экспертов. В окне «Позиции» следует разрешить длинные и короткие позиции - «Long and Short».

Expert3

Настройки в окне «Входные параметры» отвечают за алгоритм торговли.

Общими для семейства советников будут такие параметры, как:

  • trade – включает или выключает советник;
  • lot/lotsize – задает размер рабочего лота;
  • risk – задает допустимый риск по одной сделке в процентах от депозита;
  • DynamicLot – включает или отключает агрессивную торговлю. При включенном динамическом лоте советник, с ростом депозита, будет автоматически увеличивать и рабочий лот;
  • Slippage – устанавливает допустимое проскальзывание;
  • GMTOffset – подстройка времени терминала относительно времени по Гринвичу;
  • MagicNumber – функция присваивает каждому открытому экспертом ордеру уникальный номер, благодаря этому он не путает их с ордерами, открытыми вручную или другими советниками.

Включение или выключение параметра устанавливается функциями true или false.

К настройкам, не влияющим на алгоритм торговли, можно отнести настройки влияющие на визуальное восприятие советника – наличие отображения и цвета индикаторов, наличие или отсутствие комментариев.

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

AForex

Ниже приведены результаты тестирования того же советника, но уже с использованием фильтра величины канала, равного 35 пунктам при брокере, дающем четырехзначные котировки. Результатом введения этого параметра образовалась просадка около 40%. 

AForex

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

AForex

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

Использование советника и его настройка должна предваряться его тестированием на демо-счете с базовыми настройками и, по мере изучения, эти настройки могут изменяться до получения максимальной эффективности работы.