NeuralTrader

neuraltrader
neuraltraderneuraltrader-2neuraltrader-3neuraltrader-4neuraltrader-1neuraltrader-5neuraltrader-8neuraltrader-9neuraltrader-10neuraltrader-11neuraltrader-12neuraltrader-6neuraltrader-7
Русский Профессиональная экспертная система, в которой реализована стратегия торговли с помощью технологии нейронных сетей. Машинное обучение широко применяетс ...Read more

 You can request a file for testing for free. 

 For request, please contact by email:  

 support@forex-stars.com

  Buy:  $123.00

5 5 1 Product


  • Description
  • Specifications

Русский

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

В данном случае конфигурация нейронной сети очень проста. Используются многослойные полносвязные сети прямого распространения MLP (multilayer perceptron). Обучение происходит при оптимизации. Настройка весов нейронной сети сохраняется в самих настройках.

Для работы необходимо обучение сети (оптимизация)! Оптимизации достаточно по ценам открытия. По умолчанию настроен на работу со счетами типа Netting!

В начале каждого нового бара информация от трех индикаторов (Relative Strength Index (осциллятор), Accumulation/Distribution (объем), Parabolic SAR (трендовый)) поступает на входы нейросети. Данные от каждого индикатора нормализуются в пределах от 0 до 1. Надо обратить внимание, что лучшим для данной задачи является индикатор Relative Strength Index, поскольку он работает в пределах от 0 до 100, а значит он уже нормализованный, что является важным фактором для правильного прогнозирования нейросетью будущего поведения цены.

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

Советник не использует опасные стратегии (типа усреднения или мартингейла), а четко следует указаниям нейронной сети. В каждой сделке установлен стоп-лосс и тейк-профит. Советник корректно обрабатывает ошибки и надежно работает с капиталом от 100-1000 USD. Советник протестирован на валютной паре EURUSD. Рабочий таймфрейм по умолчанию 15 минут. Но возможен любой другой таймфрейм или валютная пара. Чем выше таймфрейм, тем лучше прогнозируемость. Работает и все данные берет из того таймфрейма, на котором он установлен. 

Параметры

  • TypeFilling - политика исполнения ордера;
  • Magic - магический номер;
  • LimitTradesOptimization - используется при оптимизации - ограничивает максимум ордеров;
  • OnBuy - торговать только на покупку;
  • OnSell - торговать только на продажу;
  • LimitSpread - ограничения по спреду;
  • Risk - рассчитывать лот в зависимости от депозита. Рекомендуем использовать Risk, а не Lot;
  • Lot - размер лота для входа в рынок (приоритет выше, чем у поля Risk);
  • LotExponent - коэффициент, который задает прогрессивное увеличение лота;
  • Losses - задать стоп-лосс в зависимости от суммарного объема на рынке (чем больше объем, тем короче стоп-лосс);
  • DrawDown - максимальная просадка, при которой происходит закрытие (в % от депозита);
  • ServerTimeFilterStartHourStartMinFinalHourFinalMinFridayOn - ограничить работу на время в сутках;
  • LevelStart - уровень входа в рынок по сигналу нейросети - для начальной позиции;
  • LevelAdd - уровень входа в рынок по сигналу нейросети - для следующих позиций.

Парные настройки для покупки и продажи:

  • BuyIndicatorABuyIndicatorBBuyIndicatorC - три индикатора для анализа покупки;
  • wb0 - wb11 - веса для нейросети (это и есть настройки, которые сохраняют логику нейросети непосредственно в самом файле.set) для покупки;
  • BuyTPBuySL - стопы - стоп-лосс и тейк-профит для покупки;
  • BuyLimitGrid - ограничение шагов сетки для покупки;
  • BuyStepGrid - ограничение пунктов между двумя соседними ордерами для покупки;
  • SellIndicatorASellIndicatorBSellIndicatorC - три индикатора для анализа продажи;
  • ws0 - ws11 - веса для нейросети (это и есть настройки, которые сохраняют логику нейросети непосредственно в самом файле.set) для продажи;
  • SellTPSellSL - стопы - стоп-лосс и тейк-профит для продажи;
  • SellLimitGrid - ограничение шагов сетки для продажи;
  • SellStepGrid - ограничение пунктов между двумя соседними ордерами для продажи.

English

This is a professional expert system, which implements the strategy of trading using neural networks. Machine learning is widely used in various fields and is intended to replace human brain for solving complex problems of classification and prediction. The markets change, which entails the need to constantly modify strategies. The neural network allows you to get rid of a constant strategy change, since the system can simply be retrained for the current market situation.

In this case, the configuration of the neural network is very simple. It uses MLP (multilayer perceptron) Multilayer Fully Connected Feedforward Networks. Training takes place during optimization. The neural network weights configuration is saved in the settings.

The network training (optimization) is required for work! Optimization by Open prices is sufficient. By default, the EA is set for Netting accounts!

At the beginning of each new bar, the data from three indicators (Relative Strength Index (oscillator), Accumulation/Distribution (volume), Parabolic SAR (trend)) are sent to the neural network entries. Data from each indicator are normalized from 0 to 1. The best indicator for this task is Relative Strength Index, since it works within the interval 0-100, which means it is already normalized. This is an important factor for a proper forecast of the future price behavior by the neural network.

The two neural networks (for buying and for selling) work simultaneously. In case of a hedging account, they should be optimized separately. To do this, we should first enable buys only and optimize the parameters related to buying. Then, the same is done for selling. Trading in both directions is enabled in the final test.

The EA does not use dangerous strategies such as averaging or martingale, but strictly adheres to the neural network instructions. Each trade features stop loss and take profit. The EA correctly handles errors and reliably works with a deposit of 100-1000 USD. The EA has been tested on EURUSD. The default working timeframe is M15. Any other timeframe and currency pair can be used. The higher the timeframe, the better the predictability. The EA takes all the data from the timeframe it is launched at. 

Parameters

  • TypeFilling - order execution policy;
  • Magic - magic number;
  • LimitTradesOptimization - limit the number of orders during optimization;
  • OnBuy - only buy;
  • OnSell - only sell;
  • LimitSpread - spread limitation;
  • Risk - calculate lot depending on a deposit. We recommend that you use Risk, rather than Lot;
  • Lot - lot size for entering the market (priority is higher than the Risk field);
  • LotExponent - ratio that defines the progressive lot increase;
  • Losses - set a stop loss depending on the total volume in the market (the larger the volume, the tighter the stop loss);
  • DrawDown - maximum drawdown, at which closing occurs (in % of a deposit);
  • ServerTimeFilterStartHourStartMinFinalHourFinalMinFridayOn - limit operation time within a day;
  • LevelStart - level of entering the market by the neural network signal - for an initial position;
  • LevelAdd - level of entering the market by the neural network signal - for subsequent positions.

The settings are paired for buying and selling:

  • BuyIndicatorABuyIndicatorBBuyIndicatorC - three indicators for analyzing buying;
  • wb0 - wb11 - neural network weights (these are the settings that keep the neural network logic in the set file itself) for buying;
  • BuyTPBuySL - stop levels - stop loss and take profit for buying;
  • BuyLimitGrid - limit the grid steps for buying;
  • BuyStepGrid - limit points between two adjacent buy orders;
  • SellIndicatorASellIndicatorBSellIndicatorC - three indicators for analyzing selling;
  • ws0 - ws11 - neural network weights (these are the settings that keep the neural network logic in the set file itself) for selling;
  • SellTPSellSL - stop levels - stop loss and take profit for selling;
  • SellLimitGrid - limit the grid steps for selling;
  • SellStepGrid - limit points between two adjacent sell orders.
Brand: Copyright © 2009-2020, AndriiSydorukCopyright © 2009-2020, AndriiSydoruk

 

The site Forex Stars offers to download robots for forex. We have presented ready-made developments of our own technical indicators and trading robots (advisers, bots) for the best ideas written for you. On the site you can download the adviser.

On the site you can download the forex bot, expert, indicator. Developers are ready to offer free testing of automatic robots. Products are broker independent. The broker can be used by anyone - of your choice. Direction on any topic from trend to scalping. Buying a forex advisor is very simple, buy and earn your capital!

Trading with mt4 and mt5 is currently the most progressive way to work on forex. Language for writing products mql4 and mql5. Used online trading platforms metatrader 4 and metatrader 5. Metatrader 4 can be downloaded on the developer's website as well as metatrader 5.

https://forex-stars.com/en