Como excluir o painel de negociação do MT5 ?

 

Olá, 

Desenvolvi um EA painel de negociação alternativo, porém, preciso muito excluir o painel de negociação padrão do MT5, aquele que fica no canto esquerdo da tela, que fica piscando vermelho e azul, preciso bloquear ele e impedir que o mesmo seja usado, alguém sabe se é possível? 

Documentação sobre MQL5: Constantes, Enumeradores e Estruturas / Constantes de Objetos / Métodos de Vinculação de Objeto
Documentação sobre MQL5: Constantes, Enumeradores e Estruturas / Constantes de Objetos / Métodos de Vinculação de Objeto
  • www.mql5.com
Os objetos de gráficos Text, Label, Bitmap e Bitmap Label (OBJ_TEXT, OBJ_LABEL, OBJ_BITMAP e OBJ_BITMAP_LABEL) podem ter uma de 9 maneiras...
 
Eduardo TerraOlá, Desenvolvi um EA painel de negociação alternativo, porém, preciso muito excluir o painel de negociação padrão do MT5, aquele que fica no canto esquerdo da tela, que fica piscando vermelho e azul, preciso bloquear ele e impedir que o mesmo seja usado, alguém sabe se é possível? 

Olá, veja  CHART_SHOW_ONE_CLICK:

//+------------------------------------------------------------------+
//| Verifique se o painel "negociar à um clique" é exibido no gráfico|
//+------------------------------------------------------------------+
bool ChartShowOneClickPanelGet(bool &result,const long chart_ID=0)
  {
//--- Preparar a variável para obter o valor da propriedade
   long value;
//--- Redefinir o valor de erro
   ResetLastError();
//--- Receber o valor da propriedade
   if(!ChartGetInteger(chart_ID,CHART_SHOW_ONE_CLICK,0,value))
     {
      //--- Exibir a mensagem de erro no diário de Experts
      Print(__FUNCTION__+", Error Code = ",GetLastError());
      return(false);
     }
//--- Armazenar o valor da propriedade gráfica na memória
   result=value;
//--- Execução bem-sucedida
   return(true);
  }
//+------------------------------------------------------------------+
//| Ativa/desativa a exibição do painel "Negociar à um clique"       |
//| no gráfico                                                       |
//+------------------------------------------------------------------+
bool ChartShowOneClickPanelSet(const bool value,const long chart_ID=0)
  {
//--- Redefinir o valor de erro
   ResetLastError();
//--- definir o vaolr da propriedade
   if(!ChartSetInteger(chart_ID,CHART_SHOW_ONE_CLICK,0,value))
     {
      //--- Exibir a mensagem de erro no diário de Experts
      Print(__FUNCTION__+", Error Code = ",GetLastError());
      return(false);
     }
//--- Execução bem-sucedida
   return(true);
  }
 
Vinicius Pereira De Oliveira #:

Olá, veja  CHART_SHOW_ONE_CLICK:

Obrigado Vinicius pela ajuda.

Razão: