Neural Rabbit
- Эксперты
- Evgeniy Scherbina
- Версия: 1.3
- Обновлено: 30 октября 2023
- Активации: 20
Советник Neural Rabbit ("нейронный кролик") торгует одновременно несколько символов в автоматическом режиме: AUDUSD, EURUSD, GBPUSD, USDCAD, USDCHF и USDJPY.
Первые результаты торговли на сигнале:
https://www.mql5.com/ru/signals/2079266/
Советник использует рекуррентную нейронную сеть для анализа данных разных графиков. В качестве входов я использования изменения цен и значения индикаторов.
Главная особенность этого советника - использование нормализованных данных в машинном обучении. Благодаря такому подходу обучение нейронных сетей происходило больше двухсот эпох с улучшением как по точности, так и по потере. Проверкой в обучении были бары, идущие подряд в течение 3 месяцев. Это очень важно, так как любители обычно проводят обучение с проверкой некоторого количества случайных баров. Однако, подряд идущие последовательности баров не сильно отличаются друг от друга. Разбивка на группы по 3 месяца исключает повторы в последовательностях баров. Таким образом, мой подход в обучении этого советника приводит к эффективному поиску шаблонных движений рынка без наивного заучивания истории.
Огромное количество тестов, которые я провел, позволило сделать следующий немаловажный вывод. Машинное обучение, нацеленное на улучшение точности прогнозов, очень быстро привыкает к истории, к каждому нервному тику рынка. При этом точность на неизвестном периоде так же может быть высокой, но, к сожалению, вместе с точностью вырастет и потеря. Если из 10 решений стратегия правильно сделает 7, то это 70% точности. Неплохо? Плохо! Плохо, если потеря высокая, потому что в этом случае даже одна ошибка будет настолько грубой, что "съест" все надежды на прибыльность. Таким образом, стратегия с обучением по потере лучше справляется с неизвестным периодом, несмотря на едва удовлетворительный результат на истории.
Запускайте советник на одном графике. Независимо от текущего графика, советник всегда торгует все свои символы одновременно.
Советник Neural Rabbit можно запускать на графике любого символа и любого таймфрейма.
Рекомендуемые настройки для торговли в реальном периоде
- Минимальный депозит 250 USD (лучше 1000 USD)
- Close on signal change = True
- Training type = By_Loss
- Session start (hour) = 4
- Trail = 100
- Volume = 0.01% (для депозита в USD)
Свойства советника
- Suffix >> суффикс понадобится тем, у кого в терминале разные символы с разными суффиксами. Большинство пользователей могут оставить это поле пустым.
- Close on signal change >> закрыть сделку при изменении сигнала на противоположный, если у сделки еще нет трейла.
- Training type >> тип обучения. Обучение по точности создает иллюзию надежности стратегии, так как такой тип обучения хорошо проходит историю (стратегия обучена слишком хорошо). Обучение по потере успевает выучить общие движения рынка, а не все его нервные всплески. Таким образом, именно стратегия с обучением по потере лучше подходит для работы в будущем неизвестном периоде.
- Session start (hour) >> начало торговой сессии (час). Укажите час начала торговой сессии, чтобы новые сделки открывались позже этого времени. Помогает бороться с гэпами в начале дня.
- Takeprofit >> тейкпрофит
- Trail >> трейл
- Stoploss >> стоплосс
- Volume >> объем на одну сделку. Фиксированный объем (пример: 0.02) или процент от доступных средств (пример: 0.015%). Советник печатает реальный объем на вкладке "Советники" при запуске или смене таймфрейма. Всегда используйте фиксированный объем для счетов, которые использует не доллар США в качестве валюты депозита (то есть евро, юань, биткойн, австралийский доллар и т. д.).
Muito bom o suporte e estou fazendo dinheiro com esse EA robot