Георгий Харитонов
Георгий Харитонов личный блог
13 апреля 2024, 18:45

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

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

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

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

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

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

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

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

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

 Сам ролик: 

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

52 Комментария
  • Василий Федорович
    13 апреля 2024, 18:53
    Вопрос: а он может переписать код  MQL4 в код MQL5?
      • Василий Федорович
        13 апреля 2024, 18:58
        Георгий Харитонов, вау, круто, спасибо. А он тогда оставит у себя в памяти мой код на MQL4 и потом сможет его использовать для создания других чужих советников без моего разрешения авторского права?
          • Максим
            13 апреля 2024, 22:14
            Георгий Харитонов, наивность — признак душевной чистоты.
        • Laukar
          13 апреля 2024, 19:02
          Василий Федорович, я как пользователь могу сказать что ИИ будет предлагать решения из вашего кода потом всем…
            • Василий Федорович
              13 апреля 2024, 19:08
              Георгий Харитонов, интересно, а вот если я вставлю чужой авторский код MQL4 то автором кода MQL5 буду я или ИИ?
              • Максим
                13 апреля 2024, 22:17
                Василий Федорович, Вы… можно пользовать GigaChat + GitVerse от Сбера или CoPilot от гит хаба — по моему более заточенные под генерацию кода
            • ₽100
              13 апреля 2024, 19:17
              Георгий Харитонов, у них целый Githab загружен, всегда отбоярятся, что это не ваше. 
              • Василий Федорович
                13 апреля 2024, 19:22
                ₽100, если они скажут что мой код — это их код, они же скажут — плати авторские и не используй мой советник без их разрешения!!!
                • Максим
                  13 апреля 2024, 22:18
                  Василий Федорович, тема надуманная, всем пофиг — никто ничего не скажет.
            • Bazilius
              13 апреля 2024, 21:02
              Георгий Харитонов, а судиться в басманном суде или в другой галактике?
            • Максим
              13 апреля 2024, 22:16
              Георгий Харитонов, … гыгыгы- с ними юристы твиттера, реддита и всей американской киноассоциации и сделать ничего не смогли… а тут какой то юзер из страны где притесняют ЛГБТшников подаст на них в суд…
          • Василий Федорович
            13 апреля 2024, 19:18
            Laukar, спасибо за ответ, я так и подозревал.
        • Максим
          13 апреля 2024, 22:13
          Василий Федорович, да они бесплатный доступ для этого и делают — они дообучают модели на ваших данных, смотрят вашу реакцию на ответы модели, как вы меняете запросы. Очень внимательны будете при наличии логинов/паролей и их хешей в коде. были прецеденты когда пользователи которые параллельно с вами работают с помощью хитрых промптов могли получить доступ к данным которые вводили другие пользователи.
      • ВВШ
        13 апреля 2024, 23:54
        Георгий Харитонов,   ЛЮБОГО не треубуется. лишь  по настоящему всегда прибыльного.
      • Limitador
        14 апреля 2024, 14:04
        Георгий Харитонов, у меня тоже слетают панельки управления
  • GOLD
    13 апреля 2024, 19:24
    зачем делать роботов на ChatGPT4, если можно просто спросить его — покупать юань или продавать?

    а если он не в курсе, то какого говнобота он слепит?.. и какой дурак доверит ему свои бабки?)))
      • GOLD
        13 апреля 2024, 19:29
        Георгий Харитонов, в каком месте вы унюхали мои стратегии?.. вы о чем вообще?))
  • Василий Федорович
    13 апреля 2024, 19:29
    А я всегда, ну 15 последних лет, говорил: алгоритмист важнее программиста.
  • Head of Algonaft'$
    13 апреля 2024, 19:57
    Спросил год назад своего коллегу/программиста, кто пишет софты на C+ для банков: Как там, уже юзаешь нейронку?
    Получил смешной ответ: Нейронка тебе нарисует самое простое на питоне, да и на любом другом языке — будет все работать! А вот сложное пока не делает. Очень много багов, которые все равно исправлять программеру!
    Афтор, как настоящий боец, далекий от алгоритмических стратегий и их сложности, запилил машки! Молодец! ЧатGPT даже змейку (что гораздо сложнее машек) может запилить — известный факт. 
    Как итог: Стратегией по 2 машкам не заработать. GPT пилить может и посложнее, юзали, знаем)))
    А вот что-то стоящее и понятное не просто трейдеру, но и программисту GPT не сделает. Не ведитесь на красивый заголовок.
    НО машки в TW уже легко) далее еще рано....
    Самое главное: ваша стратегия должна работать БЕЗ алгоритма! Если она не работает, то смысл что-то алгоритмизировать.
      • Head of Algonaft'$
        13 апреля 2024, 19:55
        Георгий Харитонов, Без знаний программиста — не реализуете. Все равно придется дорабатывать и/или переписывать. 
        Еще раз: Сначала прибыльная стратегия на руках, потом алгоритмизация (на любом языке под любой софт)
        Если нет прибыльного алгоритма, то и запрос не сформировать.
        Мы настолько транформировали математические формулы, что иногда сами лезим в ТСЛаб, что бы вспомнить))))
        Это утопия: Юзер/бот, кто не умеет торговать прибыльно не сможет создать себе при помощи GPT ничего стоящего, т.к. нет алгоритма.
        А программист сможет. Но стоящий и зарабатывающий программист уже себе все сам создал))) 
        • Jkrsss
          13 апреля 2024, 20:26
          Head of Algonaft'$, стратегия это ответ на вопрос Как? Надо знать ответ на вопрос что? Либо используете математику для решения, либо экономику или стык между экономикой и математикой. Программист не математик, и не экономист. Практика показывает что программисты тупа перебирают алгоритмы, не понимая основание.
          • variantolog
            13 апреля 2024, 23:01
            Jkrsss, значит в Вашей практике Вы ещё не встречали программистов.
    • ₽100
      13 апреля 2024, 22:33
      Head of Algonaft'$, для программистов есть отдельный помощник github.com/features/copilot
    • akumidv
      14 апреля 2024, 05:05
      Head of Algonaft'$, а чего там сложного в алгоритме дельта хеджа опционов. Кода на 3-5 строк. Там проблема данные иметь связки опциона и underlying.
  • nn
    13 апреля 2024, 19:42
    можно ли с квика индюк в mql5 или трейдингвью перегнать
  • Jkrsss
    13 апреля 2024, 20:29
    Не плохо, сенкс что написал, хоть есть от чего отталкиваться.
  • VалиБакS
    13 апреля 2024, 21:24
    Это так же как объяснить боту в Сбербанке что тебе нужно:)) Не знает никто пока как работает гениальный мозг человека И вряди узнает в ближ время. Хотя Маск заявил, что вот вот. Но все равно там не так все просто, тк не хватит электричества на всех ботов
  • tomas_kub
    13 апреля 2024, 21:28
    на луа можно для квика что то сделать?
    • Максим
      13 апреля 2024, 22:21
      tomas_kub, вот серия хороших статей про луа и квик
      smart-lab.ru/my/morefinances/
      • Gregori
        14 апреля 2024, 02:31
        Максим, есть на ютубе видео Черных ещё до того как он ушел в инфоцигане. хотя версия квика там явно старая 

  • Astronomer
    13 апреля 2024, 21:47
    Хороший пост спасибо.
  • Cubigator
    13 апреля 2024, 22:54
    Слепить, то он слепит, и даже академическим синтаксисом, и даже если удастся прикрутить его к своему брокеру, то всё-равно это будет бесполезный шлак которому никто не доверит и рубля. В своём коде я знаю назначение каждой скобки и каждой запятой, а в коде бота вряд ли всё будет понятно. Я уже про саму стратегию не говорю. Как её описать боту я не представляю даже. Единственное для чего это может пригодиться, так это для обучения начинающих программистов или для написания отдельных модулей требующих сложных специфических знаний в различных науках.
  • Gregori
    14 апреля 2024, 01:40
    Вы прикалываетесь. Код управления деньгами просто поручить написать чату не имея компетенций что бы проверить его корректность?!

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

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

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

    • Сергей
      14 апреля 2024, 13:00
      tester37, не исчезнет. суть нейросетей в том, что они пытаются угадать правильный ответ исходя из имеющихся данных. Если вы им не дали данные, но они их сами придумают. Корректируйте запрос
  • Сергей
    14 апреля 2024, 12:59
    Отличная идея доверить свои деньги алгоритмы написанному нейросетью (на самом деле те кто умеют программировать и знают, что нейросети могут написать очевидно, что идея ужасная)
  • __rtx
    18 апреля 2024, 21:05
      
  • Ivanaev
    15 апреля 2024, 16:51
    В мт4 у вас в настройках тест идет по тикам, поэтому долго, если нужно быстро, то лучше выставить по ценам открытия
  • zaebanen
    18 апреля 2024, 18:29
    Хороший пост, подскажите в какой сейчас связке алготрейдинг лучше реализовать и у какого брокера, кто с мт4,5 работает или через tw + брокер, что народ юзает, я про рынок РФ?

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн