Ajuda para o MetaEditorDesenvolvimento de programasAjuda do AI Assistant ao escrever código

Ajuda do AI Assistant ao escrever código

O MetaEditor conta com o AI Assistant, uma ferramenta avançada de preenchimento automático de código, que é alimentada por modelos baseados em OpenAI. Você formula sua ideia de negociação em linguagem simples e o AI Assistant sugere sua implementação em MQL5. Esse tipo de recurso será útil para todos:

  • Os iniciantes acessam trechos de código prontos para realizar ideias e treinamento
  • Os profissionais economizam tempo ao escrever códigos

Criação de código #

Adicione um comentário ao código do programa descrevendo sua instrução (prompt) ou a parte da função que precisa ser complementada. Em seguida, pressione "Instrução ao Copiliot" no menu ou Ctrl+Alt+\. Uma rede neural analisará a instrução e lhe dará opções de código para implementar sua ideia.

O AI Assistant ajuda a escrever código

Dependendo do tipo de arquivo em que estiver trabalhando, a linha "MQL5 language", "Python language" ou "C++ language" é adicionada automaticamente ao início de cada instrução. Dessa forma, a rede neural gera resultados na linguagem correta.

Explicação do código #

O AI Assistant pode não apenas escrever um novo código, mas também explicar a finalidade do código existente. Destaque a seção de interesse e pressione "Explain via AI Assistant". A descrição do código fornecida pela rede neural será adicionada acima do fragmento destacado como um comentário.

O Copliot ajuda a entender o código existente

Configuração do AI Assistant #

Atualmente, o AI Assistant é gratuito e não precisa ser ativado separadamente. Em Ferramentas \ Configurações \ AI Assistant, há várias configurações disponíveis:

Configurações do AI Assistante

Configurações de pagamento:

  • Usar uma conta MQL5 – atualmente, esse modo está sendo executado gratuitamente. Posteriormente, você poderá pagar sua assinatura diretamente com o saldo de sua conta MQL5.
  • Usar uma chave OpenAI – se você já pagou por uma assinatura e você tem uma chave, pode usá-la.

Configurações de instruções:

  • Modelo – a rede neural que processa suas instruções. O GPT-3.5 Turbo, GPT-4 Turbo e o GPT-4o estão disponíveis no momento.
  • Máximo de tokens – número de unidades de texto que o modelo pode retornar em resposta a uma instrução.
  • Variabilidade – afeta o grau de rigor com que a rede neural aderirá à instrução. Quanto mais alto o valor, mais aleatório pode ser o resultado. Nos modelos OpenAI, corresponde ao parâmetro temperature.