КАК НАСТРАИВАТЬ И ОПТИМИЗИРОВАТЬ СОВЕТНИКИ ФОРЕКС

Лучшие Форекс брокеры 2021 года:

Содержание страницы:

Как оптимизировать форекс советник на истории?

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

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

С чем связана столь необычная тенденция? Процедура адаптации робота – это весьма многогранный процесс. Чтобы правильно выполнить эту задачу требуется наличие соответствующих знаний. Разумеется, что новичок с подобной работой не справится, поскольку у него отсутствует необходимый опыт.

Однако противники оптимизации, как правило, возникают не из-за не эффективности этого метода, а скорее по причине не знания. Люди попросту не понимают, как все это устроено, соответственно относятся с опаской и недоверием.

Сейчас мы попытаемся разобраться с основными опорными понятиями оптимизации, а также попытаемся правильно адаптировать советника под ваш трейдинг.

Надежные Форекс брокеры:

Что собой представляет оптимизации инструментов алгоритмической торговли?

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

Такая расстановка сил напрямую связана с цикличностью рынка. Попросту происходит изменение торговых условий. По аналогии что-то подобное происходит с торговыми роботами.

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

Именно для этого и нужна оптимизация. Однако что же это за зверь? По большому счету мы говорим о банальной подгонке стратегии или робота под актуальные условия рынка. В результате адаптации тот или иной инструмент снова начинает приносить прибыль, как в былые времена.

Каким образом инвесторы корректируют механические ручные стратегии? Просто перестраивают некоторые положения, утратившие уникальность. Алготрейдеры работают по аналогичному принципу. Поверьте, в адаптации нет ничего сверхъестественно, наоборот, это неотъемлемый элемент трейдинга. Если вы не будете соответствовать требованиям времени, то вы очень быстро окажитесь за бортом.

Советник который не сливает . Правильная оптимизация и настройка советника Forex Trend River 2.0

Лучшие Форекс площадки:

Подбираем оптимальную модель оптимизации

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

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

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

Оптимизация по стоимости открытия

Оптимизация контрольные точки

Оптимизация все тики

Теперь у вас не должно остаться сомнений, почему мы отдаем преимущество оптимизации по принципу «все тики». Хотелось бы обратить ваше внимание на то, как сильно отличаются 1-ый метод от 2-ого и 3-его. Между вторым и третьим различий не так много.

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

Начинаем тестирование

Параметр «оптимизируемая настройка» позволит подобрать базовую опцию, на основе которой будет осуществляться тестирование. Среди основных вариантов следует отметить:

  • Баланс – отбор осуществляется на основе итоговой величины размера торгового счета.
  • Профит Фактор – отбор проводит на основе итогового соотношения совокупной стоимости положительный торговых операций к совокупной сумме проигрышных позиций. Иными словами, прибыльность должна быть более значительной.
  • Экспектед Пайофф – отбор осуществляется по итоговым показателям математического ожидания. То есть, в основу берется средний показатель прибыльности на одну торговую операцию. Математическое ожидание в лучшем случае, не должно быть равным или меньше объема спрэда.
  • Максимальный DrawDown – отбор выполняется по минимальным значениям установленной просадки счета. Если упростить, то данная опция является наибольшей суммой денежных средств, на которую уменьшается депозит от определенного локального максимального значения. По сути, этот параметр отражает реальную стоимость риска. К примеру, если максимальный уровень просадки превысит объем первоначального торгового счета, то это означает, что самое время увеличить депозит.
  • Процент Drawdown — отбор выполняется на основе относительной просадки счета, иными словами за основу берется максимальная потеря по отношению к объему торгового счета. Применение этой опции в качестве базового параметра по-своему полезно. Когда трейдинг осуществляется нефиксированными объемами лота, то активируется опция растущей сделки.

Кроме того, вы можете увидеть галочку напротив генетического расчета. Если убрать данное выделение, то тестирование будет моделировать практически все вариации параметров алгоритма.

Как оптимизировать советник в MT4 и 5? Тестируем и оптимизируем советники Форекс в MetaTrader

Тестирование и оптимизация — первоочерёдная составляющая при использовании советников на Форекс, ведь часто бывает так, что взятый на вооружение готовый эксперт не только не приносит ожидаемой прибыли, но и приводит к убыткам. Чтобы такого не случилось и с вами, воспользуйтесь нашей инструкцией по работе в тестере стратегий. Она написана для торговой платформы МТ5, но практически в полной мере применима и к предыдущей версии – МТ4, если не принимать в расчет несколько незначительных расхождений.

