Заранее прошу поставить лайк- внизу статьи я прикрепил уникальные программы которые сейчас реально сложно найти + мой собственный софт и примеры кода, который я сделал специально для вас.
В этой статье Вы узнаете как обучить и поставить на торговлю в терминал нейросеть без знания программирования(простой способ — в самом низу). В данной статье не говориться как сделать прибыльную нейросеть, но если будет много лайков — я напишу про это подробней. В одной из следующих тем, например — я хочу написать про генераторы торговых стратегий — поэтому ставьте лайк, чтобы у меня была мотивация.
Поехали!
GPT (Generative Pre-trained Transformer) — это тип нейронной сети, разработанный в основном для «понимания» и генерации текста, похожего на человеческую речь.
Когда вы задаете GPT вопрос или даете ему подсказку, он использует знания, полученные при обучении, чтобы создать ответ, который должен быть максимально похож на ответ реального человека.
GPT отлично справляется с задачами, связанными с текстом, такими как написание историй или ответы на вопросы.
Эти модели не созданы, чтобы анализировать числовые данные, чтобы прогнозировать что-либо. Нам же не нужно угадывать слова — нам нужно анализировать поток данных который идет с биржи.
Вот основные отличия GPT от вычислительных нейронных сетей.
Зато для котинга и создания стратегий нейронки по типу ChatGPT подходят идеально — сильно упрощают написание стратегий! Об этом например говорит Дмитрий Власов вот в этом подробном видео.
Мы сфокусируемся на прогностических нейросетях, которые можно будет обучить и представить в виде более-менее универсального кода, который можно вставить в стратегию в Quick, TsLab, Метатрейдер, NinjaTrader, Stocksharp и прочие.
PS А изучение Python, подключение к терминалам — это другое и сейчас не про это. (может в следующих статьях, если вам интересно)
Для более быстрого вхождения в нашу тему можно использовать профессиональный софт — например GMDH Shell 3. О нем мне рассказал Дмитрий Хосроев (профессиональный управляющий портфелями ЦБ и участник сообщества TradeTeam, где мы и познакомились еще в 2018 году) — отдельное ему спасибо!
Сейчас сайт разработчиков данной программы не отвечает — но вот ссылка на эту программу ( также все ссылки будут внизу возле кнопки лайка;)
В данную программу можно загрузить ряд показателей (Inputs) выбрать алгоритм обучения и программа выдаст код. Данный код можно представить в виде индикатора и совершать сделки исходя из его движений.
Большим преимуществом данного софта является то, что мы можем выбрать алгоритм и дополнительные параметры обучения сети:
Однако самый простой для освоения и наглядный способ работать с нейросетями — это neuroLab в велсе. Он достаточно мощный, интуитивный — данные котировок и сами индикаторы — все уже есть, а таже в интернете есть обучения и по велсу и по neuroLab.
Однако большой минус данного софта как раз в том, что NeuroLab — это «чёрный ящик», в отличие от GMDH Shell 3, мы не можем выбрать ни алгоритм ни посмотреть формулу на выходе. А без формулы, мы привязаны к велсу и не можем проторговать обученную сеть — что нам не подходит.
Однако, сейчас мы разберём, как с этим справиться.
Была создана программа, которая раскрывает нам что же происходит внутри NeuroLab. Загрузив файл обученной нейросети в данный софт можно получить полный набор всех данных, нужных для её проторговки в терминале.
Для того, чтобы все повторить нужно выполнить следующие действия:
Вставить имя вашей сети вот сюда в коде примера нейроСтратегии( стратегию прикрепил внизу)
После 5 мин оптимизации — видим, что параметры стратегии вполне неплохи
График эквити каких-то средних результатов параметры на F Si
А вот логически обоснованные параметры Все что выше 80-лонг и ниже 10-шорт:
по адресу C:\Users\USERNAME\AppData\Roaming\Fidelity Investments\WealthLabPro\1.0.0.0\Data\NeuroLab. Не забудьте поменять USERNAME на ваш USERNAME.
Из этой папки изначально берем XLM обученной нейросети и загружаем в программу. Она создаст нам формулу, необходимую для торговли.
Нужно открыть программу и нажать — «Получить формулу». Откроется окно загрузки XML — выбираем нашу сеть и ждем формулу.
В окне вывода появится текст, нажав на «Копировать» — переносим текст в редактор:
Данный текст можно загрузить в стратегию c минимальными изменениями можно использовать в любом проторговщике, используя индикаторы поданные на вход:
Сверху наш самодельный индикатор по формуле, а снизу NN индикатор NeuroLab:
В общем — полное совпадение. (Ссылку на этот скрипт-проверку, я тоже выложу внизу)
Таким образом у нас получится проторговывать интересные сети, обученные в NeuroLab в тех терминалах, каких нам удобно, минуя WealthLab.
Друзья- ставьте обязательно лайк- если будет много лайков напишу про создание генератора стратегий!
Если будут вопросы пишите в телеграм @NikolayFly
Если хотите версию для TsLab — пишите в комментах — «Спасибо! Хочу версию для TsLab»!
Если Вы тот, кто хочет совместно разрабатывать стратегии и быстро войти в алготрейдинг вступайте в клуб-алготусовку TrendTeamтут реально собрались монстры Дмитрий Власов, Алексей Горбунов, Дмитрий Хастроев, Игорь Муштриев, Владислав VLTorgovie, я и ещё много опытных людей.
Там мы обсуждаем/ изучаем стратегии известных трейдеров/лидеров ЛЧИ, кодируем/ тестируем, ставим на торговлю, делимся наработками.
Введете код Flerov при оплате- скидка 3600р только до 1 октября, а я получу 1 месяц бесплатного участия и мотивацию выкладывать еще больше пользы!
Ссылка на GMDH Shell 3
Ссылка на WLD и на NeuroLab (положить в папку с остальными dll)
Ссылка на мою NeuroFormula
Ссылка на стратегию и на скрипт-проверку и на обученную сеть
Спасибо, что дочитали до конца!
вы очередной охотник за хомяками) у вас никогда не будет DataSeta для ИИ! Поэтому все иксы которые будут заходить в модель — это шлак из открытых источников. Т.к. вы не понимаете и не знаете КАК работает рынок — вы никогда не сможете найти и формировать датасет из нужных иксов… пока сами руками не научитесь торговать и понимать рынок!
нет у вас никаких прибыльных стратегий