Sistema ativo e operando 24/7

Proteja seu Robô.
Controle suas Licenças.

Sistema profissional de licenciamento para robôs e indicadores MetaTrader 4 e MetaTrader 5. Proteção por HWID, controle de validade e painel completo de gestão de revendedores.

🚀 Ver Planos 📋 Ver Implementação
MT4 + MT5
Plataformas suportadas
HWID
Proteção por hardware
< 1s
Validação em tempo real
100%
Uptime garantido
Funcionalidades

Tudo que você precisa para
proteger seu produto

Desenvolvido especificamente para desenvolvedores de robôs e indicadores MetaTrader.

🔒
Proteção por HWID
A licença é vinculada ao hardware do cliente. Mesmo que ele compartilhe o arquivo, ninguém mais consegue usar. Cada máquina é única.
Controle de Validade
Defina datas de expiração para cada licença. Renove ou edite a data com um clique direto do painel, sem mexer em código.
👥
Gestão de Revendedores
Crie revendedores com créditos de licenças. Cada um gerencia apenas seus próprios clientes com total isolamento.
Ativação Instantânea
Cadastre o número da conta MT4/MT5 e a licença já está ativa. Sem espera, sem processo manual, sem complicação.
📊
Painel Completo
Dashboard moderno para gerenciar licenças, ver status, resetar HWID, controlar cobranças e gerir revendedores.
🛡️
DLL Segura
Integração via DLL para MT4 (32 bits) e MT5 (64 bits). Implementação em poucas linhas de código — copia e cola.
Como Funciona

Simples de integrar,
poderoso na proteção

1
Você cadastra o cliente
No painel, adicione o número da conta MT4/MT5 do cliente e defina o prazo da licença. Pronto em segundos.
2
Cliente instala a DLL
O cliente copia a DLL para a pasta do MetaTrader e coloca seu robô normalmente. Sem configurações extras.
3
Validação automática
A DLL verifica conta e hardware em tempo real a cada inicialização. Se inválido, o robô não abre — ponto final.
Implementação

Integre em minutos

Copie o código abaixo e cole no topo do seu robô ou indicador. É exatamente isso — sem mais nada.

⬇️
WladyAuth.dll
MT4 · 32 bits
⬇️
WladyAuth64.dll
MT5 · 64 bits
MQL4 · WladyAuth.dll (32 bits)
//+------------------------------------------------------------------+
//| IMPORTAÇÃO DA DLL WLADY AUTH (MT4)                               |
//+------------------------------------------------------------------+
#import "WladyAuth.dll"
   // A DLL recebe a conta no primeiro parâmetro.
   // O segundo é "ignored", então mandamos apenas um texto vazio "".
   int ValidateLicense(string mt4_account, string ignored);
#import

// Variável global de segurança
bool LicencaAtiva = false;

//+------------------------------------------------------------------+
//| FUNÇÃO DE VERIFICAÇÃO                                            |
//+------------------------------------------------------------------+
bool CheckLicenseDLL() {
   // Pega a conta do MT4
   string conta = IntegerToString(AccountNumber());

   // Envia para a DLL (A DLL já descobre o HWID sozinha)
   int res = ValidateLicense(conta, "");

   // Retorno da DLL: 1 = Sucesso (Code 100), 0 = Bloqueado
   if(res == 1) return true;
   return false;
}

//+------------------------------------------------------------------+
//| INICIALIZAÇÃO (ON INIT)                                          |
//+------------------------------------------------------------------+
int OnInit()
{
   string conta = IntegerToString(AccountNumber());

   Print("============================================================");
   Print("<< WladyAuth - Sistema de Proteção Ativo");
   Print("<< Verificando Licença para a conta: ", conta);

   if(!CheckLicenseDLL()) {
       Print("<< ERRO: Licença Inválida, Expirada ou HWID não autorizado!");
       Print("============================================================");
       Alert("Acesso Negado! Contate o suporte Wlady Trader.");
       LicencaAtiva = false;
       return(INIT_FAILED);
   }

   LicencaAtiva = true;
   Print("<< Licença Validada com Sucesso!");
   Print("<< Status: Usuário Autorizado via DLL");
   Print("<< Façam Boas Operações.");
   Print("============================================================");

   // --- Daqui pra baixo fica o código normal do seu robô ---

   return(INIT_SUCCEEDED);
}
MQL5 · WladyAuth64.dll (64 bits)
//+------------------------------------------------------------------+
//| IMPORTAÇÃO DA DLL WLADY AUTH (MT5 - 64 BITS)                     |
//+------------------------------------------------------------------+
#import "WladyAuth64.dll"
   // Lembre-se de fornecer o arquivo .dll em 64 bits para os clientes de MT5
   int ValidateLicense(string mt4_account, string ignored);
#import

// Variável global de segurança
bool LicencaAtiva = false;

//+------------------------------------------------------------------+
//| FUNÇÃO DE VERIFICAÇÃO                                            |
//+------------------------------------------------------------------+
bool CheckLicenseDLL() {
   // Pega a conta usando a função nativa do MT5
   string conta = IntegerToString(AccountInfoInteger(ACCOUNT_LOGIN));

   // Envia para a DLL
   int res = ValidateLicense(conta, "");

   // Retorno da DLL: 1 = Sucesso, 0 = Bloqueado
   if(res == 1) return true;
   return false;
}

//+------------------------------------------------------------------+
//| INICIALIZAÇÃO (ON INIT)                                          |
//+------------------------------------------------------------------+
int OnInit()
{
   string conta = IntegerToString(AccountInfoInteger(ACCOUNT_LOGIN));

   Print("============================================================");
   Print("<< WladyAuth - Sistema de Proteção Ativo (MT5)");
   Print("<< Verificando Licença para a conta: ", conta);

   if(!CheckLicenseDLL()) {
       Print("<< ERRO: Licença Inválida, Expirada ou HWID não autorizado!");
       Print("============================================================");
       Alert("Acesso Negado! Contate o suporte Wlady Trader.");
       LicencaAtiva = false;
       return(INIT_FAILED);
   }

   LicencaAtiva = true;
   Print("<< Licença Validada com Sucesso!");
   Print("<< Status: Usuário Autorizado via DLL");
   Print("<< Façam Boas Operações.");
   Print("============================================================");

   // --- Daqui pra baixo fica o código normal do seu robô ---

   return(INIT_SUCCEEDED);
}
Planos

Escolha o plano ideal para você

Comece pequeno e cresça conforme sua base de clientes aumenta.

Starter
Para quem está começando
R$ 60/mês
100 licenças incluídas

  • 100 licenças ativas
  • Painel de controle
  • Suporte MT4 e MT5
  • Reset de HWID
  • Controle de validade
Falar no WhatsApp
⭐ Mais Popular
Pro
Para revendedores ativos
R$ 100/mês
250 licenças incluídas

  • 250 licenças ativas
  • Painel de controle
  • Suporte MT4 e MT5
  • Reset de HWID
  • Controle de validade
  • Gestão de sub-revendedores
  • Relatório de cobranças
Falar no WhatsApp
Enterprise
Para grandes operações
Sob consulta
Licenças ilimitadas

  • Licenças ilimitadas
  • Painel de controle
  • Suporte MT4 e MT5
  • Reset de HWID
  • Controle de validade
  • Gestão de sub-revendedores
  • Relatório de cobranças
  • Suporte prioritário
  • Personalização da DLL
Falar no WhatsApp

Pronto para proteger
seu robô hoje?

Fale com a gente pelo WhatsApp e comece em menos de 24 horas. Suporte direto, sem enrolação.

Falar com Wlady no WhatsApp