2 ЛУЧШИХ БРОКЕРА ОПЦИОНОВ ПО ДАННЫМ НЕЗАВИСИМОГО РЕЙТИНГА

Не требуется верификация! | обзор | отзывы | НАЧАТЬ ТОРГОВЛЮ С 10$ Депозит от 5$. Новый брокер! | обзор | отзывы | ПОПРОБОВАТЬ СИГНАЛЫ

РЕКОМЕНДУЕМ: ОНИ ОСТАЮТСЯ ЛИДЕРАМИ НА FOREX!

Как оптимизировать советник в MT4 и MT5? Пошаговая инструкция

Многих наверняка порадует тот факт, что никаких дополнительных инструментов и сторонних ресурсов для тестирования использовать не нужно – платформа MetaTrader уже предоставляет пользователям весь необходимый инструментарий. Получить к нему доступ можно из меню “Вид”, выбрав там вкладку тестера стратегий.

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

Разберем каждую из них подробнее:

  1. Выбор типа элемента для тестирования. Кроме самих советников, проверять можно еще и индикаторы.
  2. Выбор конкретного советника, относящегося к одной из трех категорий (пользовательский советник, эксперт, стандартный советник – каждая разновидность находится в своей вкладке).
  3. Валютная пара, с которой планируется использовать советника. В тех случаях, если нужной в выпадающем списке не оказалось, проверьте ее наличие в окне “Обзор рынка”. Если потребуется, добавьте.
  4. Временной интервал, в рамках которого будет вестись работа. Тестер позволит выбрать один из пары десятков вариантов (минимальный – минутный, максимальный — месячный).
  5. Значение исторического периода. Варианты: в течение месяца, года, всего доступного срока и индивидуально заданные временные рамки.
  6. Если в предыдущем пункте вы решили установить временны рамки самостоятельно, в двух полях под номером 6 следует заполнить значения начала и конца этого периода.
  7. Пункт, который даёт возможность настроить период форвард-тестирования (нужен, чтобы свести к минимуму так называемую “подгонку”).
  8. Выбор между двумя режимами проведения тестов – обычным и имеющим произвольную задержку. В стандартном режиме отработка сигналов и виртуальных сделок происходит без учета реквот и проскальзывания, что имеет мало общего с реальной рыночной ситуацией. Тогда как произвольная задержка уже более приближена к настоящей торговле (ордера исполняются с интервальной задержкой от 8 секунд).
  9. Методика обработки данных, на которой будет основываться генерация сигналов, и далее отправка заявок. Всего на выбор предлагается пять вариантов: все тики – довольно точная но трудоемкая процедура, идеально подходящая чтобы протестировать и оптимизировать скальперские алгоритмы; каждый тик на основании реальных тиков – тестирование по скачанным с брокерских серверов актуальным данным; OHLC M1 – методика, в основе которой лежат минутные графики (рекомендуется использовать с таймфреймами от М5); только цены открытия – методика с точностью, достаточной для работы по долгосрочным и среднесрочным методам. И последний вариант – математические вычисления, обычно используется, чтобы проверять параметры торговых советников.
  10. Объем средств, который вы планируете задействовать в торговле с использованием оптимизируемого советника.
  11. Используемое кредитное плечо.
  12. Включение и отключение визуализации, позволяющей получать наглядную информацию во время процесса тестирования, наблюдать, как подгружаются история, открываются и закрываются сделки. В принципе, если вам не нужно отслеживать правильность работы алгоритма, использовать эту функцию не имеет смысла.

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

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

ЛУЧШИЕ ФОРЕКС БРОКЕРЫ ПО ДАННЫМ «ИНТЕРФАКС»

2007 год. БОНУС $1500 НА СЧЕТ. | СЕРВИС FXCOPY | обзор/отзывы 1998 год. ECN брокер! CASHBASK ОТ АЛЬПАРИ | обзор / отзывы 2007 год. FinaCom. КЕШБЭК ДО 14$ С ЛОТА! | обзор / отзывы 1997 год. Нацбанк РБ. Не для РФ! 50.000$ НА ДЕМО | обзор / отзывы

А ТАКЖЕ ЛУЧШИЕ БРОКЕРЫ БИНАРНЫХ ОПЦИОНОВ В 2022:

Депозит от 10$! ТОРГОВЛЯ БЕЗ ВЕРИФИКАЦИИ | обзор / отзывы Копирование сделок! 10.000 НА ДЕМО СЧЕТ | обзор / отзывы

Как провести оптимизацию советника в MT4 и 5?

Итак, протестировав свой или купленный / скачанный советник Форекс, вы поняли, что он нуждается в оптимизации. Произвести ее можно все в том же интерфейсе, но уже во вкладке “Оптимизация” контекстного меню. Здесь можно включить не только саму функцию, но и задать несколько важных параметров.

Самое главное – указать перечень оптимизируемых переменных советника во вкладке (Inputs). Их может быть внушительное количество, причем галочка напротив каждого из них может растянуть процесс работы алгоритма вплоть до нескольких часов. Чтобы ускорить выполнение оптимизации, имеет смысл отмечать только те пункты, изменение которых заметно сказывается на итоговом результате работы торгового эксперта.

Ниже вы можете увидеть пример правильной настройки.

Задав для каждого из отмеченных параметров — старта, шага и стопа, можно инициировать процесс оптимизации из главного меню тестера. Спустя некоторое время (довольно продолжительное, как уже было отмечено ранее) и несколько сотен прогонов, вы скорей всего получите нормальные прибыльные варианты. Теперь процесс можно остановить и приступить к одиночному тестированию каждой из этих конфигураций (правой кнопкой на пункте списка и выбор “Запуска одиночного тестирования”). Оно позволит произвести еще более точное отсеивание не самых лучших настроек, выбрать лучший результат.

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

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

Тестер стратегий в МТ4 и МТ5. В чем их отличия?

Еще в самом начале этого руководства мы говорили, что инструменты по тестированию и оптимизации советников у рассматриваемых нами платформ практически идентичны по принципу работы.

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

Форекс ! Лучшее видео ! Смотреть всем ! Настройка Советника — Тестирование И Оптимизация — Как

Как выбрать лучший результат при оптимизации советника?

Теперь, когда вы знаете, как оптимизировать советник в MT4 и 5, можете попробовать провести тестирование и отладку используемых инструментов в попытке улучшить их продуктивность. Но нужно понимать – данный тестер все-таки исторический (никто не сможет гарантировать вам, что реальные результаты на торговой площадке будут идентичны полученным в ходе прогонов данным. Это негативное явление называется “переоптимизация”).

Бывает и так, что оптимизированный советник первое время показывает неплохие результаты, но в конечном итоге начинает заметно сокращать объем средств на депозите у трейдера. Поэтому судить о реальном положении вещей можно лишь после длительного периода эксплуатации в реальных условиях.

Оптимизация платформы MetaTrader 5

ТОП БРОКЕРОВ, ПРИЗНАННЫХ НЕЗАВИСИМЫМИ РЕЙТИНГАМИ

Система копирования сделок. | обзор | отзывы | ТРЕЙДИНГ С 5 $ Не требуется верификация! | обзор/отзывы | НАЧАТЬ ТОРГОВЛЮ С 10$

ТОП ФОРЕКС БРОКЕРОВ РОССИЙСКОГО РЕЙТИНГА НА 2022 ГОД:

2007 год. FinaCom. КОПИРОВАТЬ СДЕЛКИ ТРЕЙДЕРОВ | обзор/отзывы 1998 год. FCA, НАУФОР. | ВСЕ АКЦИИ И КОНКУРСЫ | обзор/отзывы

Всё о торговых роботах: как работать с советниками для MT4 и MT5

  1. Что такое Forex советник?
  2. Что говорят трейдеры о торговых роботах?
  3. На каких инструментах можно торговать роботами?
  4. Есть ли бесплатные роботы?
  5. Можно ли покупать советники?
  6. Разновидности торговых роботов
  7. Как установить советника в МТ4 и МТ5?
  8. Установка советника на график пары
  9. Как удалить советник из Терминала?
  10. Копировщик сделок для мт4 и мт5
  11. Можно ли доверять бесплатным копировщикам?
  12. Можно ли копировать сделки из mt4 в mt5?
  13. Заказать советник или написать самому?

Заработок с помощью торговых советником в узконишевой теме набирает неплохие показатели и многим больше по душе, чтобы за них торговал робот.

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

Но в начале немного вникнем в тему, в саму суть автоторговли.

Что такое Forex советник?

Это попросту специальный СКРИПТ — кусок кода, которые выполняет заданные операции в торговом терминале. Для создания такого робота достаточно трейдера, у которого есть прибыльная стратегия (адаптированная именно под автоторговлю) и опытный программист.

Трейдер даёт задание программисту — вот по таким правилам должны открываться сделки и программист пишет код, который внедряет уже в сам терминал, чтобы он выполнялся.

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

Любой советник (если он полностью автоматический) приходится постоянно оптимизировать — подгонять под рыночные изменения, которые происходят постоянно.

Что говорят трейдеры о торговых роботах?

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

На каких инструментах можно торговать роботами?

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

В большинстве — это просто торговые помощники, которые например помогают вам во-время перенести Stop Loss в безубыток или сделать виртуальный стоп и тейк профит, чтобы спрятать его от брокера.

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

Например, если робот торгует у вас внутри дня — это нормально, но если он скальпирует вообще на тиковом графике и за 1 минуту совершает очень большое кол-во сделок, брокеру это может не понравится.

Есть ли бесплатные роботы?

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

И если вы не знаете, как торгует советник, по каким правилам — вы не сможете его оптимизировать

Можно ли покупать советники?

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

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

Разновидности торговых роботов

Все автоматические и полуавтоматические советники могут делится на 2 главных типа:

  • Рабочий торговый инструмент (многие заточены под определённый символ), также есть и мультивалютные роботы;
  • Тип торговли (по какой торговой тактике или стратегии советник выполняет торговлю).

Также нужно учитывать, что не все стратегии подходят к какому-либо инструменту.

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

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

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

Вот несколько популярных торговых тактик:

Сеточные советники. Их ещё называют «Сеточники», они накидывают сразу сетку из большого кол-ва отложенных ордеров против тренда и по мере отката закрывают их последовательно.

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

Функция «Мартингейл» и «Антимартингейл». Это не является какой-то отдельной полноценной стратегией, так как это больше популярная в казино, на форекс же это просто функция, с помощью которой можно увеличивать депозит. Но использовать лучше мартингейл, если есть действительно какая-то рабочая стратегия.

Настройке и оптимизация советника FXB Good Patterns EA 2.0

Популярные торговые роботы:

Советник Excalibur | Самостоятельная настройка от робота

Напридумано очень много разных типов торговых роботов, разберём наиболее популярные из них:

  • Есть советники, которые торгуют сами, то есть совершают сделки в торговом терминале.

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

  • Есть советники-помощники, которые не торгуют сами, а просто помогают (облегчают трейдинг) разными «фишками» и примочками, такие как: виртуальный stop loss и take profit (чтобы скрыть их от брокера), авто-трейлинг стоп и много других полезных функций.

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

Как установить советника в МТ4 и МТ5?

Установка советника в программу metatrader 4 и мт5 в принципе аналогична, ничего нового в этом плане у МТ5 не прибавилось, поэтому показываю на МТ4:

  1. Главное — это распределить файлы советника (если там есть дополнительные) по папкам в метатрейдере. Каждый файл должен лежать там, где нужно.
  2. Итак, запустите свой терминал и в меню откройте «Каталог данных»:

Если вместе с советником входят дополнительные файлы, то вам их нужно распределить по соответствующим папкам. На примере вы видите, что все файлы должны лежать в директории: MQL4 :

Переносим файлы, если требует Замены — Заменяем.

Сам же файл советника (главный исполняемый файл) всегда будет располагаться по такому пути: каталог данных терминала/MQL4/experts

Что у советников, так и у индикаторов вы увидите только 2 возможных расширения (для МТ4): .ex4 и .mq4

Расширение «.ex4» — это скомпилированный файл, который не подлежит редактированию, а «.mq4» — это файл исходник, который можно подредактировать. И тот и другой файл — полноценный и их можно использовать.

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

Для МТ5 естественно расширение файлов будет просто с другой цифрой: .ex5 и .mq5

Как уже было показано, часто с советниками входят дополнительные индикаторы, которые не вшиты в его код напрямую и устанавливаются отдельно по такому пути: каталог данных терминала/MQL4/Indicators

Также часто к советнику добавляют дополнительные библиотеки, файлы которых имеют расширение .dll и устанавливаются по такому пути: каталог данных терминала/MQL4/Libraries

Бывает хорошие авторы торговых роботов после оптимизации предлагают готовые настройки, например под каждый торговый инструмент. Такие файлы имеют расширения .set и располагаются в каталоге: каталог данных терминала/MQL4/Presets

После загрузки всех файлов следует перезапустить терминал и можно приступать к запуску вашего робота!

Установка советника на график пары

Но прежде чем запустить робота, нам следует произвести некоторые дополнительные настройки самого терминала, а именно: Разрешить советнику торговать и Разрешить импорт дополнительных библиотек (файлов DDL) :

Далее в меню включаем «Авто торговля» и сама кнопка должна загореться зелёным:

Теперь можно добавить советник на график и для этого в меню терминала (вверху слева) открываем пункт: «Навигатор» и находим нашего робота в списке советников (на примере покажем работу с этим советником):

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

Если вы всё сделали правильно и советник действительно рабочий, то в окне графика (сверху справа) вы увидите «Улыбающуюся рожицу», это значит что советник приступил к работе!

Как удалить советник из Терминала?

Чтобы удалить советник с графика пары нужно кликнуть по рабочему окну правой кнопкой мыши и выбрать во вкладке: Советники → Удалить

Как вы поняли установить сразу несколько советников на один график не удастся, для каждого советника необходимо открывать новое окно.

Копировщик сделок для мт4 и мт5

Часто беспокоит нужда копировать сделки с одного счёта на другой, например для тех кто продаёт свои сигналы или просто тестирует работу счетов у разных брокеров, соответственно — нужны разные торговые терминалы.

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

Можно ли доверять бесплатным копировщикам?

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

Ведь билд метатрейдера постоянно обновляется и потому такие бесплатные копировщики уже просто не рабочие.

Пока есть только единственный копировщик сделок вот этот, который действительно работает. Он был протестирован как на МТ4, так и на МТ5. Функционирует на любых типах счетах и переносит сделки с одного на другой счета.

Можно ли копировать сделки из mt4 в mt5?

Вопрос довольно риторический, с помощью языка программирования можно сделать всё! Единственное, что можно сказать — в сети на данный момент нет именно такого копира.

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

Заказать советник или написать самому?

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

Если вы хотите просто поиграть, то лучшим вариантом это обратиться на фриланс биржу, где профессиональные программисты (специализирующиеся именно на языке программирования MQL) вам напишут робота.

Цена зависит обычно от строчек кода, чем больше кода — тем выше будет стоимость советника.

Вот примерные цены на бирже:

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

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

Оптимизация и настройка советника FTR2MM STEP

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

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

Если же вы программист или просто хотите научиться писать именно торговые роботы, у вас «горит», тогда всё отлично, идите на сайт MQL5 регайтесь и параллельно обучайтесь.

Разработка торговых роботов стоит очень хороших денег. Но вам потребуется проходить какие-то курсы, думаю у «самоучак» малые перспективы, по крайней мере в ближайшем будущем.

Выводы…

Поэтому, вполне логично воспользоваться уже какими-то готовыми решениями (например этим роботом) которые уже проверенны на реальных счетах и оптимизированны. Такие торговые роботы обойдутся в сотни, а то и тысячи раз дешевле, чем писать советника самостоятельно.

Как оптимизировать советник в MT4 и 5? Тестируем и оптимизируем советники Форекс в MetaTrader

Тестирование и оптимизация — первоочерёдная составляющая при использовании советников на Форекс, ведь часто бывает так, что взятый на вооружение готовый эксперт не только не приносит ожидаемой прибыли, но и приводит к убыткам. Чтобы такого не случилось и с вами, воспользуйтесь нашей инструкцией по работе в тестере стратегий. Она написана для торговой платформы МТ5, но практически в полной мере применима и к предыдущей версии – МТ4, если не принимать в расчет несколько незначительных расхождений.

2 ЛУЧШИХ БРОКЕРА ОПЦИОНОВ, КОТОРЫХ ВЫБРАЛИ ВЫ!

РЕКОМЕНДУЕМ: ОНИ ОСТАЮТСЯ ЛИДЕРАМИ НА FOREX!

Как оптимизировать советник в MT4 и MT5? Пошаговая инструкция

Многих наверняка порадует тот факт, что никаких дополнительных инструментов и сторонних ресурсов для тестирования использовать не нужно – платформа MetaTrader уже предоставляет пользователям весь необходимый инструментарий. Получить к нему доступ можно из меню “Вид”, выбрав там вкладку тестера стратегий.

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

Разберем каждую из них подробнее:

  1. Выбор типа элемента для тестирования. Кроме самих советников, проверять можно еще и индикаторы.
  2. Выбор конкретного советника, относящегося к одной из трех категорий (пользовательский советник, эксперт, стандартный советник – каждая разновидность находится в своей вкладке).
  3. Валютная пара, с которой планируется использовать советника. В тех случаях, если нужной в выпадающем списке не оказалось, проверьте ее наличие в окне “Обзор рынка”. Если потребуется, добавьте.
  4. Временной интервал, в рамках которого будет вестись работа. Тестер позволит выбрать один из пары десятков вариантов (минимальный – минутный, максимальный — месячный).
  5. Значение исторического периода. Варианты: в течение месяца, года, всего доступного срока и индивидуально заданные временные рамки.
  6. Если в предыдущем пункте вы решили установить временны рамки самостоятельно, в двух полях под номером 6 следует заполнить значения начала и конца этого периода.
  7. Пункт, который даёт возможность настроить период форвард-тестирования (нужен, чтобы свести к минимуму так называемую “подгонку”).
  8. Выбор между двумя режимами проведения тестов – обычным и имеющим произвольную задержку. В стандартном режиме отработка сигналов и виртуальных сделок происходит без учета реквот и проскальзывания, что имеет мало общего с реальной рыночной ситуацией. Тогда как произвольная задержка уже более приближена к настоящей торговле (ордера исполняются с интервальной задержкой от 8 секунд).
  9. Методика обработки данных, на которой будет основываться генерация сигналов, и далее отправка заявок. Всего на выбор предлагается пять вариантов: все тики – довольно точная но трудоемкая процедура, идеально подходящая чтобы протестировать и оптимизировать скальперские алгоритмы; каждый тик на основании реальных тиков – тестирование по скачанным с брокерских серверов актуальным данным; OHLC M1 – методика, в основе которой лежат минутные графики (рекомендуется использовать с таймфреймами от М5); только цены открытия – методика с точностью, достаточной для работы по долгосрочным и среднесрочным методам. И последний вариант – математические вычисления, обычно используется, чтобы проверять параметры торговых советников.
  10. Объем средств, который вы планируете задействовать в торговле с использованием оптимизируемого советника.
  11. Используемое кредитное плечо.
  12. Включение и отключение визуализации, позволяющей получать наглядную информацию во время процесса тестирования, наблюдать, как подгружаются история, открываются и закрываются сделки. В принципе, если вам не нужно отслеживать правильность работы алгоритма, использовать эту функцию не имеет смысла.

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

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

ЛУЧШИЕ ФОРЕКС БРОКЕРЫ ПО ДАННЫМ «ИНТЕРФАКС»

А ТАКЖЕ ЛУЧШИЕ БРОКЕРЫ БИНАРНЫХ ОПЦИОНОВ В 2022:

Депозит от 10$! ТОРГОВЛЯ БЕЗ ВЕРИФИКАЦИИ | обзор / отзывы Копирование сделок! 500.000 НА ДЕМО СЧЕТ | обзор / отзывы

Как расставить уровни советника Forex trend River 2.1 .Настройка без оптимизации .

Как провести оптимизацию советника в MT4 и 5?

Итак, протестировав свой или купленный / скачанный советник Форекс, вы поняли, что он нуждается в оптимизации. Произвести ее можно все в том же интерфейсе, но уже во вкладке “Оптимизация” контекстного меню. Здесь можно включить не только саму функцию, но и задать несколько важных параметров.

Самое главное – указать перечень оптимизируемых переменных советника во вкладке (Inputs). Их может быть внушительное количество, причем галочка напротив каждого из них может растянуть процесс работы алгоритма вплоть до нескольких часов. Чтобы ускорить выполнение оптимизации, имеет смысл отмечать только те пункты, изменение которых заметно сказывается на итоговом результате работы торгового эксперта.

Ниже вы можете увидеть пример правильной настройки.

Задав для каждого из отмеченных параметров — старта, шага и стопа, можно инициировать процесс оптимизации из главного меню тестера. Спустя некоторое время (довольно продолжительное, как уже было отмечено ранее) и несколько сотен прогонов, вы скорей всего получите нормальные прибыльные варианты. Теперь процесс можно остановить и приступить к одиночному тестированию каждой из этих конфигураций (правой кнопкой на пункте списка и выбор “Запуска одиночного тестирования”). Оно позволит произвести еще более точное отсеивание не самых лучших настроек, выбрать лучший результат.

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

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

Тестер стратегий в МТ4 и МТ5. В чем их отличия?

Еще в самом начале этого руководства мы говорили, что инструменты по тестированию и оптимизации советников у рассматриваемых нами платформ практически идентичны по принципу работы.

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

Как выбрать лучший результат при оптимизации советника?

Теперь, когда вы знаете, как оптимизировать советник в MT4 и 5, можете попробовать провести тестирование и отладку используемых инструментов в попытке улучшить их продуктивность. Но нужно понимать – данный тестер все-таки исторический (никто не сможет гарантировать вам, что реальные результаты на торговой площадке будут идентичны полученным в ходе прогонов данным. Это негативное явление называется “переоптимизация”).

Бывает и так, что оптимизированный советник первое время показывает неплохие результаты, но в конечном итоге начинает заметно сокращать объем средств на депозите у трейдера. Поэтому судить о реальном положении вещей можно лишь после длительного периода эксплуатации в реальных условиях.

Как правильно оптимизировать советник в МТ4

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

Тест советника на исторических данных

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

Для теста робота на истории следует нажать вкладку «Вид» и выбрать «Тестер стратегий». Далее, в появившемся меню нужно выбрать желаемый советник, таймфрейм, исторический период, а в строке «Символ» указать валютную пару. «Модель» все тики (наиболее точный метод).

Также для оптимизации советника потребуется загрузить архив котировок валютных пар. Скачать их можно перейдя по пути, «Сервис — Архив котировок — Символы — валютный инструмент — период». Для MT4 загрузка осуществляется с сервера MetaQuotes. К сожалению, предлагаемые котировки могут быть неполными, с отсутствием данных за некоторый период. В таком случае можно загрузить данные от DukasCopy.

Оптимизация советника

Робот-эксперт способен принести значительную прибыль. Однако перед использованием нужно знать как правильно оптимизировать советник в МТ4. Делается это довольно просто. В окне тестера нужно открыть «Свойства эксперта». Терминал предложит три вкладки:

Далее, трейдеру необходимо перейти к настройкам входных параметров советника. Здесь нужно нажать кнопку «Загрузить» и выбрать файл оптимизируемого советника с соответствующим таймфреймом. Загруженные входные параметры нужно будет изменить на более оптимальные.

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

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

Запуск оптимизации робота-советника

Когда параметры выставлены, их следует обязательно протестировать и сравнить с предыдущими проверками. Для этого в тестере нужно поставить галочку в строке «Оптимизация», и нажать кнопку «Старт». В зависимости от количества параметров оптимизации процесс тестирования может значительно затянуться, вплоть до нескольких часов.

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

Для получения более подробной информации нужно нажать «Результаты оптимизации». Тут пользователю будет представлена максимально обширная информация об оптимизации. В этом списке следует подобрать приемлемые параметры и в крайнем правом столбце «Входные параметры» нажатием правой кнопкой мышки выбрать пункт «Установить входные параметры».

Форвард-тест советника

Когда советник был успешно оптимизирован, его следует ещё раз перепроверить с помощью форвардного теста. Это означает, что во временном периоде тестера стратегий указываются не конкретный исторический период, а максимально возможные данные истории для валютной пары вплоть до сегодняшнего дня. Перед запуском теста нужно не забыть убрать галочку с пункта «Оптимизация» и нажать «Старт».

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

Завершение

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

Оптимизируем советники Форекс

В алгоритмической торговле огромное значение имеет оптимизация советников. Если алгоритм сам по себе неплохо торгует, это ещё не значит, что так будет происходить в будущем. Есть множество отличных решений, которые, к сожалению, в итоге проваливаются. И происходит это по одной простой причине – рынок постоянно меняется. Например, если сейчас взять скользящую среднюю и наложить её на график EUR/USD тайм фрейма Н1 с произвольным периодам, то увидим, как цена иногда пересекает этот мувинг, а иногда движется на расстоянии. Перебирая различные варианты периода, сможем получить значение, которое будет актуальной поддержкой или сопротивлением на тренде. Но насколько это будет рабочим вариантом в условиях ускорения тренда, смены общей динамики рынка и так далее?

Всё может очень сильно измениться уже через день. На рынке действительно есть такие классические значения, которые применимы сразу к широкому спектру инструментов, но они работают только на старших периодах, то есть на дневном и более. А всё, что меньше – не актуально. Скользящая средняя с периодом 100 на дневном графике известна давно. А вот на графике М30 будет просто случайным значением. Также происходит и в советниках на форекс. Разработчики тестируют их, пытаются получить наиболее актуальные значения параметров, но уже буквально через месяц они устаревают. А могут проработать ещё два года без изменений, то есть будущего никто не знает, всё постоянно меняется и адаптируется к тому, что происходит в мире. Без особых указаний к советнику часто просто не обойтись. И чтобы получить хорошие результаты, советник необходимо оптимизировать. Мы можем либо положиться на имеющиеся настройки и надеяться, что дальше всё будет в порядке, либо можем начать оптимизацию робота самостоятельно, для этого есть соответствующий инструмент в торговом терминале.

Получить бесплатно ТОП 5 лучших торговых роботов можно здесь!

Оптимизация советников в МТ4

Итак, для того, чтобы вывести робота на оптимальные показатели, нужно прогонять его по истории и смотреть на результаты. Для этого запускаем тестировщик стратегий в панели инструментов. В нижней части рабочей области появится отдельное окошко, в котором выбираем нашего советника и определяет параметры теста. Здесь важно сразу же выбрать один параметр, который во многом определит конечную точность – модель тестирования. Предлагаются разные варианты, но интерес представляет только метод, который называется “Все тики”. Это означает, что в советник будут поступать данные, которые отражают каждое колебание цены, что, соответственно, значительно повысит точность. Возрастает время тестирования, так как данных будет в разы больше, но это однозначно стоит делать, особенно, в советниках, рассчитанных на большое количество сделок и небольшие тейки и стопы. В этом случае даже один-два пункта точности могут сыграть ключевую роль в результатах.

Нажав на кнопку “Свойства эксперта”, увидим окошко с параметрами, которые будем настраивать. Предлагается три вкладки. На первой из них с названием “Тестирование”, у нас задаются основные исходные данные – размер депозита, валюта депозита, а также направления, в которых советнику можно открывать сделки. А вот ниже под этими данными будет оптимизация, в которой выбирается нужный нам метод:

  • Balance. В этом случае в результате тестирования будет выбираться набор параметров, которые приводят к увеличению конечного показателя баланса.
  • Profit Factor. Здесь у нас оценивается конечная сумма сделок, закрытых в плюс к конечной сумме сделок, закрытых в минус. Для успешной работы обычно предполагается соотношении больше 1, то есть профитных сделок будет больше.
  • Expected Payoff. Оптимизация, рассчитанная на матожидании, то есть по параметрам, при которых учитывается средняя прибыль на сделку. Она должна быть больше, чем спред, иначе советник будет убыточным, то есть прибыль не будет перекрывать расходов на разницу между ценой покупки и ценой продажи.
  • Maximal Drawdown. Поиск параметров, которые будут давать наименьшую просадку депозита. В данном случае речь идёт об абсолютном показателе, то есть выраженном в валюте депозита.
  • DrawDown Percent. Параметры аналогичны предыдущему, но вместо абсолютного значения будут проценты.

Дополнительным параметром является алгоритм тестирования, выделенный в отдельный пункт в окошке. Это такой метод, который даст возможность значительно снизить время тестирования. Нужно понимать, что перебор параметров по всем возможным комбинациям будет длиться очень долго, нужно будет проводить десятки и сотни тестирований советника. Столько ждать не все могут, да и смысла в этом особого нет. Поэтому в терминале предусмотрена такая возможность, в рамках которой используется выбор комбинаций и общее упрощение. Так что отмечаем пункт “Генетический алгоритм”.

После того, как настроили всё предыдущее, можно открывать параметры советника. Они находятся во второй вкладке в окошке – примерно то же мы видим, когда просто запускаем советника на графике. Но в рамках тестирования и оптимизации предлагается также настроить все значения для оптимизации. Всего для каждого параметра их 4 штуки – фактическое значение, стартовое значение – с него начинается само тестирование, шаг – он определяет какой интервал будет между тестируемыми значениями параметра, стоп – вторая граница для диапазона тестируемого параметра. Например, если мы просматриваем и оптимизируем робота в отношении стоп приказа, то в этом случае можно рассмотреть последовательность от 10 пунктов до 50 пунктов с шагом в 10 пунктов. Робот протестирует 10, 20, 30, 40 и 50 пунктов, из чего можно будет сделать выводы.

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

Брокеры Форекса, дающие бонусы:
КАК НАСТРАИВАТЬ И ОПТИМИЗИРОВАТЬ СОВЕТНИКИ ФОРЕКС