НЕЙРОННЫЕ ФОРЕКС РОБОТЫ

СОДЕРЖАНИЕ:


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

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

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

Стоит ли скачать нейросетевого робота?

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

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

Как действует нейросетевой робот?

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

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

Base — true пишем файл с базой векторов, false торгуем с классификацией. Обязательно сначала нужно протестировать эксперта с Base = true, и только потом тестировать с Base = false.
buy_threshold = 0.6 порог на все Buy позиции. Если вероятность покупки выше этого порога, то эксперт покупает. Этот параметр относится к тестированию с Base = false.
sell_threshold = 0.6 аналогично параметру buy_threshold.
inverse_position_open_? = true — Если вероятность сделки на покупку очень мала то значит вероятность продажи очень велика. Этот параметр позволяет открывать сделки когда возникают такие ситуации.
invers_buy_threshold=0.3 порог, когда вероятность прибыльной Buy позиции меньше то входим на Sell
invers_sell_threshold=0.3 аналогично invers_buy_threshold.

График тестирования без применения метода k-ближайших соседей

График тестирования с применения метода k-ближайших соседей

Робот на нейронный сетях

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

На данный момент реализовал по простому: берем n-количество баров и передаем в сетку на выходе получаем коэффициенты предсказания от 0 до 1 на покупку и также на продажу

Обучение провел с 2012-2020 на разных таймфреймах риск на сделку 2% стоп 25/4.

вот что получилось:

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

На данный момент реализовал по простому: берем n-количество баров и передаем в сетку на выходе получаем коэффициенты предсказания от 0 до 1 на покупку и также на продажу

Обучение провел с 2012-2020 на разных таймфреймах риск на сделку 2% стоп 25/4.

вот что получилось:

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

А смысл такой, что обучение только на барах отработало на ура)

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

А смысл такой, что обучение только на барах отработало на ура)

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

Так Вы же сами ещё не рассказали подобных вещей, от чего же ждете откровенности от других?

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

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

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

А смысл такой, что обучение только на барах отработало на ура)

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

А вы попробуйте его запустить на МТ5, и именно в режиме Реальных тиков и увидите что график совсем на оборот.

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

Так Вы же сами ещё не рассказали подобных вещей, от чего же ждете откровенности от других?

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

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

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

В том и дело что данные статические..

По поводу обучения самой нейронной сети,то обучаю ее методом обратного распространения ошибки. После закрытия каждого бара- передаю в нейронную сеть n-последних баров, далее — смотрю, если войти в BUY и выбьет SL — делаю тренировку НС, что данные неверны и входить в рынок не стоит, или если выбивает TP то данные верны и входить в рынок стоит. И так с 2012 года на каждом баре. На видео работают 4 нейронных сети, каждая обучалась на разных таймфреймах 30М, H1, H4, D со стопом 25 и тейком 4/1. Далее уже советник работает с НС-ми и выдает предсказания по каждой НС и если по всем коэффициент > 0.9 тогда вход в сделку разрешен. Как то так.

Про деревья решений еще не слышал, это как ?)

Сейчас провожу эксперимент: создал новую нейронную сеть, обучаю ее на данных за 15 год — оптимизирую и по смотрю, как будет торговать в 16-ом году).

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

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

Silentium est aurum.

Молчи, пока ты не в состоянии сказать нечто такое, что полезнее твоего молчания.

(кто-то умный и известный сказал)

В продолжение «Не нравятся нейронные сети? Вы просто не умеете их готовить. Рецепт. Ингредиенты, специи и прочее» http://smart-lab.ru/blog/327789.php и «Нейронные сети. Послевкусие. Заблуждения, ошибки, косяки. Первые 15 месяцев эксплуатации бота на нейронных сетях» http://smart-lab.ru/blog/329272.php

Я почему-то решила, что мои слова будут полезнее моего молчания на Смарт-Лабе. Только, когда я представляла эту пользу для себя, я имела в виду возникновение каких-то полезных связей и взаимовыгодного сотрудничества с другими трейдерами, работающими над созданием торговых алгоритмов на основе нейронных сетей. Этого пока по разным причинам не получилось. В качестве «побочного», но весьма приятного эффекта, получилось добавить заинтересованную аудиторию нашему «продажному» проекту – на сайте появилось … новых подписчиков. Хотя может так совпало – невозможно идентифицировать со СЛ эти люди или нет. Во всяком случае, это те, кто имеет желание зарабатывать на бирже, и имеет понимание, что в такой конкурентной среде идет борьба технологий.

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

Сначала была создана платформа на С++, которая формирует рабочую среду для стратегии (любой, не обязательно нейросетевой). Чтобы можно было подать на вход в платформу тиковые данные, и любая стратегия отработала бы как на реальном рынке. Стратегия стартует, создает свой набор индикаторов, открывает и закрывает сделки. Так можно прогнать любую стратегию на любом интервале времени.

Стратегии могут работать в двух режимах: боевой – формирует входы, подает их на НС и на основании ответа НС совершает сделку (этот режим нужен для тестирования готовых нейронок).

Второй режим – формирование примеров для обучения нейронной сети. Все то же самое, но пишет примеры сделок в файл. Пример состоит из набора входных данных (создается в платформе) и правильного ответа — buy или sell (создается в Матлабе).

Эта статья приведёт Вас к успеху:  КАНАЛЫ КЕЛЬТНЕРА ФОРЕКС

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

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

Выгружаем данные входов в Матлаб (файл примеров – входная информация). В Матлаб формируем выходы. Примеры должны быть строго сбалансированными (сигналов buy и sell должно быть приблизительно одинаково), иначе у НС будет склонность к определенным сделкам (перекос).

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

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

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

Для генетического алгоритма нейронную сеть описывает хромосома. Предположим, ГА создал 50 хромосом (сетей), для каждой вычисляет фитнесс-функцию, сравнивает эти хромосомы, выбирает из них лучшие, скрещивает их (или производит другие преобразования) и получает новые 50 сетей с лучшими параметрами. Таких итераций может быть много, например, 100.

Каждый набор параметров (хромосома) оценивается методом кросс-валидации (CV). Для этого по одной хромосоме создается множество сетей, которые обучаются и тестируются на разных периодах. Все это выполняет генетический алгоритм автоматически.

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

Генетический алгоритм есть в Матлабе (GATool), но у нас – конечно же, свой.

Вообще в Матлабе есть библиотека NNTool, которая использовалась вначале. Она универсальна, но отстает от жизни – новых, необходимых вещей в ней нет, а дорабатывать ее сложно. Поэтому сейчас используется библиотека DeepLearnToolbox https://github.com/rasmusbergpalm/DeepLearnToolbox. Она была взята за основу и также доработана.

Далее сети проверяются в Матлабе на тестовом периоде, который не совпадает с периодом обучения. Для этого тоже написан свой тестер. Ну, Вы уже поняли, что у нас все свое.

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

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

Есть еще интересная вещь – мы можем объединять разные сети в портфель. Например, выбрать из генерации 10 сетей с близкими значениями по прибыли и просадке, с минимальной корреляцией времени просадок. Тогда на периоде получаем результат со средним значением прибыли и просадкой, ниже среднего значения по сетям. Это возможность при сохранении выбранного уровня риска в % получить больший доход.


Мы не останавливаемся, а идем дальше. Запущено тестирование сетей для других инструментов. Рассчитываются новые сети по новым технологиям. Цель – повышение доходности и уменьшение просадок. Надо же когда-нибудь соответствовать уровню ЛЧИ (это ж показатель, наверное). Хотя, если честно, просто хочется чтобы рутинную и нервную работу на рынке выполнял ИИ.

Нейронный робот forex: скачать или купить?

Нейронный робот forex: скачать или купить?

Нейронные сети – один из самых популярных методов машинного обучения, в том числе для работы на финансовых рынках. Они используются в алгоритмическом и HFT-трейдинге, для прогнозирования рисков, создания адаптивных индикаторов, и скачать робот для форекса с рекламой «Используются нейронные сети!» не составляет проблем. Но для их правильного использования и тестирования, кроме надежного брокера (например, LiteForex), нужно избавиться от нескольких неверных стереотипов.

  • Нейронные сети являются точной копией мозга

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

  • Нейронная сеть − просто набор статистических методов

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

  • Создать нейронную сеть просто

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

  1. Рекуррентная. Часть нейронов имеет обратную связь и может обработать входные данные несколько раз, постепенно уточняя прогноз. Считается, что такие сети хорошо подходят для реализации в рамках торговых терминалов.
  2. Адаптивная. В процессе обучения и работы может самостоятельно изменять свою структуру, добавляя или убирая нейроны. Финансовый рынок нестабилен по определению и адаптивные алгоритмы подобны человеку, который постоянно меняет стратегию под текущую ситуацию. Но подобный робот для форекса скачать в рабочем состоянии в Интернет практически невозможно. Требуется большая компьютерная мощность для работы в реальном времени, в результате адаптивные технологии в полной мере доступны только крупным игрокам.
  3. Глубокая. Вариант адаптивной сети, но с большим количеством скрытых слоев. Также требует повышенных вычислительных ресурсов.
  • Чем больше нейронов, тем лучше сеть

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

  • Неважно, какие данные используются для обучения

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

  • Не требуется дополнительное обучение

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

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

  • Параметры нейронной сети невозможно скопировать.

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

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

Робот forex скачать. Торговые площадки для работы на Forex

Форекс-робот – это торговая площадка, призванная помогать трейдерам автоматизировать осуществление сделок. Самые популярные роботы для программ по розничной торговле построены на платформе MetaTrader. Эти роботы работают на MetaTrader как экспертные советники, и они могут делать что угодно, от предоставления сигнала для размещения торговли, до автоматического размещения и управления торговлей.

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

Торговые роботы forex скачать бесплатно

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

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

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

Когда и где скачать робот для forex

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

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

Робот для forex скачать

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

Для проведения тестирования можно опробовать робот для forex скачать который можно на сайте разработчика.

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

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

Прежде чем приступить к скачиванию роботов форекс бесплатно

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

Эта статья приведёт Вас к успеху:  ПРОЛОНГАЦИЯ НА ФОРЕКСЕ

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

Содержание данной статьи является исключительно частным мнением автора и может не совпадать с официальной позицией LiteForex. Материалы, публикуемые на данной странице, предоставлены исключительно в информационных целях и не могут рассматриваться как инвестиционный совет или консультация для целей Директивы 2004/39 /EC.

Последняя новинка в мире рынка Форекс – нейронные сети

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

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

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

Что такое нейронные сети на Форексе

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

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

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

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

Важно! Успешное использование нейронных сетей на Форексе возможно лишь в том случае, если предыдущие результаты каким-либо образом влияют на будущие показатели. Именно на этом основан принцип работы нейронных сетей.

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

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

Заблуждения о нейронных сетях

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

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

Рассмотрим основные заблуждения о нейронных сетях:

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


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

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

4. «Система не нуждается в перенастройке». Это ложное утверждение. Вносить изменения рано или поздно все равно придется. Ведь на валютном рынке иногда происходят неожиданные события, не всегда поддающиеся логическим объяснениям.

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

NeuroNirvamanEA. Нейронные сети в автоматической торговле на форекс.

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

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

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

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

Торгуй по крупному только с ведущим брокером

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

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

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

Особенностью NeuroNirvamanEA является тот факт, что он использует нейронную сеть не в качестве основы, а в качестве фильтра.

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

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

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

Установка советника NeuroNirvamanEA

Для применения торгового робота NeuroNirvamanEA вам потребуется произвести установку. Стоит заметить что советник NeuroNirvamanEA был создан в 2020 году, более того он библиотеке разработчиков МТ5 что позволяет нам его применять совершенно бесплатно.

Также из-за того что робот был помещен в библиотеку доступно два способа установки.

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

Затем следующим шагом вам потребуется переместиться в «Библиотеку» и выполнить простую сортировку, теперь в списке появятся только советники.

В отсортированном списке найдите NeuroNirvamanEA и с помощью дополнительного меню как это показано на изображении ниже произведите загрузку:

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

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

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

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

Стратегия советника. Настройки

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

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

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

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

Так в переменной SilverTrend #1,2,3: RISK вы можете задать ключевой параметр для расчета данных индикатора SilverTrend Signal. Переменная Laguerre #1,2,3: Period позволяет изменять периоды индикатора Laguerre.

Переменные x11 и x12 отвечают за обучение нейросети. Переменные Take Profit и Stop Loss позволяют задавать профит и стоп приказ в пунктах для позиций.

Тестирование и оптимизация

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

Стоит заметить, что в настройках советника присутствует три блока с одинаковыми переменными, но у каждой из них проставлены цифры 1,2,3. Оптимизацию каждого блока необходимо делать поочередно, а не одновременно.

Так в качестве эксперимента мы провели обучение нейронной сети советника за 2020 год на часовом тайм фрейме валютной пары Евро/Доллар. Результаты после обучения эксперта выглядят следующим образом:

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

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

Предупреждение о рисках.

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

Консультации по торговле на форекс и других биржевых площадках России

Советник Robot – стохастики + искусственный интеллект

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

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

Характеристики советника Robot

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

  • Таймфрейм: любой
  • Валютные пары: любые
  • Время торговли: круглосуточно

Описание принципа работы советника Robot

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

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

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

  • Во-первых, это гибкость самих условий. Все что вы задаете в начале: тип и количество входных параметров, но, по умолчанию, советник еще не знает, что с этими параметрами делать. Только в процессе оптимизации (обучения) советник приобретает некоторую картину рынка и может в дальнейшем прогнозировать его движение, основываясь на своем прошлом опыте.
  • Во-вторых, это возможность быстрого переобучения. Если рынок изменился и старые паттерны потеряли свою актуальность, вам достаточно лишь переоптимизировать значения весов, и тогда (в теории) робот снова будет работать прибыльно.
Эта статья приведёт Вас к успеху:  АДАПТИВНЫЕ ФОРЕКС ИНДИКАТОРЫ

Рабочие параметры робота

В данном случае, все входные параметры для однослойного перцептрона отображены на картинке. Первый параметр «shag» определяет значение сдвига для каждого из стохастиков. То есть, первый индикатор без сдвига, второй со сдвигом shag, третий со сдвигом shag * 2 и последний со сдвигом shag * 3. Значение сдвига будем выбирать от 1 до 6. Чтобы оптимизация не затянулась на неделю, для подбора весов выбираем не слишком маленький шаг, в данном случае, по 20 итераций на каждый из множителей. Этого должно быть вполне достаточно для определения примерного вида паттерна.

Рабочие параметры советника для оптимизации

Тестирование и оптимизация советника Robot

  • Валютная пара: EUR/USD
  • Начальный депозит: 10 000
  • Генерация тиков
  • Таймфрейм: H1
  • Период тестирования: с 1 апреля по 1 мая 2020 года
  • Спред: 10 пунктов


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

По итогам оптимизации мы получили лучший вариант (с учетом прибыли/просадки) с такими параметрами:

Результаты теста и форвард теста подобранных параметров.

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

Статистические данные оптимизации робота.

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

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

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

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

Полезные ссылки:

Другие обзоры форекс роботов

Эксперты журнала FORTRADER

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

FOREX BULLS

Лучший сайт о FOREX, бизнесе и инвестициях

