Nova versão atualizada em 21/11/2025 5440 com problema - página 2

 
Chello Trader #Boa noite. Estou com a versão 5431 - 16/11/2025 , que no meu caso recebi desde da pane da semana passada.... [ . . . ]

Bem lembrado!! ☺️

Carlito Sena #: [ . . . ] vou desinstalar tudo e baixar a versão de metatrader5 da XP. espero que resolva o problema, e se funcionar vou passar a utilizar dessa forma. muito obrigado.

Carlito, como Marcelo lembrou acima, quando for baixar, tenha em mente que a versão estável (especificamente) para esse grupo de corretoras é a build 5431... A 5430 causou problemas de conexão com os servidores deles.

 
Vinicius Pereira De Oliveira # :

Bem lembrado!! ☺️

Carlito, como Marcelo lembrou acima , quando for baixar, tenha em mente que a versão estável (especificamente) para esse grupo de corretoras é a build 5431 ... A 5430 causou problemas de conexão com os servidores deles.

Eu não tenho o número 5431. Se você puder me enviar, posso adicioná-lo aos arquivos do Telegram.
 

bom dia a todos,

já estou quase desistindo não consigo resolver este problema e resolvi documentar abaixo o que está acontecendo.

1 - Não consegui encontrar a versão 5430.

2 - desinstalei tudo e a agora quando faço o download recebo a versão 5445 de 23/11/2025.

o problema persiste então resolvi documentar.

1 - criei um painel simples e dentro e dentro dele 3 botões:

- comprar

- vender

- inverter

como vocês podem ver no código abaixo e peço que alguém se puder me diga onde estou errando na sintaxe.

e anexo uma foto do que está acontecendo, o painel é criado, os botões são criando mas o texto no botão não aparece.

como pode ser isso? o problema realmente está na versão porque tenho um outro notebook que eu não atualizei a versão e esta tudo funcionando normalmente;

codigo:

//+------------------------------------------------------------------+
//|                                                  Boleta_Sena.mq5 |
//+------------------------------------------------------------------+
#property copyright "CTRL Informatica"
#property link      "carlito.psena@gmail.com"
#property version   "1.00"
//+------------------------------------------------------------------+
//| BIBLIOTECAS PADRÃO - INCLUDES                                    |
//+------------------------------------------------------------------+
#include <Controls\Dialog.mqh>
#include <Controls\Label.mqh>
#include <Controls\Panel.mqh>
#include <Controls\Edit.mqh>
#include <Controls\Button.mqh>

//+------------------------------------------------------------------+
//| CRIAÇÂO DO PAINEL PRINCIPAL DA BOLETA                            |
//+------------------------------------------------------------------+

CAppDialog Pn_Principal;
// Edit da Boleta Sena

CButton But_Zerar;
CButton But_Vender;
CButton But_Comprar;
CButton But_Inverter;

//+------------------------------------------------------------------+
//| GLOBALS                                                          |
//+------------------------------------------------------------------+

int Pn_W = 625;
int Pn_H = 160;
int Pn_X = 5;
int Pn_Y = 20;

//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {

   Limpando_indicadores_linhas_primeira_entrada();
   
//  Criação do painel principal
   Pn_Principal.Create(0, "Boleta_Sena", 0, Pn_X, Pn_Y, Pn_X + Pn_W, Pn_Y + Pn_H);

//  Objetos acrescentado no painel

//  BUTTON -> Vender

   int xPos = Pn_X + 150;
   int yPos = Pn_Y + 10;
   int Width = 70;
   int Height = 20;

   But_Vender.Create(0,"BUTTON_8", 0, xPos, yPos, xPos + Width, yPos + Height);
   But_Vender.Text("Vender");
   But_Vender.Font("consolas bold");
   But_Vender.Color(clrGreen);
   But_Vender.ColorBackground(clrYellow);
   But_Vender.FontSize(8);
   Pn_Principal.Add(But_Vender);

//  BUTTON -> Comprar

   xPos = Pn_X + 150;
   yPos = Pn_Y + 30;
   Width = 70;
   Height = 20;

   But_Comprar.Create(0,"BUTTON_9", 0, xPos, yPos, xPos + Width, yPos + Height);
   But_Comprar.Text("Comprar");
   But_Comprar.Font("consolas bold");
   But_Comprar.Font("consolas bold");
   But_Comprar.Color(clrGreen);
   But_Comprar.ColorBackground(clrYellow);
   But_Comprar.FontSize(8);
   Pn_Principal.Add(But_Comprar);

//  BUTTON -> Inverter

   xPos = Pn_X + 150;
   yPos = Pn_Y + 50;
   Width = 70;
   Height = 20;

   But_Inverter.Create(0,"BUTTON_15", 0, xPos, yPos, xPos + Width, yPos + Height);
   But_Inverter.Text("Inverter");
   But_Inverter.Font("consolas bold");
   But_Inverter.Color(clrGreen);
   But_Inverter.ColorBackground(clrYellow);
   But_Inverter.FontSize(8);
   Pn_Principal.Add(But_Inverter);

   Pn_Principal.Run();

   return(INIT_SUCCEEDED);
  }

//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {

   DeleteAllIndicators();

   MarketBookRelease(_Symbol);

   ObjectsDeleteAll(0,0,OBJ_HLINE);
   ObjectsDeleteAll(0,0,OBJ_TEXT);
   ObjectsDeleteAll(0,0,OBJ_LABEL);
   ObjectsDeleteAll(0,0,OBJ_RECTANGLE_LABEL);
   ObjectsDeleteAll(0,0,OBJ_ARROW);
   ObjectsDeleteAll(0,0,OBJ_TREND);

   EventKillTimer();

   ExpertRemove();

  }

//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
bool Limpando_indicadores_linhas_primeira_entrada()
  {

   DeleteAllIndicators();

   MarketBookRelease(_Symbol);
   ObjectsDeleteAll(0,0,OBJ_HLINE);
   ObjectsDeleteAll(0,0,OBJ_TEXT);
   ObjectsDeleteAll(0,0,OBJ_LABEL);
   ObjectsDeleteAll(0,0,OBJ_RECTANGLE_LABEL);
   ObjectsDeleteAll(0,0,OBJ_ARROW);
   ObjectsDeleteAll(0,0,OBJ_TREND);

   return(true);
  }

// 7) DeleteAllIndicators
bool DeleteAllIndicators()
  {

   int subWindows = (int)ChartGetInteger(0,CHART_WINDOWS_TOTAL);
   for(int i=subWindows-1;i>=0;i--)
     {
      int inds = ChartIndicatorsTotal(0,i);
      if(inds>=1)
        {
         for(int j=inds;j>=0;j--)
           {
            string indName = ChartIndicatorName(0,i,j);
            ChartIndicatorDelete(0,i,indName);
           }
        }
     }

   return(true);
  }
  
//+------------------------------------------------------------------+
Arquivos anexados:
MetaTrader_5.png  121 kb
 
esqueci de mencionar, mas anexei uma imagem do que acontece no comentário anterior
 
Carlito Sena # bom dia a todos, já estou quase desistindo não consigo resolver este problema e resolvi documentar abaixo o que está acontecendo. 1 - Não consegui encontrar a versão 5430. 2 - desinstalei tudo e a agora quando faço o download recebo a versão 5445 de 23/11/2025. o problema persiste então resolvi documentar. 1 - criei um painel simples e dentro e dentro dele 3 botões: - comprar - vender - inverter como vocês podem ver no código abaixo e peço que alguém se puder me diga onde estou errando na sintaxe. e anexo uma foto do que está acontecendo, o painel é criado, os botões são criando mas o texto no botão não aparece. como pode ser isso? o problema realmente está na versão porque tenho um outro notebook que eu não atualizei a versão e esta tudo funcionando normalmente; [ . . . ]

Você está certo, há um problema com as versões beta recentes, e os administradores já estão cientes, acredito que teremos uma solução em breve.

A informação que lhe passei sobre baixar a última versão oficial a partir da corretora também está "desatualizada", ☺️ desculpe... Como relatado abaixo, há alguns meses os administradores mudaram esse procedimento:

Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação.

O site download.mql5.com está bloqueado em vários países da América.

Alexey Petrov , 25/08/2025 08:01

Não, Fernando, isso não é verdade. Nós inclusive recomendamos que as corretoras forneçam links de download do CDN da MetaQuotes para garantir que usem instaladores atualizados. Todas elas têm esses links para seus aplicativos personalizados.

Agora, mesmo baixando o instalador da corretora, você vai receber a versão mais recente disponível (normalmente beta).


Enquanto vem uma solução definitiva, baixe versões anteriores estáveis desse arquivo no Telegram:

 
Eu desinstalei tudo e baixei a versão metatrader 5 diretamente da XP e o problema continuou.
 

chello,

muitíssimo obrigado.

baixei a versão 5430 a partir do telegram que você disponibilizou e funcionou tudo.

valeu

 
Carlito Sena #Eu desinstalei tudo e baixei a versão metatrader 5 diretamente da XP e o problema continuou.

Então baixe a versão 5430 desse arquivo no Telegram:

Lembre que a 5430 não serve para contas de corretoras do grupo XP (problema de conexão ao servidor), mas é estável para quaisquer outras corretoras, OK? Para a XP seria a build 5431, mas ainda não está disponível nesse arquivo.

 

Espero que resolvam esse problema o mais breve possível.

não acredito que foi somente comigo que aconteceu isso.

muito obrigado

Carlito