Discussão do artigo "ChatGPT da OpenAI dentro do framework de desenvolvimento MQL4 e MQL5" - página 4

 

A essência do artigo pode ser descrita por sua frase " tudo o que não funciona é a sua parte do trabalho que você tem que fazer" :)


Você já tentou trabalhar com o copiloto, Evgeniy @Evgeniy Ilin? https://www.metatrader5.com/ru/metaeditor/help/development/copilot

Возможности СhatGPT от OpenAI в контексте разработки на языках MQL4 и MQL5
Возможности СhatGPT от OpenAI в контексте разработки на языках MQL4 и MQL5
  • www.mql5.com
В данной статье мы будем экспериментировать и разбираться с искусственным интеллектом ChatGPT от OpenAI, для того чтобы понять его возможности с целью уменьшения времени и трудоемкости разработки ваших советников, индикаторов и скриптов. Я быстро пройдусь по данной технологии и постараюсь показать вам, как правильно её использовать для программирования на языках MQL4 и MQL5.
 
Yauheni Shauchenka #:

A essência do artigo pode ser descrita por sua frase " qualquer coisa que não funcione é sua parte do trabalho que você tem que fazer" :)


Você já tentou trabalhar com o copiloto, Evgeniy @Evgeniy Ilin? https://www.metatrader5.com/ru/metaeditor/help/development/copilot

Qual é o objetivo? É o GPT 3.5, que é gratuito. Ele é praticamente um lixo agora. E ninguém lhe dará acesso ao GPT 4.0 de graça, porque ele custa dinheiro, no mínimo. E o GPT 4.0, vou lhe dizer, não conheço realmente o mql5. O que pode salvar sua vida é o fato de essa linguagem ser uma derivação do C++ e ter uma sintaxe semelhante, portanto, ela pode oferecer alguma coisa. Pelo menos algum esboço, que pode ser aprimorado ainda mais. Tenho acesso ao GPT 4.0, mas não uso o Copilot. E há neurônios melhores do que o GPT 4.0 para trabalhar com código... Bem, é assim que as coisas são.

 

O pensamento em bloco que você mencionou é a parte mais importante para que o Chat Generative Pre-Trained Transformers funcione para você

Crie um modelo, divida a lógica em partes e peça ao GPT para escrever, por exemplo, "Write function void findSMA(int index) {} to find sma value", que pode ser mais útil em vez de pedir algo como "Build a MA Crossover EA for me with bollinger bands"


 
Rajesh Kumar Nait bollinger bands"


Tudo está correto. Você só precisa ter experiência em trabalhar com esses modelos e entender como eles podem ajudar na criação do código. Desde o início do uso do modelo, eu nem sequer estava interessado em saber quais prompts poderiam estar lá, apenas escrevi "faça isso ou aquilo" e acabei entendendo como trabalhar com essa ferramenta. É uma ferramenta que acelera o desenvolvimento aos trancos e barrancos. Ela tem suas desvantagens, mas só parece ter no início, enquanto você está pensando em um estilo como "escreva-me um graal em duas linhas". Até hoje, eu o uso e já parece que não vou conseguir ficar sem ele. O efeito foi como o do Google na época...