НЕЙРОСЕТЕВЫЕ СОВЕТНИКИ ФОРЕКС

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

Traders //

Обсуждаем здесь вопросы разработки экспертов, делимся опытом, выкладываем уроки.

Внимание! Если Вы хотите заказать советник, то Вам в группу «Заказы на разработку советников»

Лучшее от AM2

Нейросети. Однослойный перцептрон.

После победы советника Александра Топчило на чемпионате по автотрейдингу Automated Trading Championship 2007 эксперты на основе нейросетей стали особенно популярны.

Интервью с чемпионом вы можете посмотреть по ссылке: championship.mql4.com/2007/ru/news/302

Сенсация! Forex мультисоветник «D-FX S&T 5.21» по тактике 7.1 Oligarch Arrow!

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

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

ПРЕДСКАЗАНИЕ ФИНАНСОВЫХ ВРЕМЕННЫХ РЯДОВ: www.mql5.com/ru/articles/1506
ПРОГНОЗИРОВАНИЕ ЦЕН С ПОМОЩЬЮ НЕЙРОННЫХ СЕТЕЙ: www.mql5.com/ru/articles/1482
РЕЦЕПТЫ НЕЙРОСЕТЕЙ: www.mql5.com/ru/articles/1562
КАК НАЙТИ ПРИБЫЛЬНУЮ ТОРГОВУЮ СТРАТЕГИЮ: www.mql5.com/ru/articles/1447
Код эксперта «ArtificialIntelligence_Right»: www.mql5.com/ru/code/7650
Код эксперта «ArtificialIntelligence»: www.mql5.com/ru/code/10289

Для начала немного теории:

Что такое нейронная сеть или Perceptron? Это алгоритм, использующий уравнение линейного неравенства (линейного фильтра), с помощью которого можно причислить исследуемый объект к тому или иному классу или, наоборот, исключить его из этого самого класса объектов. Само неравенство выглядит так:
w1 * a1 + w2 * a2 +… wn * an > d,
где:
wi — весовой коэффициент с индексом i,

ai — численное значение признака с индексом i исследуемого объекта,

d — пороговое значение, чаще всего равное 0.

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

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

Используемая ТС:

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

Код перцептрона будет выглядеть так:

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

И вот готов весь код эксперта:

Поставим наш код на оптимизацию на участке 11.01.2000-11.01.2022 на дневках по ценам открытия.

Результаты оптимизации на участке следующие:

Форвард тест 11.01.2022-23.08.2022:

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

EA советники: тонкости работы и базовые принципы

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

Главные параметры, которые включают в себя все EA советники

Expert Advisor – это специальная программа, функционирующая на базе заложенных алгоритмов. Все операции, прописанные в алгоритме данного ПО, выполняются в основном на таймфрейме Н1. Утилита базируется на принципе действия нейросетей, которые выступают в роли специфического банка памяти. Именно так система фиксирует все рабочие комбинации, которые ранее уже подтвердили эффективность на рынке.

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

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

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

У автоматических экспертов присутствует следующий набор общих характеристик:

  • суть заложенной стратегии заключается в ориентации на движение тренда;
  • советник работает со всеми таймфреймами, но актуальнее всего считается именно часовой;
  • определение и установка стоп-лосс происходит в автоматическом режиме (в настройках можно указать максимально допустимый уровень);
  • время открытия позиции в среднем составляет от 1 до нескольких часов;
  • программа автоматически высчитывает сумму минимального депо, опираясь на количество ордеров и тип счета;
  • круглосуточная работа без ограничения по времени и видам активов;
  • потребность в регулярной оптимизации (1 раз в год).

Принцип работы торгового советника

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

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

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

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

Open lock // Коллективная торговля // Adaline

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

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

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

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

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

Робот Abi как один из топовых EA советников

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

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

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

  • доступная сумма минимального депозита (всего 250$);
  • работает на терминале брокерской фирмы;
  • стоп-лосс устанавливается автоматически;
  • корректировать внутренние настройки и оптимизировать торговые алгоритмы рекомендуется каждые три месяца;
  • робот функционирует только с брокером, подходящим для синхронизации;
  • удобен для работы с теми валютными парами, где присутствует американский доллар.

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

Умелый ea советник трейдера Autocrypto-bot

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

Если большая часть советников эффективна только на коротких и средних временных отрезках, то советник Autocrypto-bot прекрасно справляется с любой задачей. По сути, этот робот является уникальным представителем универсальных механических помощников. Он позволяет своим клиентам зарабатывать в автоматическом режиме и обладает высокой эффективностью сделок. Наиболее прибыльными, по мнению трейдеров, являются операции, совершаемые с валютной парой, в которой присутствуют американский и канадский доллары.

За счет быстрых и точных входов в рынок Autocrypto-bot демонстрирует отличные результаты.

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

Как стать хозяином качественного торгового советника

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

  • Грамотное управление капиталом. Если помощник не будет учитывать основы манименеджмента, то трейдеру обеспечен слив депозита в кратчайшие сроки.
  • Заложенная стратегия. Это рабочая база каждого советника. Непродуманный или непроработанный алгоритм просто окажется неэффективным.
  • Универсальность в активах. Чтобы клиент робота имел выбор в финансовых инструментах, утилита должна обладать мультивалютностью. Причем для каждой пары потребуется отдельная торговая стратегия, так как тренд актива по-своему уникален. В случае, когда программа будет работать со всеми валютами одинаково, убыток неизбежен.

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

Трейдер, программист MT4, MT5

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

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

Нейросетевой советник является сложной и дорогостоящей вычислительной программой. Стоимость некоторых из них достигает десятков тысяч долларов. Встроенные в терминалы средства программирования зачастую не могут обеспечить проведение большого количества вычислительных операций, необходимых для функционирования нейронной сети, поэтому вычисления проводятся во внешнем блоке. Применительно к терминалам МТ4 и МТ5 таким вычислительным блоком является подключаемая dll. При этом проследить алгоритмы вычисления во внешнем блоке(dll) не представляется возможным. Это приводит к тому, что появляется много продуктов, выдаваемых за нейросетевых советников, но на самом деле не имеющих к ним никакого отношения. Поэтому перед приобретением рекомендуется некоторое время проследить за торговлей советника в онлайн мониторинге. Предоставляемые же тесты на исторических данных не могут отразить реальную торговлю и не должны являться решающим фактором для покупки советника.

Мультисоветник «D-FX S&T 5.21»

Мультисоветник форекс с алгоритмом нейросети, 14 в 1.

  • Описание
  • Характеристики
  • Видео

Описание

Мультисоветник форекс с алгоритмом нейросети, 14 советников в одном.

Ниже описаны 7 тактик, по которым работает форекс мультисоветник «D-FX S&T 5.21». Каждая тактика подкреплена тестами с подробным описанием. Так же обратите внимание на видео, которые находятся во вкладке «Видео» на данной странице, увидите как работает советник по разным тактикам, как его настраивать и т.д.

Мультисоветник «D-FX S&T 5.21» успешно протестирован сотнями трейдеров и все они остались довольны покупкой.

Если вы затрудняетесь с выбором тактики для работы мультисоветника форекс «D-FX S&T 5.21», эта статья поможет.

Но главное, что узнаете из статьи – как разложить (диверсифицировать) портфель по нескольким счетам одним мультисоветником.

Описание тактик, тесты и файлы настроек (*.set)

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

Например, 8-9 ноября в тесте пойман форс-мажор, но в реальной торговле мы его обходим установкой запрета торговли на четверг по всем парам с USD. Правила выставления фильтра времени на 4 важных события из экономического календаря смотрите ниже на этой странице.

Правила для настройки фильтра времени

Смотрите 4 фактора, на которые ставим запрет в фильтре времени, в экономическом календаре:

  1. Сильные новости, отмеченные тремя звездами ★★★ с 18-7 утра (19-23 мск в календаре).
  2. Процентные ставки – запрет за сутки до события.
  3. Банки на праздниках (касается только банков США, потому что торгуем с 18-22).
  4. Первая пятница месяца – отчет по безработице в США за месяц. В советнике уже настроен запрет на торговлю в эти дни по умолчанию с 18-18. В остальные пятницы время установлено с 18-20.

Важно! При выборе тактики, обращайте внимание требуется ли в ней настройка фильтра времени или нет. Не все тактики требуют такой настройки.

Пример настройки фильтра времени

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

StartHourMonday=18; EndHourMonday=22;
StartHourTuesday=18; EndHourTuesday=22;
StartHourWednesday=18; EndHourWednesday=22;
StartHourThursday=18; EndHourThursday=22;
DFxTimeFriday1=”=Фильтр времени в 1 пятницу месяца на открытие 1 ордера= “;
StartHourFriday1=18; EndHourFriday1=18;
DFxTimeFriday=”=Фильтр времени в 2-5 пятницу месяца на открытие 1 ордера= “;
StartHourFriday=18; EndHourFriday=20;

Важные нюансы при настройке фильтра времени

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

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

НЕЙРОСЕТЕВЫЕ СОВЕТНИКИ ФОРЕКС

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

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

Список почти всех дилинговых центров на МТ4
Какой из существующих ДЦ предлагает наилучшие условия для трейдеров? Узнайте у какого ДЦ наименьший спред, очень большой выбор валютных пар и минимальный размер торгового счёта. Выберите лучший ДЦ из списка.

Вы зашли на сайт и хотите заработать много денег?
Это можно сделать на Форексе! Доказано Джорджем Соросом, заработавшем миллиарды долларов на торговле валютами и золоте (спот).
Вы не знаете что такое Форекс? Тогда Вам на эту страницу, Вы узнаете что такое рынок Форекс, историю создания, а также о его развитии в мире и в России, и о том как получают прибыль торговлей на Форексе.
А если Вы знаете что такое Форекс, но не знаете что такое эксперт-советник (expert advisor), то Вам на эту страницу.

Нейросетевой анализ рынка
Если Вам интересна тема нейросетевого прогнозирования финансовых рынков, то посетите наш форум, там есть интересные статьи на эту тему.

НЕЙРОСЕТЕВЫЕ СОВЕТНИКИ ФОРЕКС

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

Результаты работы советника зависят от первоначального капитала и от уровня риска, который вы выберёте.
Данные за прошедшее время для пары евро доллар 30 минут и депозита 500$Посмотреть

INVESTOR может заработать для Вас:
Для депозита 500$ в среднем советник зарабатывает
за один месяц 135$
за 2 месяца 345$
за 5 месяцев 1357$
за 1,5 года около 30 000$

Для депозита 1000$ в среднем советник зарабатывает
за один месяц 276$
за 2 месяца 564$
за 5 месяцев 2462$
за 1,5 года около 50 000$

Для депозита 5000$ в среднем советник зарабатывает
за один месяц 1 205$
за 2 месяца 2 760$
за 5 месяцев 10 154$
за 1,5 года около 200 000$

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

Логика советника Investor:

Cтоимость советника «Investor»:
Советник без ограничения срока действия — 45000 рублей
Советник со сроком работы 1 год — 30000 рублей
Советник со сроком работы 6 месяцев — 20000 рублей
Советник со сроком работы 3 месяца — 12000 рублей
Советник со сроком работы 3 месяца, ограниченный работой на 1 счёте 9000 рублей
Советник со сроком работы 1 месяц — 5000 рублей
Советник со сроком работы 1 месяц, ограниченный работой на 1 счёте 3000 рублей

В Калининградское ОСБ № 8626 / 01237 Северо-Западного Банка СБ РФ ИНН — 7707083893 БИК — 042748634 Р/С — 30301810220000602001 К/С — 30101810100000000634, Для Бахвалова Романа Олеговича Счёт №42307810820010514814/39
При этом вы посылаете письмо на адрес: master-forex@mail.ru Такого содержания: «Я Иванов Иван Иванович 01.01.2004 перевёл на Ваш счёт в сбербанке 45000 рублей, за советника. Адрес для пересылки советника : ваша@почта.ru

Скачивайте самые последние книги по Forex ,бесплатно:

Наиболее полный список можно получить в разделе
Литература по ФОРЕКС

Мой сайт

Данный forex советник построен на базе принципов искусственного интеллекта — однослойной нейросети.
При выявление движения графика цен используется «Perceptron».

Steve – Советник Форекс

Торговый эксперт Steve — это совершенно новое слово в мире финансовых роботов. Steve предназначен для торговли на терминалах Metatrader 4 и Metatrader 5. Робот Steve был разработан командой профессиональных трейдеров и математиков под общим брендом mtrobot.net.

Торговый алгоритм робота Steve – полностью автоматическая система принятия инвестиционных решений, предназначенная для совершения торговых операций на финансовом рынке Forex, оптимизированный с использованием свёрточных нейросетей и протестированный на реальных счетах.

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

Система риск-менеджмента заложена в советника по-умолчанию. Трейдер имеет возможность диверсифицировать свои риски: при запуске трёх роботов на трёх разных счетах и инструментах, роботы минимизируют финансовые риски трейдера.

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

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

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

Получить торгового робота Steve можно на сайте разработчиков mtrobot.net либо в магазине mql5.

Steve — подробная информация

Рейтинг Советника Форекс 8.5
Разработчик mtrobot.net
Создан, год 2022
Бесплатное использование
Цена, $ 630
Доходность, % годовых 343.19
Макс. просадка, % годовых 10.33
Класс советника Краткосрочный, среднесрочный, долгосрочный
Тип советника Нейросети
Размер лота от 0.01
Размер депозита, $ 1000
Плечо 500
Таймфреймы M15
Стратегии Математический и эконометрический анализ
Индикаторы Нет
Рекомендуемые брокеры Любой
Инструмент/форекс пары Любые валютные пары
Авт. тип счета
Индикаторный
Мультииспользование
Мини депозиты
Ограничение максимального риска
ECN
NDD
Несколько серий в одну сторону
Автоматический стартовый лот
Фиксированный стоп-лосс
Фиксированный тейкпрофит
Автоматическое плечо

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

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

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

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

ФОРЕКС СОВЕТНИКИ БЕСПЛАТНО!

Советник форекс скачать бесплатно На этом сайте Вы всегда сможете Советник форекс скачать бесплатно для MT4. В этом разделе вы найдете советники (эксперты) для работы на Форекс. Советники создавались различными людьми, с целью облегчить процесс торговли. /forex/sovetniki-forex/ Советники форекс (forex). МТС. J-FOREX — трейдинг для жизни. Бесплатные советники форекс. 1. AI. Данный форекс советник построен на базе принципов искусственного интеллекта — однослойной нейросети. … здесь вы можете бесплатно скачать советник для автоматической торговли на рынке форекс (forex). forex/advisors/

БОЛЬШОЙ СБОРНИК ТОРГОВЫХ СИСТЕМ , СТРАТЕГИЙ , ИНДИКАТОРОВ И ЭКСПЕРТОВ-СОВЕТНИКОВ БЕСПЛАТНО , среди которых есть несколько проверенных на демо и реальных счетах, например профессиональная трендовая торговая стратегия на ДНЕВНЫХ СВЕЧАХ или последние торговые системы и советники с западных сайтов .

ПРОСТО ПОДПИШИТЕСЬ НА РАССЫЛКУ И ПОЛУЧИТЕ БЕСПЛАТНО ПРИБЫЛЬНЫЕ ЭКСПЕРТЫ-СОВЕТНИКИ,ИНДИКАТОРЫ И ТОРГОВЫЕ СИСТЕМЫ ДЛЯ ФОРЕКС!


Сборник постоянно обновляется , обновления на ваш мэил подписчика.

Использование EA Generator.

1 Использование EA Generator. Установка. Запустите установку программного пакета EA Generator. Во время установки вам будет предложено выбрать терминалы МТ4 и МТ5 на которых будет использован EA Generator. Нажмите Browse и выберите необходимые терминалы. Обычно папка установленного терминала выглядит так «C:\Program Files\Broker Name — Terminal Name». Вы можете пропустить выбор терминалов и скопировать необходимые для работы EA Generator файлы вручную. Во время установки вам будет предложено отключить User Access Control (UAC), отключение UAC облегчает использование EA Generator, однако EA Generator может быть использован и при включенном UAC. Внимание: При отключении UAC — настройки аккаунтов терминалов МТ4 и МТ5 могут быть сброшены (особенность терминалов МТ). Необходимо ввести данные аккаунтов и восстановить настройки вручную. При включении UAC, настройки будут восстановлены, однако использование EA Generator в таком случае возможно только на терминалах установленных не в системные папки («Program Files», «Document and Settings» и т. д.). Подготовка EA Generator для работы. На терминале МТ4. Внимание: EA Generator можно использовать без отключения User Access Control (UAC) только в том случае, если терминал МТ4 установлен не в системную папку (Program Files). При использовании EA Generator на VPS, или посредством удаленного доступа (remote desktop connection), рекомендуется использовать терминал в режиме «portable». Для этого в свойствах ярлыка в поле «Объект» добавьте «\portable» после полного пути к исполняемому файлу терминала, например: "C:\MT4\MetaTrader 4\terminal.exe" \portable EA Generator можно использовать на нескольких терминалах МТ4 или MT5. В папке каждого терминала на котором будет использован EA Generator должны быть файлы необходимые для работы EA Generator. Файлы будут скопированы автоматически для указанных при установке EA Generator терминалов. Для самостоятельного копирования необходимых файлов откройте папку установки Hlaiman EA Generator (например "C:\Program Files\Hlaiman\"). Файлы MakeSignals.ex4, MakeSignals.mq4 из папки Hlaiman\MQL4\Experts\ необходимо скопировать в папку данных установленного терминала МТ4 MQL4\Experts\. Файлы makeea.ex4, makeindicator.ex4 из папки Hlaiman\MQL4\Experts\scripts\ необходимо скопировать в папку данных установленного терминала MQL4\Experts\scripts\. Для корректной работы программы EA Generator необходимо включить в настройках терминала пункт «Разрешить импорт DLL», и отключить «Подтверждать вызов функций DLL». Для этого выберите пункт меню «Сервис» — «Настройки», затем выберите вкладку «Советники» и отметьте нужные пункты.

2 На терминале МТ5. Копирование необходимых для работы Hlaiman EA Generator файлов: Файл SignalHNN.mqh из папки Hlaiman\MQL5\Include\Expert\Signal\ необходимо скопировать в папку данных терминала MQL5\Include\Expert\Signal\. Файлы TeachHNN.ex5, makeindicator.ex5 из папки Hlaiman\MQL5\Scripts\ необходимо скопировать в папку данных терминала MQL5\Scripts\. Для корректной работы программы EA Generator необходимо включить в настройках терминала пункт «Разрешить импорт DLL». Регистрация Hlaiman EA Generator. Во время первого запуска процесса обучения советника, или советника содержащего модуль HFT, вам будет предложено ввести данные регистрации. Введите адрес электронной почты с помощью которого приобрели программный продукт, отметьте поле «I agree with all the license terms» и нажмите «Next». В случае удачной регистрации будет отображено соответствующее сообщение, нажмите «ОК». После регистрации рекомендуется перезапустить приложение Hlaiman, или повторно запустить процесс обучения. Входные данные для создания советника МТ4. В качестве входных данных для создания алгоритма советника программа EA Generator может использовать сигналы о сделках на графике любого инструмента. Сигналом о сделке считается графические объекты «Стрелка вверх» — покупка, «Стрелка вниз» — продажа. Работа с графическими объектами в терминале MT4 является стандартной функцией, для детального описания ознакомьтесь с соответствующим разделом помощи терминала. Для удобства нанесения сигналов рекомендуется отключить функцию «Авто прокрутка» на выбранном графике. Чтобы нанести сигнал на график выберите пункт меню «Вставка» — «Значки» — «Стрелка вверх» для сигнала о покупке, или «Стрелка вниз» для сигнала о продаже. После этого кликните левой кнопкой мыши на графике в месте добавления сигнала. С помощью эксперта makesignals, входящего в состав EA Generator, вы можете автоматически расставить сигналы о прибыльных сделках на графике любого

3 инструмента. Эксперт makesignals ищет на графике бары, разница между минимальной и максимальной ценой которых больше значения переменной «BarPoints» и выставляет перед ними сигнал о соответствующей сделке (покупки, если цена растет и продажи, если цена падает). Переменные makesignals: «BarsCount» — количество подряд баров, для которых сравнивается разница мин. и макс. цены «BuyPoints» — значение в пунктах минимального порога выставления сигнала BUY «SellPoints» — значение в пунктах минимального порога выставления сигнала SELL «StartTime», «EndTime» период в котором эксперт расставляет сигналы «ClearOnExit» — удалять все объекты «Стрелка вверх» и «Стрелка вниз» с графика при удалении эксперта makesignals После запуска эксперта makesignals на графике будут отображены результаты создания сигналов: Profit = 50 pips (BarPoints) in 1 bars (BarsCount), arrows upbuy = 343 dnsell = 358 (количество обнаруженных сигналов) В качестве сигналов о сделках программа EA Generator может так же использовать графические объекты «Arrow», которые создаются на графике тестером при тестировании любого советника в «Visual Mode». Вы можете редактировать эти графические объекты, чтобы добиться лучших результатов торгового алгоритма советника EA Generator.

4 Для создания советников, программа EA Generator использует алгоритмы нечеткой логики — нейронные сети, важнейшим фактором успешной работы которых являются входные данные. Рекомендуется использовать не менее 150, не более 300 сигналов в каждую сторону для создания прибыльных советников (при значениях параметров обучения — по умолчанию). Чрезмерное количество сигналов может увеличить время обучения нейронной сети. Существенное увеличение количества входных данных и усложнение нейронных сетей, приводит к повышению требований к ресурсам компьютера. Создание советника МТ4. С помощью программы EA Generator можно создавать любое количество советников. Созданный с помощью EA Generator советник может содержать алгоритмы торговли для любого количества инструментов. Советник может торговать только на тех инструментах, для которых в нем содержаться алгоритмы торговли. Алгоритм торговли советника представляет собой обученную нейронную сеть. Для того чтобы создать алгоритм торговли советника необходимо расставить сигналы о сделках на графике выбранного инструмента и запустить процесс обучения. Для обучения используется скрипт MakeEA. Переменные MakeEA: PattrenBarsCount количество баров от сигнала о сделке, для использования в качестве входных данных обучения нейронной сети NetLayersCount количество слоев нейронной сети NetNeuronsCount количество нейронов слоя нейронной сети NetEpochCount количество эпох обучения нейронной сети Normalize нормализация данных нейронной сети (необходимо включить нормализацию и в настройках обученного советника). Переменные MakeEA предназначены для тонкой настройки нейронной сети, рекомендуем не изменять значения по умолчанию без необходимости. Для начала обучения советника запустите скрипт MakeEA на графике с расставленными сигналами, настройте при необходимости параметры нейронной сети на вкладке «Inputs» и нажмите «ОК». Будет отображено окно «Make Trading Strategy».

5 Введите имя советника в поле «Name». Измените при необходимости дополнительные настройки создания советника и нажмите ОК для начала обучения. Если советника с таким именем не существует он будет создан. Для советника будет создана и обучена нейронная сеть. Длительность процесса зависит от параметров обучения и может составить от 1 до нескольких десятков минут, будет отображен «Progress Bar». На вкладке «Эксперты» терминала будут отображены сообщения о ходе обучения. Скрипт MakeEA исключает данные из набора обучения, если в них имел место обрыв котировок (переход через сутки и т. д.), о чем свидетельствует сообщение «Aborted Invalid pattern!». Об успешном обучении нейронной сети свидетельствует сообщение «Strategy generation Success! On X patterns». Вновь созданный советник будет отображен в списке советников только после перезапуска терминала. Дополнительные настройки создания советника: Export neural net to external library При отключенной настройке — обученная нейронная сеть будет сохранена во временный файл советника, в папке терминала MQL4\Experts\Files\EA name.nnb. При включенной настройке — нейронная сеть будет интегрирована во внешнюю динамическую библиотеку советника в папке терминала MQL4\Experts\libraries\EA name.dll Replace the neural network, if exists настройка замещения существующей нейронной сети При нажатии кнопки «Shell» будет отображен GUI Hlaiman EA Generator. В текущей версии EA Generator GUI имеет ограниченную функциональность и служит только для ознакомления. Важно: Советники с интегрированными в динамическую библиотеку нейронными сетями могут быть использованы для торговли в любом терминале МТ4, установленном на любом компьютере, независимо от EA Generator.

6 Если с момента запуска терминала советник использовался для торговли или в тестере, перед интеграцией нейронной сети в динамическую библиотеку ( Export neural net to external library = true) — необходимо перезапустить терминал. Если для советника на определенном инструменте была обучена нейронная сеть при Export neural net to external library = false, то при следующем обучении этого советника, на этом же инструменте, при Export neural net to external library = true, в библиотеку советника будет интегрирована последняя обученная на этом инструменте сеть (из временного файла). Советник может хранить в библиотеке нейронные сети для каждого доступного инструмента. Вы можете переобучать и тестировать советника на разных инструментах без перезапуска терминала сколько угодно раз, при Export neural net to external library = false. Когда же результаты торговли полностью вас устроят перезапустите терминал и интегрируйте последние обученные нейронные сети каждого инструмента из временных файлов в библиотеку советника ( Export neural net to external library = true). Важно: Если для определенного инструмента существует нейронная сеть советника, как во временных файлах, так и в библиотеке советника при торговле или тестировании будет использована сеть из временного файла. Не забывайте чистить временные файлы советников. Советник МТ4. Советник МТ4 созданный с помощью программы EA Generator состоит из следующих файлов: <EA name>.mq4 — исходный код советника. Может быть изменен программистом для добавления новых возможностей. Находится в папке данных терминала «MQL4\Experts». <EA name>.ex4 скомпилированный код советника. Находится в папке данных терминала «MQL4\Experts». <EA name>.dll внешняя динамическая библиотека советника. Находится в папке данных терминала «MQL4\Experts\libraries». Для использования советников с интегрированными в динамическую библиотеку обученными нейронными сетями на другом терминале МТ4 перенесите эти файлы в указанные папки. Временные файлы нейронных сетей советника находятся в папке данных терминала «MQL4\Experts\Files». Переменные советника созданного с помощью EA Generator: Lots количество лотов для торговли LotsPercentBalance — процент от текущего баланса, для динамического расчета количества используемых лотов LotsPercentEquity — процент от текущей суммы собственных средств, для динамического расчета количества используемых лотов LotsPercentFreeMargin — процент от текущей маржи, для динамического расчета количества используемых лотов Количество используемых лотов рассчитывается по формуле: Lots + LotsPercentBalance + LotsPercentEquity + LotsPercentFreeMargin TakeProfit, StopLoss параметры TakeProfit и StopLoss

7 UseTrailingStop Функция безубыточности. Движение StopLoss на уровень безубыточности когда сделка имеет профит указанное кол-во пунктов, «0» — отключена UseChannelOnBars количество бар для расчета канала, стратегия торговли в канале, 0 — отключена UseMartingaleLot Использование стратегии Мартингейл. DelayedStops — Поддержка «Market Execution» (для ECN брокеров) Открытие сделки происходит в два действия: 1. Открытие нового ордера со значениями StopLoss и TakeProfit равными нулю. 2. Изменение значений StopLoss и TakeProfit ордера на заданные значения. Normalize нормализация входных данных (должна быть так же включена при обучении нейронной сети) AddFilter Использование нейронных сетей советника, обученных на отличных от текущего инструментах, для фильтрации сигнала об открытии сделки. Примеры значений: +EURUSD60 добавляет фильтр нейронной сети советника обученной для инструмента EURUSD таймфрейма H1 +EURUSD60-USDCHF240 добавляет фильтр нейронной сети советника обученной для инструмента EURUSD таймфрейма H1 и обратный фильтр нейронной сети инструмента USDCHF таймфрейма H4. Фильтров может быть больше. «SoftFilter» Значение «false» — для открытия сделки необходимо чтобы помимо сигнала о сделке от нейронной сети текущего инструмента, все фильтрующие нейронные сети так же сигналили о сделке, в противном случае сделка открыта не будет. Значение «true» — при нейтральных сигналах одной или нескольких фильтрующих нейронных сетей сделка все равно будет открыта. Временные фильтры торговли советника: «TradeTime» Период времени в течении которого автоматическому советнику разрешено открывать сделки. «MondayOn», «TuesdayOn», «WednesdayOn», «ThursdayOn», «FridayOn», «SaturdayOn», «SundayOn» — дни недели «SunStartTime» время начала торговли советника в воскресенье (по умолчанию "23:00") «FriStopTime» время окончания торговли советника в пятницу (по умолчанию "15:00") «BuyOpenDelta», «SellOpenDelta» — параметры погрешности сигнала нейронной сети об открытии сделок в %. Чем меньше параметр погрешности, тем сильнее сигнал о сделке должна давать нейронная сеть для открытия. Сигнал слабеет при недостаточном количестве входных данных обучения, или их противоречивости. Вы можете увеличить погрешности сигнала, если советник открывает слишком мало сделок, однако их качество при этом может ухудшиться. «BuyCloseDelta», «SellCloseDelta» — параметры погрешности сигнала нейронной сети о закрытии сделок в %. Чем меньше параметр погрешности, тем сильнее должен быть сигнал обратный открытой сделке для ее закрытия. Значение 0 закрытие по «StopLoss» или «TakeProfit». Значения погрешностей сигнала общие, как для нейронной сети текущего инструмента, так и для всех ее фильтров. «MinOpenPoint» минимальное количество пунктов от цены открытия бара в сторону сделки, при котором разрешено открытие

8 «MaxClosePoint» максимальное количество пунктов прибыли сделки, при котором разрешено ее закрытие «MaxSpread» максимальное значение спрэда, свыше которого торговля запрещена «Slippage» допустимое проскальзывание «ShellConnection» отображение GUI Hlaiman EA Generator «MagicNumber» — ID ордера открываемого автоматическим советником. Должен быть уникален для каждого советника, если используется одновременно несколько советников EA Generator на разных инструментах. Примеры создания советников и индикаторов с помощью EA Generator. Создание прибыльного советника на EURUSD H4, терминала МТ4. Откроем график EURUSD, H4 и запустим на нем эксперт MakeSignals. Возьмем период расстановки сигналов о сделках с ‘ ‘ по ‘ ‘ (переменные StartTime, EndTime), остальные переменные оставим по умолчанию. Результат работы эксперта 80 сигналов о покупке и 79 о продаже. Рекомендуемое количество сигналов для обучения нейронной сети, с параметрами по умолчанию ( PattrenBarsCount = 12, NetLayersCount = 3, NetNeuronsCount =60, NetEpochCount = 10000) от 150 в каждую сторону. Для того чтобы увеличить количество сигналов эксперта MakeSignals на графике необходимо увеличить период и\или изменить значения переменных «BarsCount», BarsPoint. Установим «BarsCount» = 3. Количество сигналов увеличилось до 152 и 173 соответственно.

9 Запустим скрипт обучения makeea. Оставим значения всех переменных по умолчанию, и нажмем «ОК». В окне Make Trading Strategy введем имя советника, например Test1 Нажмем ОК для начала обучения неронной сети советника для EURUSD, H4. Дождемся окончания обучения нейронной сети и создания нового советника «Test1». Перезапустим терминал для того чтобы советник появился в списке советников терминала МТ4. Откроем тестер стратегий, выберем наш советник для тестирования, укажем символ и период EURUSD, H4. Для ускорения тестирования будем использовать модель «Open prices only». Укажем период тестирования с ‘ ‘ по ‘ ‘ торговля советника до ‘ ‘ будет бэк тестом, после ‘ ‘ форвард тестом советника. Запустим тестирование.

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

11 сеть) советника. Откроем папку временных файлов советников терминала МТ4, например «C:\Program Files\Alpari Limited MT4\MQL4\experts\files». Переименуем файл нейронной сети советника Test1 для EURUSD, H4 из «Test1_EURUSD240_0.nnb» в «Test1_EURUSD240_cool.nnb». Повторим процесс обучения советника Test1 еще раз. Запустим тест. На этот раз результаты советника улучшить не удалось, возвратимся к прошлым результатам. Откроем папку временных файлов советника, удалим вновь созданный файл нейронной сети Test1_EURUSD240_0.nnb, и переименуем файл Test1_EURUSD240_cool.nnb в Test1_EURUSD240_0.nnb. Теперь интегрируем успешно обученную нейронную сеть во внешнюю динамическую библиотеку советника Test1. Перезапустим терминал МТ4, и запустим скрипт обучения makeea на графике EURUSD H4, с включенной настройкой Export neural net to external

