Discussão do artigo "Desenvolvendo um agente de Aprendizado por Reforço em MQL5.com Integração RestAPI(Parte 2): Funções MQL5 para Interação HTTP com API REST do Jogo da Velha"

 

Novo artigo Desenvolvendo um agente de Aprendizado por Reforço em MQL5.com Integração RestAPI(Parte 2): Funções MQL5 para Interação HTTP com API REST do Jogo da Velha foi publicado:

O artigo detalha como MQL5 pode interagir com Python e FastAPI, usando chamadas HTTP em MQL5 para se comunicar com um jogo da velha em Python. Discute a criação de uma API com FastAPI para essa integração e inclui um script de teste em MQL5, destacando a versatilidade do MQL5, a simplicidade do Python e a eficiência do FastAPI na conexão de diferentes tecnologias para soluções inovadoras.

Neste novo artigo, vamos expandir esses conceitos, aplicando-os a um exemplo prático. O foco será o desenvolvimento de um conjunto de funções em MQL5 para trabalhar com chamadas HTTP, integrando com as capacidades das RestAPIs para uma interação eficiente com um ambiente externo. Para isso, usaremos o desenvolvimento de um jogo da velha em Python como exemplo prático.

Iniciaremos com o desenvolvimento de funções em MQL5. Estas funções são essenciais para estabelecer uma comunicação eficaz com o ambiente externo, neste caso, o jogo da velha desenvolvido em Python. Permitirão enviar requisições HTTP e receber respostas, atuando como pontes de comunicação entre o MQL5 e a API do jogo.

Paralelamente, exploraremos o desenvolvimento de uma API usando FastAPI, uma escolha motivada por suas características notáveis como alta performance, simplicidade no desenvolvimento e forte suporte para APIs assíncronas. O FastAPI também se destaca na integração com modernas ferramentas de desenvolvimento de APIs, facilitando a criação de endpoints eficientes e escaláveis que nosso conjunto de funções em MQL5 poderá utilizar para interagir com o jogo da velha.

Após estabelecer as funções fundamentais em MQL5, iremos elaborar um script de teste projetado para interagir com a API Python. Este script será um elemento crucial para demonstrar a aplicabilidade prática de nossas funções MQL5 no contexto do jogo da velha.

Este exemplo servirá não apenas para ilustrar a aplicação prática dos conceitos discutidos anteriormente, mas também para oferecer insights valiosos sobre como estas tecnologias podem ser utilizadas em conjunto para criar soluções inovadoras.

Ao final deste artigo, teremos explorado tanto o desenvolvimento técnico das funções em MQL5 e da API em FastAPI quanto o seu papel na construção de sistemas interconectados.

Autor: Jonathan Pereira

 
Entre a parte 1 e a parte 2, você obviamente perdeu outro artigo completo que vinculava RestAPI com python e FastAPI. Afinal, este é um site para traders.
 
Stanislav Korotky #:
Entre a parte 1 e a parte 2, você obviamente perdeu outro artigo completo que vinculava RestAPI com python e FastAPI. Afinal, este é um site para traders.
Se você tivesse um mínimo de capacidade, entenderia que entre a parte 1 e a parte 2, já tem informação suficiente para adaptar ao ambiente de trade. Use a cabeça e aproveite sites como https://brapi.dev/docs para enriquecer sua análise e implementação no MetaTrader. Pare de esperar que mastiguem tudo para você. Afinal, isto é um site para traders, não para AMADORES.
Documentação da API de Cotação de Ações - brapi
Documentação da API de Cotação de Ações - brapi
  • brapi.dev
Bem-vindo à documentação da API da brapi! Esta API é uma poderosa ferramenta que oferece acesso a informações atualizadas sobre cotações de ações, fundos imobiliários, moedas e criptomoedas. Além disso, ela fornece dados fundamentais e informações detalhadas sobre dividendos para ações listadas. Nossa API foi projetada para ser altamente...
 
Jonathan Pereira #:
Se você tivesse alguma habilidade, teria percebido que entre a primeira e a segunda parte você já tem informações suficientes para se adaptar ao seu ambiente de negociação. Use sua cabeça e use sites como https://brapi.dev/docs para enriquecer sua análise e implementação no MetaTrader. Pare de esperar que tudo seja mastigado para você. Afinal de contas, este é um site para traders, não para amadores.

Se você moderasse sua arrogância em favor de uma apresentação mais metódica do material e não mandasse para a Internet as informações que você perdeu nos artigos (que, com essa abordagem, você não pode escrever nada, mas manda todo mundo para o Google de uma vez), seria muito mais fácil para os leitores. E insultá-los não o honra como autor ou moderador.

 
Jonathan Pereira #:
Se você tivesse alguma habilidade, teria percebido que entre a primeira e a segunda parte você já tem informações suficientes para se adaptar ao seu ambiente de negociação. Use sua cabeça e use sites como https://brapi.dev/docs para enriquecer sua análise e implementação no MetaTrader. Pare de esperar que tudo seja mastigado para você. Afinal de contas, este é um site para traders, não para amadores.
Na minha opinião, o Sr. Pereira está se queimando de forma não construtiva, no estilo "você é um tolo" .... Aparentemente, o Sr. Pereira não viu o livro-texto de Stanislav, por isso ele é tão categórico....
Razão: