Блог им. ascod86

Создаем любого торгового робота за 5 минут в нейросети без знания языков программирования

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

Писать алгоритмы можно, как в GPT4, так и в Claude 3. Из России без всяких VPN можно получить доступ сразу ко всем нейросетям тут: https://www.yeschat.ai/. Правда в сутки есть ограничения на запросы, но их хватает. 

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

Ролик записал экспромтом, так что были косяки, которые сейчас поясню. 

*Для trading view все сгенерилось без проблем и сразу. Есть возможность запускать алгоритмы из TradingView прямо на ваш брокер, но тут надо колдовать с API. Если у кого, есть инфа как это проще всего реализовать, пишите в коментах.

* Для MT4 генерил в ролике в ChatGPT4 там в итоге были косяки, потом понял, что рабочий скрипт получалось до этого сгенерить в Claude 3 под конец ролика показал, рабочий вариант. 

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

* Генерить код можно под любой язык, в зависимости от вашего торгового терминала, будет то C# или python, просто перед генерацией укажите нужный язык.  

 Сам ролик: 

Пишите вопросы в коментах, постараюсь ответить. 

★76
52 комментария
Вопрос: а он может переписать код  MQL4 в код MQL5?
Василий Федорович, ДА просто вставляете код MQL4 и пишите запрос приписать код ниже в MQL5 
Георгий Харитонов, вау, круто, спасибо. А он тогда оставит у себя в памяти мой код на MQL4 и потом сможет его использовать для создания других чужих советников без моего разрешения авторского права?
Василий Федорович, Ну там политика конфиденциальности по этому использовать его не будет. 
Георгий Харитонов, наивность — признак душевной чистоты.
avatar
Василий Федорович, я как пользователь могу сказать что ИИ будет предлагать решения из вашего кода потом всем…
avatar
Laukar, Да там своя база и база того, что есть в сети. Как он запихнет чужой код в свою базу? Это подсудное дело. 
Георгий Харитонов, интересно, а вот если я вставлю чужой авторский код MQL4 то автором кода MQL5 буду я или ИИ?
Василий Федорович, От авторских прав я далек, не знаю :)) 
Василий Федорович, Вы… можно пользовать GigaChat + GitVerse от Сбера или CoPilot от гит хаба — по моему более заточенные под генерацию кода
avatar
Максим, спасибо.
Георгий Харитонов, у них целый Githab загружен, всегда отбоярятся, что это не ваше. 
avatar
₽100, если они скажут что мой код — это их код, они же скажут — плати авторские и не используй мой советник без их разрешения!!!
Василий Федорович, тема надуманная, всем пофиг — никто ничего не скажет.
avatar
Георгий Харитонов, а судиться в басманном суде или в другой галактике?
avatar
Георгий Харитонов, … гыгыгы- с ними юристы твиттера, реддита и всей американской киноассоциации и сделать ничего не смогли… а тут какой то юзер из страны где притесняют ЛГБТшников подаст на них в суд…
avatar
Laukar, спасибо за ответ, я так и подозревал.
Василий Федорович, да они бесплатный доступ для этого и делают — они дообучают модели на ваших данных, смотрят вашу реакцию на ответы модели, как вы меняете запросы. Очень внимательны будете при наличии логинов/паролей и их хешей в коде. были прецеденты когда пользователи которые параллельно с вами работают с помощью хитрых промптов могли получить доступ к данным которые вводили другие пользователи.
avatar
Георгий Харитонов,   ЛЮБОГО не треубуется. лишь  по настоящему всегда прибыльного.
avatar
Георгий Харитонов, у меня тоже слетают панельки управления
avatar
зачем делать роботов на ChatGPT4, если можно просто спросить его — покупать юань или продавать?

а если он не в курсе, то какого говнобота он слепит?.. и какой дурак доверит ему свои бабки?)))
avatar
GOLD, причем тут торговые сигналы и ваши торговые стратегии? 
Георгий Харитонов, в каком месте вы унюхали мои стратегии?.. вы о чем вообще?))
avatar
А я всегда, ну 15 последних лет, говорил: алгоритмист важнее программиста.
Василий Федорович, В нынешних реалиях это утверждение стало бесспорным. Главное правильно и качественно сформулировать свои требования, не только для торговых ботов, но и в написании кода в целом.  
Спросил год назад своего коллегу/программиста, кто пишет софты на C+ для банков: Как там, уже юзаешь нейронку?
Получил смешной ответ: Нейронка тебе нарисует самое простое на питоне, да и на любом другом языке — будет все работать! А вот сложное пока не делает. Очень много багов, которые все равно исправлять программеру!
Афтор, как настоящий боец, далекий от алгоритмических стратегий и их сложности, запилил машки! Молодец! ЧатGPT даже змейку (что гораздо сложнее машек) может запилить — известный факт. 
Как итог: Стратегией по 2 машкам не заработать. GPT пилить может и посложнее, юзали, знаем)))
А вот что-то стоящее и понятное не просто трейдеру, но и программисту GPT не сделает. Не ведитесь на красивый заголовок.
НО машки в TW уже легко) далее еще рано....
Самое главное: ваша стратегия должна работать БЕЗ алгоритма! Если она не работает, то смысл что-то алгоритмизировать.
avatar
Head of Algonaft'$, 

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

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

Георгий Харитонов, Без знаний программиста — не реализуете. Все равно придется дорабатывать и/или переписывать. 
Еще раз: Сначала прибыльная стратегия на руках, потом алгоритмизация (на любом языке под любой софт)
Если нет прибыльного алгоритма, то и запрос не сформировать.
Мы настолько транформировали математические формулы, что иногда сами лезим в ТСЛаб, что бы вспомнить))))
Это утопия: Юзер/бот, кто не умеет торговать прибыльно не сможет создать себе при помощи GPT ничего стоящего, т.к. нет алгоритма.
А программист сможет. Но стоящий и зарабатывающий программист уже себе все сам создал))) 
avatar
Head of Algonaft'$, стратегия это ответ на вопрос Как? Надо знать ответ на вопрос что? Либо используете математику для решения, либо экономику или стык между экономикой и математикой. Программист не математик, и не экономист. Практика показывает что программисты тупа перебирают алгоритмы, не понимая основание.
avatar
Jkrsss, значит в Вашей практике Вы ещё не встречали программистов.
avatar
Head of Algonaft'$, для программистов есть отдельный помощник github.com/features/copilot
avatar
Head of Algonaft'$, а чего там сложного в алгоритме дельта хеджа опционов. Кода на 3-5 строк. Там проблема данные иметь связки опциона и underlying.
avatar
можно ли с квика индюк в mql5 или трейдингвью перегнать
avatar
nozap, Ну если у вас есть код индюка, на чем он? LUA? берете код, и просите перегениристь на mql5
Не плохо, сенкс что написал, хоть есть от чего отталкиваться.
avatar
Это так же как объяснить боту в Сбербанке что тебе нужно:)) Не знает никто пока как работает гениальный мозг человека И вряди узнает в ближ время. Хотя Маск заявил, что вот вот. Но все равно там не так все просто, тк не хватит электричества на всех ботов
avatar
на луа можно для квика что то сделать?
avatar
tomas_kub, Можно
tomas_kub, вот серия хороших статей про луа и квик
smart-lab.ru/my/morefinances/
avatar
Максим, есть на ютубе видео Черных ещё до того как он ушел в инфоцигане. хотя версия квика там явно старая 

avatar
Хороший пост спасибо.
avatar
Слепить, то он слепит, и даже академическим синтаксисом, и даже если удастся прикрутить его к своему брокеру, то всё-равно это будет бесполезный шлак которому никто не доверит и рубля. В своём коде я знаю назначение каждой скобки и каждой запятой, а в коде бота вряд ли всё будет понятно. Я уже про саму стратегию не говорю. Как её описать боту я не представляю даже. Единственное для чего это может пригодиться, так это для обучения начинающих программистов или для написания отдельных модулей требующих сложных специфических знаний в различных науках.
avatar
Вы прикалываетесь. Код управления деньгами просто поручить написать чату не имея компетенций что бы проверить его корректность?!

Как помощники ИИ хороши. Но не как замена своих компетенций. И ошибки в коде есть. И иногда заблуждений. К примеру, я просил сгенерить на повершел калькулятор  с GUI (не самая сложная задача). Мне gpt сказал что повершел не позволяет создавать GUI. Что не соответсвует реальности. По факту можно, хотя и не так удобно как на .net, delphi,vba или других подобных  средах где есть визуальные редакторы
avatar
Давно уже с помощью GPT4 создаю свои алгоритмы для торговли. Чертовски удобная штука.
avatar
Вспоминается старый анекдот:
Принимают на работу новую секретаршу.
Шеф интересуется:
— А с какой скоростью вы набираете текст?
— 500 знаков в минуту!
— Нет, правда?
— Правда!
И секретарша шёпотом в сторону:
— Такая фигня получается!

Так что рад за всех алготрейдеров!
avatar
что я не так делаю?   Запросил у GPT код для получения курсов на одном DEX сервисе.  Код получен, в общем нормальный но с комментарием «запрос к API скоден в „общем виде“ — скорректируйте с учетом API конкретного сервиса.
Я ему отвечаю, а ты мне на что тогда?  Давай сам и скорректируй с учетом этого конкретного сервиса.
Отвечает — конечно да, это легко и выдает новый код!   Я офигеваю от крутости.
А потом от того, какой наглый обман.   Код — нерабочий, потому что этот чат похоже не знал конкретного API, а сам что-то там нафантазировал что-то, что совсем не совпадает с реальностью.

Интересно, когда это исчезнет у этих „помощников“ ?

avatar
tester37, не исчезнет. суть нейросетей в том, что они пытаются угадать правильный ответ исходя из имеющихся данных. Если вы им не дали данные, но они их сами придумают. Корректируйте запрос
avatar
Отличная идея доверить свои деньги алгоритмы написанному нейросетью (на самом деле те кто умеют программировать и знают, что нейросети могут написать очевидно, что идея ужасная)
avatar
  
avatar
В мт4 у вас в настройках тест идет по тикам, поэтому долго, если нужно быстро, то лучше выставить по ценам открытия
avatar
Хороший пост, подскажите в какой сейчас связке алготрейдинг лучше реализовать и у какого брокера, кто с мт4,5 работает или через tw + брокер, что народ юзает, я про рынок РФ?
avatar

теги блога Георгий Харитонов

....все тэги



UPDONW
Новый дизайн