12 library. Прогресс бар обучения отображен не будет, об успешной интеграции нейронной сети из временного файла в динамическую библиотеку Test1.dll свидетельствует сообщение Strategy generation Success! On X patterns. Скопируем файлы советника «Test1.mq4», «Test1.dll» из папок терминала МТ4 для использования на другом компьютере. *Важно: Если мы еще раз обучим советника Test1 на EURUSD, H4 при Export neural net to external library = false во время тестировании или торговли советника на EURUSD, H4 будет использована последняя обученная нейронная сеть. Чтобы использовать нейронную сеть интегрированную в динамическую библиотеку советника необходимо удалить временный файл Test1_EURUSD240_0.nnb. Создание прибыльного советника на EURUSD H4, терминала МТ5. Запустите МТ5 терминал. Войдите в мастер создания советников MQL5. Мастер MQL5 может быть вызван с помощью команды "Создать" меню "Файл" или панели инструментов "Стандартная", а также при помощи горячих клавиш "Ctrl+N". В окне мастера MQL5 выберите пункт «Советник (сгенерировать)» и нажмите «Далее». Введите путь и имя советника, например «Experts\SampleHNN» и нажмите «Далее».

13 Нажмите кнопку «Добавить», в появившемся окне «Параметры модуля сигналов» выберите модуль сигналов «Signals of patterns Hlaiman Neural Network EA generator» из выпадающего списка и нажмите «OK». На оставшихся этапах мастера MQL5, в самом простом случае реализации можете нажимать «Далее». По завершению процесса генерации кода нажмите кнопку «Компилировать» и закройте окно «MetaEditor». Созданный советник будет отображен в разделе «Советники» на панели «Навигатор» МТ5 терминала.

14 Прежде чем приступить к обучению созданного советника, необходимо открыть в терминале график с требуемым символом и таймфреймом. Приложение Hlaiman EA Generator, обязательно должно быть запущено. Для обучения советника, на панели терминала «Навигатор» в разделе «Скрипты» выберите скрипт «TheachHNN» и активируйте его для выбранного графика. Скрипт «TheachHNN» перед запуском может быть соответствующим образом настроем, для этого у него имеются следующие параметры: «Document name» — имя советника для обучения; «Computer name» — сетевое имя компьютера на котором запущен Hlaiman EA Generator (для торговли сгенерированных советников на нескольких компьютерах в локальной сети). В таком случае на «сервере» должна быть создан каталог идентичный каталогу данных терминала на «клиенте», в каталоге должны быть файлы советника. «Neural layers» — количество слоев в нейросети; «Middle neurons» — количество нейронов ; «Teaching epochs» — количество эпох обучения; «Pattern bars» — количество бар в паттерне; «Teaching a net?» — запустить обучение нейросети(м.б. только создание сигналов);

15 «SignalsCreate» — автоматически создать графические изображения сигналов. «SignalsBarPoints» — количество пунктов порог для создания сигнала; «SignalsBarsCount» — количество бар для подсчета количества пунктов; «SignalsStartTime», «SignalsEndTime» — время начала и конца периода для создания сигналов; «SignalsClear» — автоматически удалять изображения сигналов по завершению обучения. Если все готово, жмите «OK» для запуска процесса обучения советника. Начнется автоматическое формирование графических паттернов по каждому, из имеющихся на графике сигналов, информация об этом отображается в журнале Эксперты панели «Инструменты» терминала, а в окне Hlaiman EA Generator появляются соответствующие объекты, после завершения формирования паттернов начинается непосредственно обучение нейросети — об этом сигнализирует, появляющаяся на экране панель хода обучения. Дождитесь окончания процесса. Досрочная остановка обучения доступна из контекстного меню, при щелчке правой кнопкой мыши на панели хода обучения. Сообщение об окончании обучения и работы скрипта будут отражено в журнале — вкладка «Эксперты». Например, сообщение «Neural net create success! On 431 patterns» — свидетельствует об успешном завершении обучения советника с использованием 431-го сигнала. По сообщениям можно так же определить сколько и какие номера паттернов участвовали в обучении, отдельно BUY и SELL по сообщениям типа — «Sell signal detected at pattern #211» Причины по которым процесс обучения советника может запускается с ошибкой:

16 1. Предварительно не была запущена программа Hlaiman. Будет отображено сообщение «CSignalHNN::InitHNN: Error! initializing pipe server (possible reason: HLAIMAN APPLICATION IS NOT RUNNING!)». 2. Отсутствие стрелок — обозначений сигналов на графике, при отключенной автогенерации сигналов (переменная SignalsCreate = false). Будет отображено сообщение «OnStart: error, orders arrow not found!». Так же ошибка может возникнуть при включенной автогенерации, но уже имеющихся на графике других графических объектах (линии тренда, события и т. д.), т.к. в программе предполагается не портить пользовательские разметки, поэтому для автогенерации сигналов лучше открывать отдельные графики. Для удаления всех существующих на графике графических объектов нажмите «Ctrl+B», в появившееся окне нажмите «Все», выделите все объекты нажав «Ctrl+A» и нажмите «Удалить». После обучения советника можно просмотреть его результаты, для этого вам необходимо перейти в GUI Hlaiman и выбрать соответствующие объекты на панели визуализации.

