Пятница, 3 февраля, 2023

Мультивалютный EA на примерах

Лучшие советники Форекс: обзор, сравнение и выбор

Современный Форекс уже не возможен без советников и роботов для автоматической торговли.

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

Что такое советники Форекс

Советник – это программа, способная как анализировать рынок, так и самостоятельно заключать сделки.

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

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

Какие есть виды советников

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

Глядя на это разнообразие я решил отобрать лучшие советники Форекс 2022 года из разных категорий и с разными алгоритмами.

Все они имеют свои преимущества и недостатки, но перед тем как рассмотреть их более внимательно, давайте разберемся, какие существуют основные типы программ и как они работают:

Скальперы

Советники, работающие внутри дня, преимущественно на низких таймфреймах.

Их задача анализировать микроколебания рынка Форекс и входить в непродолжительные позиции с невысокой целевой прибылью.

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

Трендовые

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

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

Успех в торговле возможен только при постоянном контроле над работой программы.

Мультивалютные

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

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

Мультивалютные советники изначально рассчитаны на работу с разными активами и показывают одинаковый результат вне зависимости т от установленной валютной пары.

В алгоритмы таких программ закладываются ключевые особенности Форекса, например тренд, он одинаков для всех активов, также как и флет.

Советники на основе Мартингейла

Мартингейл вот уже много лет является причиной споров между трейдерами. Одни его всячески ругают, другие чуть ли не приравнивают к священному Граалю.

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

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

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

Комбинированные

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

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

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

Как работает советник

У каждой системы свои алгоритмы и принципы работы, описать все программы в общих чертах не получится, поэтому рассмотрим для примера самый лучший бесплатный советник форекс 2019 года Манхэттен ПРО.

Читать статью  Советник PipSwinger – безопасный мартингейл?

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

Давно замечено, что после резких ценовых скачков наступает откат, и чем сильнее был импульс, тем больше вероятность отката.

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

Основные плюсы и минусы

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

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

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

Это далеко не все преимущества, но справедливости ради необходимо упомянуть и про недостатки, а они тоже есть:

  • Фундаментальный анализ. Ни один советник не в силах проводить фундаментальный анализ. Если в мире произошло какое-то событие, влияющее на стоимость актива, программой оно будет обнаружено только с запозданием, после появления на графике.
  • Шестое чувство. Спорной аргумент в пользу человеческого фактора, но каждый трейдер сталкивался с ситуацией, когда что-то подсказывает ему принять то или иное решение. Возможно, ему не предшествуют какие-то факторы, но после открытия сделки прогноз оправдывается. Конечно, у робота нет никаких чувств, он оперирует только голыми цифрами.

Как видно, недостатков у автоматических систем меньше.

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

Обзор лучших советников Форекс: сравнение и рейтинг лучших

И перед тем как перейти к описанию конкретных продуктов, необходимо оговориться: данный рейтинг прибыльных советников не является истиной в последней инстанции.

Это субъективное мнение, и отвечать за все программы я не могу.

Мой личный рейтинг состоит из первых трех позиций.

Все остальное необходимо тестировать, причем в реальном времени и на реальных депозитах. И делать это не в течение пары недель, как часто происходит у некоторых разработчиков, а несколько лет.

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

Советы по выбору

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

Тут необходимо отталкиваться от нескольких факторов:

  1. Тип советника. О них мы говорили выше. Просто выбираете то, что вам больше подходит. Конкретных рекомендаций тут нет, так как советники из всех категорий способны приносить прибыль.
  2. Используемая стратегия. Существуют программы, которые называют черными ящиками. Об их работе вообще ничего неизвестно. Результативность такого робота можно проверить только на практике. Но в большинстве случаев авторы рассказывают о том, как работает их продукт. Просто выбираете стратегию, которая вам интересна, или которую используете сами и находите советник со схожим алгоритмом.
  3. Степень риска. Советник может быть как агрессивным, к ним можно отнести роботов, использующие Мартингейл, так и консервативным, с огромным количеством вводных. Здесь выбор зависит от личных предпочтений и поставленных целей.

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

Читать статью  Советники форекс для андроид

Мультивалютный EA на примерах

С советниками, торгующими на одной валютной паре более-менее разобрался. Теперь вот дошло дело до мультивалютных советников. Решил узнать, как они работают. Только вот, примеров с комментариями практически нет. В Code Base нашел несколько мультивалютников, но они слишком сложные для понимания. Один из самых простых «MACD multi» https://www.mql5.com/ru/code/8879, что-то не совсем понятный. Для разбора принципа работы, вместо индикатора MACD, решил подставить самое простое решение для проверки хода работы. Если цена закрытия текущего бара выше цены закрытия предыдущего бара — покупаем, если меньше — продаем. Прикрепил к EURUSD, M5. посидел минут 20 и ничего не случилось! Может, у кого-нибудь есть в запасниках какой-нибудь «cheat sheet» по мультивалютникам или пример простейшего кода, как реализовать мультисоветник?

