Советники Форекс (торговые роботы)
Содержание статьи
Советники Форекс (торговые роботы)
Глаша Тай 22.09.2015 14:35
Виды торговых роботов
Основные функции торгового робота
Инструменты МТ4 для создания и использования торговых роботов
Подготовка к работе торгового советника
Тестирование торгового советника
Оптимизация параметров советника
Включение советника для работы на демореальном счете
Методы повышения надежности компьютерной техники при работе торгового советника
Последние два десятка лет в мире активно развиваются информационные технологии, компьютеры и программные продукты. Развитие этой области привело к тому, что на смену котировкам в газетах, которые просматривали за чашкой утреннего кофе, и телефонным звонкам брокеру для совершения сделки пришли сначала информационные, а потом и торгово-информационные компьютерные программы. Они полностью изменили прежние представления инвесторов о том, как торговать на финансовых рынках и сломали все старые неспешные методы торговли. С увеличением скорости передачи информации, ситуация на финансовых рынках стала изменяться с такой скоростью, а фундаментальных новостей стало поступать так много, что трейдеры потянулись к инструментам технического анализа. Создание и использование индикаторов с появлением компьютеров очень упростилось, (ведь уже не было необходимости считать на калькуляторе и чертить индикаторы на «миллиметровке»), и число их начало расти в геометрической прогрессии.
Появилась масса торговых систем, которые были основаны на индикаторах технического анализа, но обладали рядом существенных недостатков, таких как сложность объединения сигналов нескольких индикаторов и невозможность вести круглосуточную торговлю.
История умалчивает, кому первому в конце ХХ столетия пришла в голову идея заменить трейдера автоматической торговой системой, но идея эта явно была революционной и очень логичной. Если инструменты технического анализа так легко можно запрограммировать, значит и торговать по их сигналам можно поручить компьютерной программе.
Первыми стали появляться информационные платформы, которые давали трейдеру указания — «Купить доллар за немецкие марки, установить стоп на уровне 1.23, установить лимит на уровне 1.28». А когда брокеры стали предоставлять клиентам торгово-информационные платформы, последний шаг, необходимый для появления полностью автоматических торговых систем, был сделан. Сегодня, торговыми автоматами уже мало кого можно удивить, и фраза «а у меня на счете робот торгует» воспринимается обыденно. В статье мы познакомим вас с торговыми автоматами, и на примере торгово-информационной платформы Meta-Trader4 научим ими пользоваться.
Прежде всего, давайте определим, что такое торговый робот. Торговый робот – это автоматическая система в виде программы, способная вести торговлю на финансовом рынке, без участия человека. В торгово-информационной платформе MetaTrader4 эти системы называются торговыми советниками (или просто советниками). MetaTrader4 в полной мере обладает встроенными инструментами, которые позволяют такие советники создавать, настраивать, тестировать и использовать в торговле. Ниже мы рассмотрим каждый из этих этапов, а пока вернемся к общим понятиям.
ВИДЫ ТОРГОВЫХ РОБОТОВ
В настоящее время существует много типов торговых автоматов. Их можно разделить на несколько групп по следующим признакам:
1. Степень автоматизации:
- полностью автономные торговые системы;
- полуавтоматические системы, основанные на линиях Фибоначчи, трендовых линиях, новостях, и др.
2. По типам используемых индикаторов:
- основанные на сигналах трендовых индикаторов;
- основанные на сигналах осцилляторов;
- использующие смешанные сигналы. Например – основным сигналом служит сигнал от осциллятора RSI, а фильтром является сигнал от скользящей средней.
3. По управлению капиталом:
- защищенные системы, у которых есть ограничение по максимально возможной величине убытков при проведении торговой операции;
- системы, основанные на принципе увеличения позиции при появлении убытков (например, на принципе Мартингейла).
ОСНОВНЫЕ ФУНКЦИИ ТОРГОВОГО РОБОТА
Какие функции должен выполнять торговый робот? Вот они:
- открытие позиции.
- установка ордера take profit.
- установка ордера stop loss.
При наличии указанных функций советник может торговать самостоятельно, открывая и закрывая позиции.
Кроме того, функционал робота может включать в себя как функции, которые служат для повышения удобства работы пользователем (вывод информации о текущем состоянии работы программы, отсылки уведомлений пользователю о совершении операций по счету), так и функции, повышающие эффективность и прибыльность торговли (автоматическое определение размера лота, трейлинг и т.д.). Среди распространенных дополнительных функций, которые используются в советнике, можно привести следующие:
- Контроль над суммарной позицией.
- Перенос stop loss на уровень безубыточности.
- Трейлинг stop loss.
- Закрытие позиций по обратным сигналам индикаторов.
- Автоматическое определение размера лота.
- Уведомление об открытии-закрытии позиций, и т.д.
ИНСТРУМЕНТЫ МТ4 ДЛЯ СОЗДАНИЯ И ИСПОЛЬЗОВАНИЯ ТОРГОВЫХ РОБОТОВ
Платформа MetaTrader4, на примере которой мы будем рассматривать работу с роботами, обладает развитыми возможностями для создания и использования автоматических торговых систем. На языке платформы MetaTrader программа, написанная на языке MQL4 и откомпилированная средствами MetaEditor, называется советником. Для создания, настройки, и использования в торговле советников MetaTrader4 обладает следующими модулями:
- модуль, содержащий средства по созданию торговых советников (роботов) — MetaEditor.
- модуль, содержащий средства для тестирования торговых советников – Тестер Стратегий.
Рис. Включение MetaEditor
Рис. Окно MetaEditor
MetaQuotes Language 4 (MQL4) — язык программирования торговых советников. Этот язык позволяет писать собственные программы-эксперты (Expert Advisors), автоматизирующие управление торговыми процессами. Кроме того, на MQL4 можно создавать собственные технические индикаторы (Custom Indicators), скрипты (Scripts) и библиотеки функций (Libraries).
Язык программирования похож на С++, а в последних версиях платформы сходство усилилось после появления возможности объектно-ориентированного программирования, что позволяет создавать достаточно сложные системы с возможностями адаптации и обучаемости.
Тестер стратегий — это инструмент торговой платформы MetaTrader4, предназначенный для осуществления тестирования торговых советников, а также для настройки и оптимизации их параметров.
Этот модуль позволяет существенно ускорить работу при проверке работоспособности торговой системы. Тестер стратегий, используя исторические данные, позволяет «сжать время» и посмотреть в течение нескольких минут результаты работы советника за несколько лет.
Рис. Тестер Стратегий
Рис. Окно Тестера Стратегий
ПОДГОТОВКА К РАБОТЕ ТОРГОВОГО СОВЕТНИКА
Теперь, когда вы познакомились с инструментами для создания и проверки торгового робота, давайте разберем, каким образом нужно подготовить его к работе.
Вы можете встретить два варианта, в которых вам будет передан советник:
- в виде файла с расширением .ex4 (например, 2MA.ex4)
- в виде файла с расширением .mq4 (например, 2MA.mq4)
Готовый к запуску торговый советник – это файл с расширением .ex4 . Он уже готов к работе, но вы не сможете вносить в этот советник никаких изменений. Он откомпилирован, и является для вас «черным ящиком».
Файл с расширением .mq4 – файл, содержащий исходный код торгового советника (не является необходимым для работы торгового советника). Плюс такого варианта в том, что вы сможете самостоятельно или при помощи программиста дополнять и усовершенствовать ваш советник. Для того чтобы этот вариант советника можно было использовать в торговле, вам просто нужно откомпилировать файл mq4. Ниже будет показано, как это сделать.
Итак, для того, чтобы использовать в вашем терминале новый советник, необходимо сделать следующее
- Файлы с расширением .ex4 и .mq4 необходимо разместить в папку Experts каталога данных MetaTrader4. По умолчанию это — …TerminalMQL4Experts. Найти эту папку вы сможете из главного меню платформы Файл – Открыть каталог данных.
- Выключить и включить платформу MT4 .
- Включить навигатор.
Рис. Включение Навигатора
Рис. Окно Навигатора
Рис. Результат компиляции советника
ТЕСТИРОВАНИЕ ТОРГОВОГО СОВЕТНИКА
Прежде чем вы запустите советник в работу на демонстрационном или реальном счете, необходимо убедиться в его работоспособности. В этом нам помогут Тестер стратегий и исторические данные, закачанные в наш терминал.
Закачать данные в нашу платформу можно, используя функцию терминала «Архив котировок». Мы можем вызвать нужное окно, нажав клавишу F2. Найдя нужный нам символ в списке, необходимо нажать кнопку «Загрузить» в появившемся окне.
Рис. Результат компиляции советника
После того, как в нашей платформе есть достаточное кол-во исторических данных, мы при помощи тестера стратегий запустим наш советник в работу на этих исторических данных. Если в течение длительного периода времени советник будет показывать хороший результат, значит, есть большая вероятность, что он сможет показать такой же результат и в будущем. Кроме тестирования мы сможем также произвести поиск оптимальных настроек советника для работы.
Тестирование торгового советника – процедура, позволяющая проверить его работоспособность с использованием исторических данных.
Тестирование может производиться с различной степенью точности, на различных таймфреймах, и охватывать заданный пользователем период времени.
Для начала нам необходимо запустить Тестер стратегий. Сделаем это, нажав соответствующую кнопку в нашей платформе.
Рис. Включение Тестера стратегий
После появления окна, нам нужно произвести следующие действия:
- необходимо выбрать нужный советник из списка;
- выбрать инструмент;
- установить таймфрейм на котором будет тестироваться советник;
- определить метод тестирования;
Далее необходимо настроить свойства эксперта, нажав соответствующую кнопку — Свойства эксперта.
Рис. Окно тестера стратегий
Перед началом тестирования и оптимизации советника рекомендуется установить значение параметров по умолчанию. Для этого нужно нажать кнопку «Сброс».
Рис. Настройка параметров
Далее указываем период для тестирования, устанавливая даты ОТ и ДО (желательно не менее 1 года), выбираем модель оптимизации (чем больше точность, тем больше времени займет тестирование), включаем,/выключаем режим визуализации (данная возможность поможет наглядно увидеть, каким образом работает торговый советник) и запускаем тестирование кнопкой «Старт».
Рис. Запуск тестирования советника
Время тестирования будет зависеть от периода для тестирования и точности. В любом случае, процесс займет не более четырех минут.
Результат тестирования мы можем оценить, используя появившиеся закладки: «Результаты», «График», «Отчет». Давайте остановимся на них подробнее.
Закладка «Журнал» — служебная, в ней мы можем оценить работу советника с точки зрения наличия/отсутствия ошибок, а также удобство и полноту записей лог-файла советника. Чем больше понятной вам информации будет в отчете работы, тем качественнее написан советник, и тем спокойнее и комфортнее вы будете чувствовать себя, когда советник начнет работать с вашими реальными деньгами.
Рис. Журнал
Закладка «Результаты» — это сделки, проведенные советником на исторических данных. Возможна сортировка по возрастанию/убыванию каждой из колонок.
Рис. Результаты
Закладка «График» — изменение баланса счета при проведении сделок в графическом виде.
Горизонтальная шкала – количество сделок. Вертикальная шкала – изменение баланса.
При наведении мыши на график получаем расширенную информацию о последней операции.
Двойной клик мыши – перевод на сделку в закладке результаты.
Рис. График
Закладка «Отчет» — это основная закладка, содержащая отчет о работе советника. На основании данных отчета, мы можем провести анализ результатов работы советника, принять решение о его работоспособности и обозначить возможные направления его оптимизации.
Рис. Отчет
- Начальный депозит — величина начального депозита.
- Общая прибыль — сумма всех прибыльных сделок.
- Общий убыток — сумма всех убыточных сделок.
- Чистая прибыль — финансовый результат всех сделок.
- Прибыльность — отношение общей прибыли к общему убытку.
- Матожидание выигрыша — математическое ожидание выигрыша. Он отражает предполагаемую прибыльность/убыточность следующей сделки.
- Абсолютная просадка — наибольший убыток ниже значения начального депозита.
- Максимальная просадка — наибольший убыток от локального максимума в валюте депозита и в проценте от депозита.
- Всего сделок — общее количество торговых позиций.
- Короткие позиции (% выигравших) — количество коротких позиций и процент прибыльных коротких позиций.
- Длинные позиции (% выигравших) — количество длинных позиций и процент прибыльных длинных позиций.
- Прибыльные сделки (% от всех) — количество прибыльных торговых позиций и их доля в общем количестве сделок, в процентах.
- Убыточные сделки (% от всех) — количество убыточных торговых позиций и их доля в общем количестве сделок, в процентах.
- Самая большая прибыльная сделка — наибольшая прибыль среди всех прибыльных позиций.
- Самая большая убыточная сделка — наибольший убыток среди всех убыточных позиций.
- Средняя прибыльная сделка — усредненное значение прибыли за сделку (сумма прибылей, поделенная на количество прибыльных сделок).
- Средняя убыточная сделка — усредненное значение убытков за сделку (сумма убытков, поделенная на количество убыточных сделок).
- Максимальное количество непрерывных выигрышей (прибыль) — наиболее длинная серия прибыльных торговых позиций и сумма их выигрышей.
- Максимальное количество непрерывных проигрышей (убыток) — наиболее длинная серия убыточных торговых позиций и сумма их проигрышей.
- Максимальная непрерывная прибыль (число выигрышей) — максимальная прибыль за одну серию прибыльных сделок и соответствующее ей количество прибыльных сделок.
- Максимальный непрерывный убыток (число проигрышей) — максимальный убыток за одну серию убыточных сделок и соответствующее ему количество убыточных сделок.
- Средний непрерывный выигрыш — среднее количество прибыльных позиций в непрерывных прибыльных сериях.
- Средний непрерывный проигрыш — среднее количество убыточных позиций в непрерывных убыточных сериях.
ОПТИМИЗАЦИЯ ПАРАМЕТРОВ СОВЕТНИКА
После тестирования советника целесообразно провести оптимизацию его параметров. Рынки достаточно сильно отличаются между собой (валюта, акции, товары), поэтому маловероятно, что советник будет одинаково хорошо работать на всех типах рынков. Поэтому целесообразно изменить входные параметры так, чтобы он подходили именно тому рынку, где вы планируете использовать ваш советник. Конечно, мы можем менять параметры вручную и проводить последовательно процедуру тестирования, однако это займет слишком продолжительное время. Платформа выполнит этот перебор автоматически, а вам останется выбрать наилучший результат.
Оптимизация торгового советника – процедура, позволяющая установить его параметры таким образом, чтобы с учетом волатильности рынка, характера движений рынка и особенностей торговли, заданных пользователем, советник выдавал максимальный положительный результат.
Оптимизация производится на исторических данных, поэтому не может давать 100% гарантии прибыльной работы советника в будущем.
В режиме оптимизации советник многократно «проходит» по указанному временному промежутку, меняя внешние параметры по заданной нами схеме.
Для подготовки процесса оптимизации нам необходимо в тестере стратегий отметить флажок «Оптимизация», выбрать временной промежуток, на котором будет проводится оптимизация, определить модель проведения оптимизации, нажать кнопку «Свойства эксперта».
Рис. Окно Тестер Стратегий
В окне «Свойства эксперта» необходимо:
- выбрать свойства советника, которые мы будем оптимизировать;
- выбрать диапазон значений каждого параметра;
- выбрать шаг изменения каждого параметра.
Рис. Свойства Эксперта. Параметры.
Кроме того, необходимо выбрать величину и валюту начального депозита, а при необходимости указать возможность открытия позиций советником только long только short.
Рис. Свойства Эксперта. Параметры тестирования.
Для запуска процесса оптимизации необходимо нажать кнопку старт в тестере стратегий.
После окончания процесса в тестере стратегий станут доступны еще две закладки
«Результаты оптимизации» и график оптимизации. Это результаты оптимизации за выбранный период в графическом виде и в табличном представлении.
Рис. Результаты оптимизации. График.
Рис. Результаты оптимизации. Таблица
Ключевыми значениями в таблице являются «Прибыль» и «Просадка».
- Прибыль — чистая прибыль (валовая прибыль за вычетом валовых убытков).
- Просадка $ — максимальная просадка относительно начального депозита, в валюте депозита.
Другие данные.
- Просадка % — максимальная просадка относительно начального депозита, в процентах.
- Прибыльность — отношение общей прибыли к общему убытку в процентах.
Оптимальным будет сочетание параметров, с балансом максимальной прибыли и минимальной просадки.
После выбора параметров, вы можете установить их в советник двойным кликом или при помощи выпадающего меню.
Вы можете использовать 2 основных метода оптимизации:
- Простая оптимизация с использованием исторических данных;
- Оптимизация советника со сдвигом выборки и последующей проверкой.
Недостатком простой оптимизации может быть попадание в ловушку переоптимизации. При оптимизации мы можем выбрать максимальный результат, который будет являться не оптимизированными параметрами, а подгонкой под исторические данные. Во избежание этого целесообразно использовать оптимизацию советника со сдвигом выборки и последующей проверкой. Проведение оптимизации производится на периоде, смещенном от текущей даты. Например, при текущей дате 01.11.12, проводим оптимизацию на периоде 01.11.12 – 01.08.12. Для проверки выбранных параметров меняем конечную дату на 01.11.12, и производим тестирование советника. При его работоспособности на новом периоде, мы можем утверждать, что выбор параметров был сделан верно.
ВКЛЮЧЕНИЕ СОВЕТНИКА ДЛЯ РАБОТЫ НА ДЕМОРЕАЛЬНОМ СЧЕТЕ
Подключение советника производится следующим образом:
- Включаем инструмент и таймфрейм, для которого проводили оптимизацию советника.
- В навигаторе находим нужный советник, после чего либо «перетягиваем» его на график, либо в выпадающем меню выбираем пункт «Присоединить к графику».
- В открывшемся окне выбираем закладку «Входные параметры» и устанавливаем необходимые значения параметров так же, как мы это делали при тестировании.
- В закладке «Общие» разрешаем советнику торговать, разрешаем использовать функции из внешних библиотек, при необходимости включаем опцию «Ручное подтверждение» и запрещаем проводить сделки Long или Short.
Рис. Параметры советника. Общие
Рис. Параметры советника. Входные параметры
Обратите внимание!
В случае, если советник не использует для распознавания «своих» ордеров таймфрейм и название символа, для каждого графика необходимо установить свой Magic Number советника. (Данная информация должна быть в инструкции пользования советником).
Необходимо также включить работу советников в платформе MetaTrader, нажав кнопку «Советники». Данная кнопка включает и отключает работу советников во всей системе.
Включенные советники в системе должны выглядеть следующим образом:
Рис. Включение советников.
Работоспособность советника определяется значком на экране MetaTrader. Возможны три варианта:
Рис. Работа советника
1. В системе отключена работа советников
2. В выбранном советнике не разрешено совершение сделок.
3. Советник находится в рабочем состоянии.
В процессе торговли вы можете изменить параметры советника, удалить его, запретить ему торговать, запретить совершение операций на покупку или на продажу. Для этого необходимо кликнуть правой кнопкой мыши на значке советника и в выпадающем меню выбрать необходимый вам пункт.
В процессе работы советника вы можете отслеживать его текущее состояние в закладках терминала «Эксперты» и «Журнал».
В процессе работы советника, вы можете отслеживать его текущее состояние в закладках терминала «Эксперты» и «Журнал».
Рис. Результаты работы. Журнал.
Кроме того, работу торгового советника вы можете отследить в лог-файле, расположенном в папке ….TerminalMQL4logs .
Рис. Результаты работы. Лог файл.
МЕТОДЫ ПОВЫШЕНИЯ НАДЕЖНОСТИ КОМПЬЮТЕРНОЙ ТЕХНИКИ ПРИ РАБОТЕ ТОРГОВОГО СОВЕТНИКА
Советник работает на вашем компьютере, и при его выключении, потере связи, случайном закрытии программы или графика, на котором работает советник, а также при переключении таймфрейма графика, на котором работает советник, работа советника, а главное — контроль за уже открытыми позициями, будут потеряны.
Для надежной работы советника необходимо обеспечить:
- Бесперебойную работу компьютера. (Источник бесперебойного питания и наличие охлаждения, ограничить доступ к терминалу.)
- Бесперебойную связь с сервером (надежный канал интернет, не зависящий от энергопотребления). При использовании ADSL модема – его необходимо запитать от источника бесперебойного питания.
В качестве альтернативы указанным методам может быть использован сервер, находящийся на специальной технической площадке, и оборудованный всеми необходимыми методами защиты от сбоев.
Например: www.globoxhost.com/vds-servers.html , www.myfxvps.pro
Кроме того, в платформе версии выше 4.722 будет внедрен механизм платного предоставления такой услуги.
В заключение, хотелось бы отметить несколько моментов, которые позволят вам быстрее научиться использовать в работе торговых роботов и избежать распространенных ошибок
Блог трейдера
Торговые роботы, скальпинг, ммвб, фортс, алготрейдинг, опционы, московская биржа, стратегии трейдинга.
пятница, 3 февраля 2017 г.
Торговые роботы Форекс — советники, которые работают без вмешательства трейдера
Торговые роботы Форекс: что они собой представляют и как их выбрать
Современные трейдеры все чаще выбирают торговых роботов. Новички тоже не пренебрегают их помощью. Это связано с тем, что у них не имеется большого опыта ведения торговой деятельности, и они готовы переложить принятие решений на так называемых советников, которые представляют собой электронные торговые алгоритмы. Одним из преимуществ его использования является то, что принимать решения ему не мешают эмоции. Трейдинг является сложным видом деятельности, при котором психология трейдера очень сильно влияет на те решения, которые он принимает. При помощи торговых роботов эмоциональное влияние на ведении сделки исключается.
Роботы Форекс
Для того чтобы заработать на Форекс часто используются торговые роботы. Они представляют собой торговые системы, работающие в автоматическом режиме. Они предназначены для управления финансовыми потоками их владельцев. Торговые роботы или советники нашли широкое применение среди новичков валютного рынка. Они обладают высоким уровнем эффективности, если использовать их для проведения сделок и получения доходов. Трейдер при помощи таких систем способен избавиться от тех ошибок, которые нередко совершаются во время открытия позиций.
Торговые роботы — это специализированные программы, используемые трейдерами. Они работают на основе определенных алгоритмов ведения сделок.
На рынке Форекс сегодня используется большое количество инструментов и стратегий, в числе которых торговые роботы. Если говорить простым языком, они представляют собой своего рода торговые стратегии, написанные с помощью языка программирования.
Для чего нужны торговые роботы
Автоматическая торговля обладает большим количеством достоинств. Она лишена того, что есть у каждого человека — эмоций. Следует понимать, что человек всегда остается человеком. Ему свойственно совершать ошибки. А в трейдинге они случаются достаточно часто, особенно у новичков, которые еще не обладают навыками контроля своего психологического стояния во время торгов.
Во многом именно из-за психологического аспекта большую популярность в торговой деятельности получили так называемые электронные советники. Они используются для того, чтобы без эмоциональной нагрузки проводить анализ рынка и определять тренды.
Как работает торговый эксперт
Многие трейдеры во время начала ведения торговой деятельности на Форекс сталкиваются с большим количеством понятий, в числе которых своп и прочие. Среди непонятных терминов для многих являются торговые роботы. Их определение было дано выше, а сейчас поговорим о том, для чего они предназначены.
Биржевые роботы сегодня нашли широкое применение. Они используются трейдерами для следующего:
Программирование роботов осуществляется по определенной системе, где ему задается конкретный набор условий, при которых они должны совершать те или иные действия. Для анализа рынка в программе уже имеются заложенные заранее методы анализа рынка Форекс. Торговые роботы могут отдавать приказ трейдеру на открытие сделки, если для этого есть все условия. Если в их алгоритме имеется соответствующий алгоритм, то они могут полностью сопровождать сделку (что такое спред?).
Виды торговых роботов
Торговые стратегии Форекс могут быть самыми разными. Среди них и использование торговых роботов. На сегодняшний день не имеется какой- то конкретной классификации торговых советников по видам. Сегодня можно выделить только следующие группы автоматических экспертов:
- автоматические и полуавтоматические
Автоматические торговые эксперты предназначены для ведения полностью автоматической торговли без непосредственного участия трейдера. Его нужно лишь запустить и указать срок работы.
Полуавтоматические роботы не ведут полностью торговую деятельность. Для них задаются точки входа и выхода.
Индикаторные обладают алгоритмом для проведения технического анализа рынка. В результате советники получают сигналы для выхода на рынок. Безиндикаторные роботы используют для начала торговли графические фигуры.
Также имеются отдельные группы следующих видов советников:
- Скальпинговые, которые используются для торговли в условиях недостаточного времени
- Трендовые, торгуют с использованием трендовой линии
- Сеточные, помогают открывать ордер в разных направлениях
- На основе нейронных сетей, помогают спрогнозировать движение торгового инструмента на основе его ценовых показателей в прошлом
Торговые роботы для торговли на рынке Форекс могут создаваться непосредственно в торговых терминалах MT4 и MT5. Они обладают для этого специальный языковой редактор для программирования MQL. Кроме того в каждом из выше указанных торговых терминалов имеется сразу несколько вариантов советников, которые установлены заранее. У них уже имеется заложенный исходный код. Его имеется возможность взять за основу для создания своей собственной торговой системы.
Для того, чтобы бесплатно скачать робота с библиотеки MT4, открываете терминал и в самом подвале, нажимаете кнопку «Библиотека». По умолчанию будет сразу отображаться: Советники, Индикаторы и Скрипты. В этой статье мы говорим о советниках, значит отключаете все и видите только список советников которые уже внесены в библиотеку.
Также есть в библиотеке удобная сортировка по имени, описанию, рейтингу и дате публикации файла. Выбираете нужного вам советника, но сначала почитайте о нем на сайте, для этого нажимаете на «Просмотр» и откроется страница с полным описанием и отзывами о данном роботе. Когда вы уже выбрали то, что искали, то просто нажимаете «Загрузить».
Советник предложит вам установить себя, добавиться на график и вести автоматическую торговлю. Все зависит только от вашего выбора.
Плюсы и минусы торговых роботов
Автоматическая торговля на рынке Форекс, как и любой другой вид стратегии обладает своими положительными и отрицательными сторонами. Среди достоинств использования автоматических советников для ведения сделок выделяются:
- Снижение уровня психологической нагрузки на трейдера. Некоторые торговые решения из-за психологического фактора человека могут оказаться неверными. Когда сделка и все решения по ней принимаются с отсутствием влияния эмоций, гораздо выше шансы добиться успеха. В итоге число ошибок стремится практически к нулю.
- Отсутствие необходимости изучать теоретические основы торговой деятельности. Необязательным становится изучение особенностей проведения технического фундаментального анализа.
- Появление у трейдера большего количества свободного времени. Даже в отсутствие его вмешательства торговые роботы способны провести успешную и прибыльную сделку весьма эффективно.
У автоматического ведения торговой деятельности при помощи роботов – экспертов имеются и свои отрицательные качества. Первое, на что следует обратить внимание, это то, что торговые роботы создаются человеком. Исходя из этого, можно сделать вывод, что любой такой советник не застрахован от наличия ошибочного восприятия рынка.
У торговых экспертов Форекс отсутствует интеллект. По этой причине они могут совершать ошибки, заложенные в их алгоритме проведения фундаментального анализа. Если рыночная ситуация резко изменится, то советник не сможет самостоятельно принять решение, не совершив при этом ошибку. Последним недостатком использования торговых роботов является то, что рынок подвергается изменениям, что требует оптимизации работы имеющейся версии советника.
Выбор торгового робота
Для выбора торгового робота следует для начала оценить его прибыльность. Нужно принимать во внимание, что чем выше доходность торгового эксперта, тем выше будут риски. Есть такие типы советников, которые способны эффективно работать только на определенных видах рынков. Одни подходят для трендов рынка, другие наиболее эффективны на флетах.
Сегодня трейдеры могут выбрать либо платного советника, либо бесплатного. Преимуществом платных советников является то, что к ним предоставляется подробная инструкция, также техническая поддержка со стороны компании разработчика. По своей эффективности и платные и бесплатные торговые эксперты являются практически идентичными.
Одной из стратегий торговли на валютном рынке Форекс является использование торговых роботов, которые с каждым годом становятся все более и более востребованными. Для того чтобы выбрать советника следует тщательно взвесить все плюсы и минусы его использования, и затем уже определяться, какой из представленных сегодня его видов больше подходит для конкретного трейдера. Следует помнить о том, что торговые роботы не застрахованы от ошибок. Не стоит перекладывать на него полностью все заботы по проведению сделок.
Источник http://ru.forex.ooo/blogs/strategii/sovetniki-foreks-torgovye-roboty.html
Источник http://treidinglike.blogspot.com/2017/02/blog-post_3.html
Источник
Источник