17 Когда советник успешно обучен хотя бы на одном из торговых инструментов, можно приступать к его тестированию и\или оптимизации. Для этого выберите в тестере имя обученного советника, символ, таймфрейм, интервал и другие параметры тестирования, выполните при необходимости настройку внешних переменных и запустите тест. Советник будет работать только на тех символах\таймфреймах на которых был обучен. Важными параметрами советника являются переменные Signal threshold value to open и Signal threshold value to close, рекомендуются значения приближенные к 99. Файлы советника располагаются в каталоге данных терминала. В рассмотренном случае это файлы MQL5\Experts\SampleHNN.ex5, MQL5\Experts\SampleHNN.mq5 и MQL5\Files\SampleHNN_EURUSD240_0.nnb. Быстро создаваемые нейросетевые советники, так же быстро могут быть адаптированы к изменениям рынка и многократно подвергаться обучению на различных торговых инструментах и таймфреймах. Благодаря возможности MQL5 Wizard, подключать несколько модулей сигналов, можно создавать сложные, мультивалютные, нейросетевые советники и/или комбинированные индикаторно-нейросетевые советники, а также комбинировать их с различными дополнительными фильтрами, например временными. Нейросетевой модуль так же можно использовать в качестве дополнительного фильтра, для повышения эффективности уже готового, пользовательского, рабочего советника. При этом можно обучать нейронные сети на графиках визуализации результатов тестирования исходного советника. Создание индикатора с помощью Hlaiman EA Generator. Индикаторы, основанные на нейронных сетях, могут быть использованы например, для торговли бинарными опционами, или в качестве помощи при ручной торговле. Hlaiman EA Generator позволяет создавать индикаторы для терминалов МТ4 и МТ5. Индикаторы могут быть использованы на любом компьютере, не зависимо от родительской программы. Нейронные сети индикаторов хранятся непосредственно в их коде, без использования динамических библиотек. Для создания нейросетевого индикатора служит скрипт makeindicator. Параметры скрипта makeindicator: «SignalBarPoints» значение в пунктах, которое будет принято как 100% при расчете силы сигнала, BUY при росте цены, SELL при падении. Если размер бара >= SignalBarPoints,

18 сила сигнала будет составлять 100%. Если размер бара < SignalBarPoints, сила сигнала будет рассчитана по формуле: размер бара \ SignalBarPoints * 100 «PatternBarsCount» количество баров влево от сигнала, для использования в качестве входных данных обучения нейронной сети (паттерна) «NetLayersCount» количество слоев нейронной сети «NetNeuronsCount» количество нейронов слоя нейронной сети «NetEpochCount» количество эпох обучения нейронной сети «StartTime», «EndTime» период на котором обучается нейронная сеть индикатора Внимание: При обучении индикатора сигналом является каждый бар в периоде обучения. Указание слишком большого периода обучения на малых таймфреймах приводит к избыточному количеству наборов входных данных (паттернов). Чем больше количество паттернов, тем дольше длиться процесс обучения. Рекомендуемый период обучения для таймфрейма M1 — сутки. Процесс обучения индикатора не отличается от процесса обучения советника. Вновь созданный индикатор будет доступен в списке «Пользовательские индикаторы» после перезапуска терминала МТ4. В терминале МТ5 можно обновить список пользовательских индикаторов без перезапуска. После запуска обученного индикатора, для каждого доступного бара на графике будет произведен расчет и выставлен результирующий сигнал в виде стрелки. В реальном времени будет отображена сила текущего сигнала в процентах (Neural Signal), положительное значение для BUY, отрицательное значение для SELL и соответствующая стрелка на текущем баре графика. Высокочастотная торговля с помощью Hlaiman EA Generator. Использование модуля высокочастотной торговли (HFT), для терминала МТ4. Работа HFT модуля основана на разнице котировок двух брокеров. HFT модуль поддерживает МТ4, в качестве терминала на котором будет производиться торговля. В качестве терминала для сравнения котировок, можно использовать как МТ4 так и МТ5. Для тестирования работы модуля скачайте терминал «Global Clearing Group» для торговли и «Renesource Capital» для сравнения котировок, с сайтов брокеров или по ссылкам:

19 Установите терминалы, при установке рекомендуется отключить опцию автоматического запуска терминала после установки. По умолчанию HFT модуль использует терминалы в режиме «portable». В этом режиме, в качестве папки данных (для хранения настроек, советников, и т. д.), терминал использует папку, в которую установлен. Откройте папку данных Hlaiman EA Generator из меню «Пуск» — «Все программы» — «Human Life AI Manager» «Data Path», или "C:\Program Files\Hlaiman\» (если Hlaiman EA Generator установлен с параметрами по молчанию). В папку данных каждого терминала скопируйте файл «MQL4\Experts\mt4.ex4» в соответствующую подпапку. В случае использования МТ5 в качестве терминала для сравнения котировок, скопируйте файл «MQL5\Experts\mt5.ex5» в его папку данных. Укажите правильные пути к установленным терминалам в файле «..\Hlaiman\ActiveX\Scripts\ MT4_Frontrun_Example.pas», например с помощью стандартного приложения «Блокнот», в строках: TERMINALS = ‘C:\Program Files\MetaTrader — Global Clearing Group\terminal.exe’ + #13 + ‘ C:\Program Files\Renesource Capital MetaTrader\terminal.exe’; Первый терминал для торговли, второй для сравнения котировок. Укажите полный правильный путь к файлу «..\Hlaiman\ActiveX\Scripts\ MT4_Frontrun_Example.pas» в файле «ActiveX\HFT Launch.js», в строке: SCRIPT = "C:\\Program Files\\Hlaiman\\ActiveX\\Scripts\\MT4_Frontrun_Example.pas"; Обратите внимание: символ «\» нужно заменять на двойной «\\». Внимание: при изменении данных, обращайте внимание на синтаксис (не удаляйте спец. символы и т. д.). Запустите скрипт «ActiveX\HFT Launch.js». Если все пути настроены правильно, откроется матрица валют, панель визуализации котировок и оба терминала. Первый запуск терминалов может занять некоторое время. В каждом терминале, помимо стандартных графиков, будет открыт график EURUSD Month с советником mt4. Откройте счета для терминалов, или введите существующие логины. Разрешите в настройках автоматическую торговлю для главного терминала (терминал для торговли).

20 Настройте панель «Обзор рынка», добавьте валютные пары которые собираетесь использовать для высокочастотной торговли и удалите ненужные. Для ускорения работы рекомендуется закрыть все стандартные графики, кроме EURUSD Month (с советником mt4). Закройте терминалы, затем окно Hlaiman (при необходимости нажмите на кнопку закрытия окна Hlaiman дважды, возможно будет отображено предупреждение, если процессы терминалов еще не выгружены из памяти системы). Запустите скрипт «ActiveX\HFT Launch.js» повторно. Через некоторое время, на вкладке «Experts» терминалов должна быть отображена информация об успешной инициализации советника mt4, вида: «Active symbols USDCHF GBPUSD EURUSD USDJPY USDCAD; MT4 connection EA initialized!;»

21 На вкладке «Experts» терминала для торговли будет отображаться информация об успешном открытии ордеров или неудачных попытках открытия (реквоты и т. д.). Вы можете изменять дополнительные параметры торговли в файле «ActiveX\Scripts\ MT4_Frontrun_Example.pas», после изменения параметров необходим перезапуск HFT модуля. Алгоритм работы модуля HFT описан в соответствующем разделе ниже. Параметры модуля HFT: TERMINALS полные пути к исполняемым файлам используемых терминалов. CURRENCIES используемые для HFT валюты, в порядке отображения в матрице котировок. DISABLE перечень валютных пар для которых запрещена торговля. Может выглядеть так: ‘EURSEK’ + #13 + ‘CADJPY’ + #13 + ‘AUDCAD’ + #13 + ‘GBPCAD’; PORTABLE включает\отключает режим «portable» для терминалов. Рекомендуется оставить по умолчанию включенным. ORDER_LIVE максимальное время в секундах, на протяжении которого будет удерживаться открытая позиция. В процессе торговли может быть допущена некоторая погрешность. Значение «0» закрытие по таймауту не производится. BUY_OPEN разница котировок в пунктах при достижении которой будет произведена попытка открыть позицию BUY SELL_OPEN — разница котировок в пунктах при достижении которой будет произведена попытка открыть позицию SELL PROFIT_CLOSE прибыль в пунктах при достижении которой будут закрыты открытые позиции MAX_SPREAD максимальный допустимый спрэд в пунктах STOP_LOSS значение стоп-лосс в пунктах TAKE_PROFIT значение тэйк-профит в пунктах MIDL_OPEN величина постоянной разницы котировок терминалов (см. Алгоритм работы HFT) Lots объем открываемых сделок Slippage допустимое проскальзывание DrawDown просадка от депозита в процентах в случае достижения которой торговля будет прекращена Обратите внимание, некоторые параметры, во время торговли, могут быть применены с погрешностью, учитывая высокую скорость работы HFT.

22 Для закрытия модуля HFT закройте рабочее окно Hlaiman, терминалы будут закрыты автоматически, возможна задержка в связи с синхронизацией. Алгоритм работы HFT модуля Hlaiman EA Generator для МТ4. Алгоритм работы построен на опережении котировок одного брокера (Донор) по отношении к другому (Акцептор). Донор-брокер используется только для получения индикативных котировок, акцептор-брокер используется для получения котировок, сравнения, и торговли в случае, если разница котировок достигла порогового значения. Пороговые значения в пунктах, отдельно для BUY и SELL, могут быть установлены в скрипте MT4_Frontrun_Example.pas: переменные BUY_OPEN и SELL_OPEN соответственно. Разница котировок рассчитывается по формулам: BUY := (Донор Bid Акцептор Ask) MIDL_OPEN SELL := (Акцептор Bid Донор Ask) + MIDL_OPEN Где MIDL_OPEN это величина, постоянной разницы котировок Донор и Акцептор в пунктах смещения от условной средней линии, по умолчанию эта величина равна 0. Если указанные, расчетные параметры BUY и SELL достигают соответствующих пороговых значений BUY_OPEN и SELL_OPEN, то производится попытка открыть позицию. Если это удается, то на период, когда позиция открыта, контроль котировок прекращается, а контролируется только уровень прибыли в пунктах и если прибыль достигает значения переменной PROFIT_CLOSE, происходит закрытие позиции. В случае, если значение указанное в переменной TAKE_PROFIT ниже прибыли PROFIT_CLOSE, закрытие позиции может происходить автоматически по тейк-профит, а при убыточном движении цены, по стоп-лосс (переменная STOP_LOSS). Если значение переменной ORDER_LIVE не равно «0», позиция может быть закрыта по таймауту. Торговля производиться только по тем валютным парам, которые доступны в «Обзоре рынка» обоих терминалов и если имена обоих валют, входящих в пару, присутствуют в списке переменной CURRENCIES. Запретить торговлю на определенных валютных инструментах можно с помощью переменной DISABLE. Открытие торговых позиций по определенной валютной паре производится только если спрэд не превышает значение переменной MAX_SPREAD. Торговля производится объемами равными значению переменной Lots, проскальзывание задается переменной Slippage. Торговля в пределах текущей сессии будет запрещена, если на торговом счете достигнута просадка в процентах от начального депозита равная значению переменной DrawDown. Рекомендуем использовать модуль HFT на реальных счетах только после тестирования на демо. Для прибыльной HFT торговли, важнейшими факторами являются минимальный спрэд, скорость исполнения ордеров, качество соединения с серверами брокеров (пинг) и правильный выбор брокеров для торговли и сравнения котировок. Разработчики Hlaiman EA Generator не несут ответственности за успешную торговлю с помощью модуля HFT. Использование модуля высокочастотной торговли (HFT), для терминала МТ5. Работа HFT модуля основана на разнице котировок двух брокеров. HFT модуль поддерживает МТ5, в качестве терминала на котором будет производиться торговля. В качестве терминала для сравнения котировок, можно использовать как МТ5 так и МТ4. Для начала использования HFT модуля необходимо установить 2 терминала.

23 Для примера установите первый экземпляр терминала, например в "C:\Program Files\Acceptor MetaTrader 5\". При установке, измените программную группу с "MetaTrader 5" на "Acceptor MetaTrader 5". Установите второй экземпляр терминала, например в "C:\Program Files\Donor MetaTrader 5\". При установке, измените программную группу с "MetaTrader 5" на "Donor MetaTrader 5". Для терминала для торговли (Acceptor) скопируйте файлы: SignalHMT.mqh из папки данных Hlaiman MQL5\Include\Expert\Signal\ в папку данных терминала MQL5\Include\Expert\Signal\. "SampleHMT.ex5" и "SampleHMT.mq5" из папки данных Hlaiman MQL5\Experts\ в папку данных терминала MQL5\Experts\. Файлы были скопированы автоматически, если в качестве терминала для торговли используется ранее установленный терминал МТ5, и путь к нему был указан при установке Hlaiman EA Generator. Для терминала для сравнения котировок (Donor) скопируйте файл: «mt5.ex5» из папки данных Hlaiman MQL5\Experts\ в папку данных терминала MQL5\Experts\. В случае использования для сравнения котировок терминала МТ4, скопируйте файл «mt4.ex4» из папки данных Hlaiman MQL4\Experts\ в папку данных терминала MQL4\Experts\. Запустите Hlaiman. Запустите терминал для торговли (Acceptor). Откройте новый демосчет или введите имеющиеся данные. Для примера рекомендуется открыть демо-счет на сервере «Metaquotes Demo». Выберите "Сервис" — "Настройки" — "Советники" в меню терминала, и активируйте настройки "Разрешить автоматическую торговлю" и "Разрешить импорт DLL". Настройте панель «Обзор рынка», добавьте валютные пары которые собираетесь использовать для высокочастотной торговли и удалите ненужные. Откройте график EURUSD M1 и запустите на нем советник SampleHMT, укажите полный путь к исполняемому файлу терминала для сравнения котировок (Donor) в параметре «Arbitrage MT terminal» советника. Если путь указан правильно будет автоматически открыт терминал для сравнения котировок (Donor). На терминале для сравнения котировок откройте новый демо-счет или введите имеющиеся данные. Для примера рекомендуется открыть демо-счет на сервере «ForexTime». Активируйте настройку "Разрешить импорт DLL". Настройте панель «Обзор рынка», добавьте валютные пары которые собираетесь использовать для высокочастотной торговли и удалите ненужные. Откройте график EURUSD H1. На графике запустите советник mt5.ex5 (или mt4.ex4). На вкладке «Эксперты» терминала должны появиться сообщения об успешной инициализации, вида: «Active symbols EURUSD GBPUSD USDCHF USDJPY USDCAD AUDUSD; TestMT5 initialization ok!;» После первого запуска, сохраните настройки советника «SampleHMT» и остановите его, закройте терминал для сравнения котировок (Donor), закройте Hlaiman. Для последующего запуска откройте Hlaiman, запустите советник «SampleHMT» на графике EURUSD M1, с имеющимися настройками. Терминал для сравнения котировок будет открыт автоматически, с советником mt5.ex5 (или mt4.ex4) на графике EURUSD H1. Все настройки советника «SampleHMT» кроме «Arbitrage MT terminal» можно изменять без перезапуска Hlaiman. Настройки советника "SampleHMT":

24 «Arbitrage MT terminal» — полный путь к терминалу для сравнения котировок, в случае изменения в редакторе MetaEditor «\» нужно заменять на «\\» «Arbitrage MT symbols» — валютные пары для торговли, через разделительный символ «;» «Arbitrage Ask price threshold» разница котировок в пунктах при достижении которой будет произведена попытка открыть позицию BUY. «Arbitrage Bid price threshold» разница котировок в пунктах при достижении которой будет произведена попытка открыть позицию SELL «Arbitrage maximum Spread» максимальный спред при котором будет производиться торговля, в пунктах «Arbitrage max live order time» максимальное время в секундах, на протяжении которого будет удерживаться открытая позиция. В процессе торговли может быть допущена некоторая погрешность. Значение «0» закрытие по таймауту не производится. «Arbitrage Donor symbol prefix» Значение префикса инструментов терминала для сравнения котировок. Значение «empty» — префикс отсутствует. «Arbitrage Donor symbol suffix» Значение суффикса инструментов терминала для сравнения котировок. Значение «empty» — суффикс отсутствует. «Arbitrage Stop Loss level» Стоп-лосс в пунктах «Arbitrage Take Profit level» — тэйк-профит в пунктах «Arbitrage fixed Volume» объем сделки «Arbitrage term portable mode» — включает\отключает режим «portable» для терминала для сравнения котировок. Рекомендуется оставить по умолчанию включенным. Остальные настройки советника не используются, если советник содержит только модуль сигналов HFT. Для корректного завершения использования HFT, остановите советник «SampleHMT», закройте приложение Hlaiman, терминал для сравнения котировок будет закрыт автоматически. Для брокеров рассмотренных в примере, рекомендуем использовать HFT советник в период примерно с 8:00 до 16:00 GMT, до начала активных торгов сессии США. Рекомендуем использовать модуль HFT на реальных счетах только после тестирования на демо. Для прибыльной HFT торговли, важнейшими факторами являются минимальный спрэд, скорость исполнения ордеров, качество соединения с серверами брокеров (пинг) и правильный выбор брокеров для торговли и сравнения котировок. Разработчики Hlaiman EA Generator не несут ответственности за успешную торговлю с помощью модуля HFT.

25 Использование монитора отставаний котировок брокеров (HFT QMonitor). Монитор отставаний котировок брокеров позволяет регистрировать отставания котировок нескольких пар брокеров, сохранять и анализировать данные в удобном формате. Для работы монитора можно использовать МТ4 или МТ5 терминалы. Монитор служит для выявления наиболее прибыльных для высокочастотной торговли (HFT) пар терминалов, выявления наиболее благоприятных временных интервалов для использования HFT внутри торговой сессии. Для тестирования работы монитора скачайте терминал «Global Clearing Group» и «Renesource Capital», с сайтов брокеров или по ссылкам: Установите терминалы, при установке рекомендуется отключить опцию автоматического запуска терминала после установки. Откройте папку данных Hlaiman EA Generator. В папку данных каждого терминала скопируйте файл «MQL4\Experts\mt4.ex4» или «MQL5\Experts\mt5.ex5» в соответствующую подпапку. Укажите правильные пути к установленным терминалам в файле «..\Hlaiman\ActiveX\Scripts\QMonitor.pas», например с помощью стандартного приложения «Блокнот», в строках: TERMINALS = ‘C:\Program Files\MetaTrader — Global Clearing Group\terminal.exe’ + #13 + ‘ C:\Program Files\Renesource Capital MetaTrader\terminal.exe’; Если вы используете больше терминалов — добавьте пути к ним через разделительные символы «+ #13 +», например: TERMINALS = ‘..\MetaTrader 4 1st\terminal.exe’ + #13 + ‘..\MetaTrader 4 2nd\terminal.exe’ + #13 + ‘..\MetaTrader 5 3rd\terminal64.exe’; Укажите полный правильный путь к файлу «..\Hlaiman\ActiveX\Scripts\QMonitor.pas» в файле «ActiveX\QMonitor.js», в строке: SCRIPT = "C:\\Program Files\\Hlaiman\\ActiveX\\Scripts\\QMonitor.pas"; Обратите внимание: символ «\» нужно заменять на двойной «\\». Внимание: при изменении данных, обращайте внимание на синтаксис (не удаляйте спец. символы и т. д.). Запустите скрипт «ActiveX\QMonitor.js». Если все пути настроены правильно, откроется матрица валют и терминалы. Первый запуск терминалов может занять некоторое время. Для всех терминалов: — Откройте демо-счета, или введите существующие логины — Настройте наборы валютных пар в "Обзоре рынка", удалите не используемые — Закройте все открытые графики Только для терминалов МТ5: — Разрешите импорт DLL в настройках — Откройте график EURUSD MN и запустите на нем советник mt5.ex5 Закройте все терминалы, затем закройте Hlaiman QMonitor.

26 При следующем запуске QMonitor, терминалы будут запущены автоматически, в каждом терминале будет открыт график EURUSD Month и применен советник mt4 или mt5. На вкладках «Эксперты» терминалов будут быть отображены сообщения об успешной инициализации, вида: «Active symbols USDCHF GBPUSD EURUSD USDJPY USDCAD; MT4 connection EA initialized!;» Будет открыто окно матрицы котировок. В верхней части окна находятся вкладки переключения пар брокеров, в нижней окно данных и кнопки очистки и сохранения. Вы можете настроить дополнительные параметры в скрипте «..\Hlaiman\ActiveX\Scripts\QMonitor.pas» Параметры QMonitor: TERMINALS полные пути к исполняемым файлам используемых терминалов. PORTABLE включает\отключает режим «portable» для терминалов. Рекомендуется оставить по умолчанию включенным. COMBINATIONS комбинации брокеров для сравнения котировок, будут отображены в верхней части матрицы котировок для переключения. Может быть добавлено сколько угодно комбинаций, вида: ‘1/2’ + #13 + ‘1/3’ + #13 + ‘2/3’; CURRENCIES используемые для регистрации отставаний котировок валюты, в порядке отображения в матрице котировок. DISABLE перечень валютных пар для которых отключена регистрация котировок BUY_OPEN разница котировок в пунктах при достижении которой будет произведена регистрация отставаний котировок для BUY. SELL_OPEN — разница котировок в пунктах при достижении которой будет произведена регистрация отставаний котировок для SELL. MAX_SPREAD максимальный допустимый спрэд, в пунктах

27 MIDL_OPEN величина постоянной разницы котировок терминалов (см. Алгоритм работы HFT) Для сохранения данных нажмите «Save to file» и укажите путь и имя файла с расширением.csv. Файлы в таком формате могут быть открыты с помощью Excel. При закрытии QMonitor, терминалы закроются автоматически. Техническая поддержка осуществляется по электронной почте или через скайп e1.negr

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