Советник EA Better — самообучающийся робот с искусственным интеллектом

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

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

Нельзя промолчать о фантастической победе этого советника на Automated Trading Championship. EA Better оставил всех своих конкурентов далеко позади.

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

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

Настройки

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

Приятным моментом в работе этого Форекс советника будет тот факт, что он защищает Вас от такой неожиданной ситуации как разрыв интернет соединения. EA Better всегда выставляет стоп-лоссы, так что Вы можете не боятся за слив депозита из-за форс-мажора.

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

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

Результаты тестирования советника:

Все бесплатные советники для торговли на рынке Форекс Вы можете посмотреть здесь (нажать).

Советник FX Neuro Bot – обзор советника на нейронных сетях

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

Как работает Neuro Bot?

Описание принципа работы приведено со слова автора:

  • Работает советник Форекс на основе ценовых уровней, он анализирует рынок и постоянно отслеживает уровни, на которых в рынок входят маркетмейкеры. Эти уровни используются как зоны для выставления ТР и SL.
  • Анализ рынка производится каждый новый день. Ценовые уровни, значимые для маркетмейкеров, постоянно смещаются.

Автор не рекомендует изменять значения настроек по умолчанию!

Поэтому советник Neuro Bot 12 (последняя версия) настраивать не нужно, автор рекомендует пользоваться только двумя параметрами:

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

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

Стоимость советника на официальном сайте.

На момент подготовки обзора робот Neuro FX оценивается в достаточно приличную сумму. Иногда в комплекте с ним предлагаются другие боты того же автора.

Эффективность робота

Самостоятельно протестировать бот возможности нет, поэтому ориентироваться придется только на тот отчет, который предоставляет автор. Если ему верить, то советник Neuro FX обеспечивает:

  • Стабильную прибыль на длительном временном промежутке, разработчик проводил тест на временном интервале в 6 лет.
  • Просадка за этот период составила 22,49%, причем она была получена во время падения фунта после Брексита, так что Neuro Bot это испытание прошел с честью. Кстати, в тот же день он
  • Увеличил стартовый депозит в несколько раз.
  • Математическое ожидание выигрыша составляет 136,37.
  • Стартовый депозит увеличен более чем в 500 раз за 6-летний период.

Результаты тестирования советника.

Несмотря на то, что советник Neuro FX торгует на 5-минутном графике торгует бот не очень часто. В среднем в день он заключает 2-3 сделки.

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

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

Результаты тестирования старой версии Neuro Bot.

Результат менее впечатляющий – депозит увеличен «всего» в 99 раз! Просадка при этом выше примерно на 7% по сравнению с обновленным алгоритмом. А вот частота торговли снизилась на 50%.

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

Мнение трейдеров о Neuro Bot

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

Кривая роста депозита с середины октября 2014 года.

На участке с середины осени 2014 года по начало 2020 года советник увеличил депозит всего в 2 раза. Результат неплохой, но если верить обещаниям разработчика, то советник Neuro Bot должен был увеличить капитал трейдера раз в 5-10, а то и больше. Причем ближе к концу тестового периода заметна серьезная просадка – порядка 25%, и это при том, что форс-мажор на рынке отсутствовал.

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

Кривая роста депозита с начала 2013 года.

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

Защита от слива также работает не всегда. Доказательство тому – тестирования бота теми, кто его приобрел. Слить он может даже в отсутствие форс-мажорных обстоятельств.

Еще одна проблема – советник Neuro Bot оценивать предлагают только по тестированию в МТ4. Более убедительным был бы мониторинг счета на MyFXBook или любом другом сервисе. Все-таки результаты в тестере МТ4 и при реальной торговле отличаются.

Заключение

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

Его можно попробовать использовать в торговле, но только после того, как автор предоставит демо-версию для теста или хотя бы поставит его на мониторинг. До тех пор отдавать около $100 за советник смысла нет.

Все самое лучшее от Академии
только нашим подписчикам

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