Ну, или хотя бы прокомментировать, что за алгоритм действий такой у «MACD multi» почему он не мультиработает? (вместо MACD. условия торговли по двум последним барам)

  • Различия в работе Советника и Пользовательского Индикатора
  • [ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда.
  • Напишу индикатор бесплатно

С советниками, торгующими на одной валютной паре более-менее разобрался. Теперь вот дошло дело до мультивалютных советников. Решил узнать, как они работают. Только вот, примеров с комментариями практически нет. В Code Base нашел несколько мультивалютников, но они слишком сложные для понимания. Один из самых простых «MACD multi» https://www.mql5.com/ru/code/8879, что-то не совсем понятный. Для разбора принципа работы, вместо индикатора MACD, решил подставить самое простое решение для проверки хода работы. Если цена закрытия текущего бара выше цены закрытия предыдущего бара — покупаем, если меньше — продаем. Прикрепил к EURUSD, M5. посидел минут 20 и ничего не случилось! Может, у кого-нибудь есть в запасниках какой-нибудь «cheat sheet» по мультивалютникам или пример простейшего кода, как реализовать мультисоветник?

Ну, или хотя бы прокомментировать, что за алгоритм действий такой у «MACD multi» почему он не мультиработает? (вместо MACD. условия торговли по двум последним барам)

А что за код такой?

Взял код мультисоветника из «MACD multi» https://www.mql5.com/ru/code/8879

Там были условия на покупку и продажу по индикатору MACD

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

Хотя, я пытаюсь понять, с чего начинать строить мультисоветники?!

160777 :

И где такой код откопали?

. опять целый день потерян! %(

Ну, а хотя бы в двух словах, базовая конструкция мультисоветника как выглядит?

В книге примеров нету. на форуме в поиске одни отрывки непонятно чего.

. опять целый день потерян! %(

Ну, а хотя бы в двух словах, базовая конструкция мультисоветника как выглядит?

В книге примеров нету. на форуме в поиске одни отрывки непонятно чего.

Как и любой советник

2. принятие решения

. опять целый день потерян! %(

Ну, а хотя бы в двух словах, базовая конструкция мультисоветника как выглядит?

В книге примеров нету. на форуме в поиске одни отрывки непонятно чего.

А что вообще вы называете «мультивалютным» советником? Советник использующий анализ нескольких валютных пар или/и советник торгующий по нескольким валютным парам? Если второе, то:

— советник не должен использовать «Symbol()» при отсылке торговых приказов ;

— никаких Ask и Bid, а их запросы через MARKETINFO с помощью MODE_ASK и MODE_BID и указанием конкретной пары;

— в индикаторах тоже должна указываться конкретная пара, а не NULL;

— обращение к таймсериям должно быть тоже с указанием конкретного инструмента;

— и прочие очевидные вещи для того кто «С советниками, торгующими на одной валютной паре более-менее разобрался»

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

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

З.Ы. Работающие мультивалютники есть в базе, и просто успешно гуглятся с просторов интернета.

Multi-Currency_BRAIN EA за 5000$ без привязки

Это мультивалютный советник Multi Currency BRAIN, где в торговле взаимодействует одновременно несколько валютных пар, что невозможно увидеть при тестировании в МТ4. Для тестирования используйте версию для МТ5

Multi-Currency_BRAIN:

  • Хеджирование двух корреляционных пар.
  • Использует корреляцию взаимодействующих пар (причем как прямую, так обратную).
  • Учитывает силу движения каждой валюты в каждом направлении.
  • Применяет разнонаправленные стратегии (Пробой — Отскок).

Как это работает:

Multi-Currency_BRAIN в торговле использует 4 разные Связки (8 абсолютно разных валютных пар), причем 2 связки прямо-коррелируемые, и 2 обратно-коррелируемые для максимальной диверсификации. Учитывается даже тот фактор, что каждая валютная пара двигается вверх и вниз с разной силой. То есть восходящие и нисходящие тренды (их сила и само движение) для каждой валютной пары РАЗНЫЕ. Поэтому неправильно использовать одинаковые параметры для BUY и для SELL ордеров оной и той же валюты. В Multi-Currency_BRAIN это все учтено.

Читать статью  Forex TrailinRobot – Стань Мастером Трейлинг Cтопа

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

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

Итак, я бы назвал Multi-Currency_BRAIN — это ПОЛНАЯ (максимально возможная) диверсификация рисков по всем направлениям.

С настройками по умолчанию советник будет торговать 8 парами: GBPJPY, EURUSD, EURJPY, GBPUSD, GBPAUD, NZDCHF, EURNZD, AUDCAD (минимальный депозит: 500$).

  • Set-N2_for_Max-Mixed_Hedging_DC.set — дополнительные 8 пар: USDCAD, CADJPY, AUDJPY, CADCHF, USDCHF, EURCHF, EURAUD, AUDCHF.
  • Set-N3_for_Max-Mixed_Hedging_DC.set — дополнительные 8 пар: USDJPY, CHFJPY, GBPCAD, GBPCHF, AUDNZD, NZDUSD, EURGBP, GBPNZD.

ОЧЕНЬ ВАЖНО: Дополнительные наборы (Set-N2 и Set-N3) предоставляются в качестве бонуса только пользователям советника с неограниченной версией (не аренда) и только тем пользователям, которые уже протестировали и проверяли советник с Set-N1 в реальной торговле и полностью удовлетворены результатами и стилем торговли!

Это защитная и необходимая мера для вашей защиты и защиты вашего депозита. Тщательно проверьте и протестируйте советник с настройками по умолчанию (Set-N1) в условиях вашего брокера, типа и валюты счета.

Я не буду предоставлять дополнительные наборы, если вы недостаточно хорошо протестировали советника и/или если вас не удовлетворяют результаты торговли.

Таймфрейм: H1

Скачать актуальный сет: Set-N1 можно здесь: https://www.mql5.com/en/blogs/post/732220 (в конце поста).

Параметры, которые я лично использую в своем публичном аккаунте :

Рекомендуемые брокеры ALPARI , Tickmill, EXNESS

  • Я полностью использую настройки по умолчанию
  • Минимальный депозит 2000 $
  • параметр Risk_value = 0.50
  • параметр GLOBAL_Profit = 1.12
  • Use_Special_Tactic_Automatically = true
  • Profit_for_one_Ligament = 0,25
  • Use_split_Step = true (для каждой связки_1-4)

Подробное описание наиболее значимых параметров в конце этой инструкции.

1. Правильная подготовка терминала МТ4 к торговле.

Сначала убедитесь, что все валютные пары, используемые в торговле, загружены (отображаются) в окне Market Watch :

  • Набор-N1 : GBPJPY, EURUSD, EURJPY, GBPUSD, GBPAUD, NZDCHF, EURNZD, AUDCAD.
  • Набор N2 : USDCAD, CADJPY, AUDJPY, CADCHF, USDCHF, EURCHF, EURAUD, AUDCHF.
  • Набор-N3 : USDJPY, CHFJPY, GBPCAD, GBPCHF, AUDNZD, NZDUSD, EURGBP, GBPNZD

2. Откройте 3 графика:GBPJPYUSDCAD USDJPY

3. Установка советника на график с настройками Set- N1 :

Настройки Set-N1 предназначены для торговли следующими 8 парами:

Прикрепляйте эксперта ТОЛЬКО К ОДНОМУ ДИАГРАММУ : GBPJPY —-> Советник будет торговать всеми 8 парами с одного графика . В настройке :

и загрузите файл конфигурации Set-N1 _for_Multi-Currency_BRAIN.set (все файлы конфигурации можно скачать в конце этой инструкции).

4. Установка советника на график с настройками Set- N2 :

Настройки Set-N2 предназначены для торговли следующими 8 парами:

Прикрепляйте эксперта ТОЛЬКО К ОДНОМУ ДИАГРАММУ : USDCAD —-> Советник будет торговать всеми 8 парами с одного графика . В настройке :

и загрузите файл конфигурации Set-N2 _for_Multi-Currency_BRAIN.set (все файлы конфигурации можно скачать в конце этой инструкции).

5. Установка советника на график с настройками Set- N3 :

Настройки Set-N3 предназначены для торговли следующими 8 парами:

Прикрепляйте эксперта ТОЛЬКО К ОДНОМУ ДИАГРАММУ : USDJPY —-> Советник будет торговать всеми 8 парами с одного графика . В настройке :

и загрузите файл конфигурации Set-N3 _for_Multi-Currency_BRAIN.set (все файлы конфигурации можно скачать в конце этой инструкции).

Источник https://profxportal.com/forex-sovetniki-obzor/

Источник https://www.mql5.com/ru/forum/136570

Источник https://pamm-fxprofit.com/sovetniki/15378.html

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *