Pravial Market Dynamics
- Experts
- Joaquin Ezequiel Velazquez
- Versão: 1.23
- Ativações: 10
PMD opera onde a maioria dos EAs de retalho para: em múltiplos mercados, pelas mesmas regras, sem ajuste de curva, sem lógica de recuperação e sem promessas.
O que torna o Pravial Market Dynamics diferente?
A maioria dos Expert Advisors é otimizada para um único instrumento, uma única condição de mercado ou uma única janela histórica. O PMD foi construído com um objetivo mais amplo: operar com a mesma lógica em diferentes mercados e classes de ativos sem alterar a sua configuração base.
A configuração padrão foi validada simultaneamente em XAUUSD, BTCUSD e TSLA — três ativos não correlacionados com perfis fundamentalmente distintos de volatilidade, liquidez, comportamento de sessão e estrutura de preço. O ouro, o Bitcoin e as ações não se movem da mesma forma. Testar a mesma configuração nos três sem qualquer ajuste de parâmetros é uma abordagem de validação mais rigorosa do que ajustar um único gráfico.
O objetivo do PMD não é prever cada movimento. O objetivo é identificar condições de mercado relevantes, executar com disciplina e gerir o risco através de um framework quantitativo reproduzível.
Uma ferramenta séria para traders sérios
O PMD não é um robô de scalping, não utiliza martingale e não é uma estratégia de grid. Não abre dezenas de operações por dia para criar a aparência de atividade. Não recupera perdas através do aumento de posições contra o mercado. Não depende da acumulação estatística de muitas pequenas vitórias para mascarar o risco de uma única perda catastrófica.
O PMD é um sistema quantitativo estruturado. Aguarda que condições internas específicas se alinhem antes de executar, o que significa que haverá dias — e por vezes períodos mais longos — sem qualquer operação. Isso não é uma falha. É o sistema a funcionar conforme projetado — protegendo o capital em condições desfavoráveis em vez de forçar entradas no mercado.
As estratégias de trading reais, sejam discricionárias ou automatizadas, têm períodos de drawdown. Têm operações perdedoras. Têm fases de equity plana ou negativa antes de retomarem o crescimento. Qualquer sistema que afirme o contrário está a selecionar períodos favoráveis da sua história ou a utilizar um mecanismo de recuperação que transfere o risco em vez de o gerir. O PMD não oculta isto. Os resultados de backtesting apresentados refletem valores reais de drawdown, operações perdedoras reais e comportamento real da curva de equity ao longo de todo o período de teste.
Se procura um sistema que gere lucros diários constantes, que opere centenas de vezes por semana ou que prometa uma curva de equity ascendente e sem perdas — o PMD não é o produto certo para si. Se procura uma ferramenta de trading automatizado disciplinada e fundamentada em investigação, que possa testar, compreender e implementar com uma gestão de risco adequada — o PMD foi criado para traders como você.
Para quem é este sistema?
O PMD é concebido para traders que priorizam a estrutura, o teste rigoroso e o controlo do risco em detrimento de atalhos de sinalização ou promessas de caixa negra. É particularmente adequado para utilizadores que pretendem um framework automatizado profissional com controlos de risco transparentes, testado em diferentes condições de mercado, capaz de executar tanto posições longas como curtas, e construído sem martingale, grid ou lógica de averaging.
Esta não é uma solução de configurar e esquecer. O PMD é uma ferramenta de trading quantitativo que exige configuração adequada, validação com o seu broker e compreensão da gestão automatizada de risco antes de qualquer implementação real.
Como funciona
O PMD opera através de cinco camadas funcionais. O utilizador controla todos os parâmetros de entrada; a fórmula interna do sinal permanece proprietária.
| Camada | Função |
|---|---|
| Pravial Dynamics Engine | Classifica as condições de estado do mercado e define os ciclos de ativação de posições longas e curtas utilizando um modelo proprietário. |
| Filtros de execução | Verifica spread, janela de sessão, nível de drawdown, posições abertas, margem e restrições de stop do broker antes de colocar qualquer ordem. |
| Dimensionamento de posição | Aplica lote fixo ou dimensionamento dinâmico baseado no saldo, calculado a partir da distância do stop e do valor por tick do instrumento. |
| Framework de saída | Gere saídas por percentagem fixa ou intervalo dinâmico, trailing stop e proteção de breakeven ao longo de todo o ciclo de vida da operação. |
| Interface visual | Apresenta um painel de estado opcional e um monitor visual compacto do Dynamics no gráfico. |
O EA avalia sinais no timeframe do Dynamics selecionado. A gestão de saída continua enquanto a posição está aberta, aplicando lógica de breakeven e trailing stop quando as condições e os parâmetros o permitem.
Funcionalidades principais
Sinal e execução
- Motor de sinal proprietário Pravial Dynamics — sem martingale, sem grid, sem averaging
- Trading direcional longo e curto
- Modo de uma posição por instrumento
- Validação de distância de stop com reconhecimento das condições do broker
- Não requer importações DLL nem permissões WebRequest
Gestão de risco e posição
- Lote fixo ou dimensionamento dinâmico baseado no saldo
- Stop-loss dinâmico e trailing stop
- Proteção de breakeven com gatilho e distância de bloqueio configuráveis
- Filtro de drawdown máximo que bloqueia novas entradas após atingir um limite de perda de equity definido
Filtros e controlos
- Filtro de spread para controlo de qualidade de execução
- Filtro de janela de sessão com horas configuráveis por hora do servidor
- Modos de saída opcionais: fixo ou dinâmico
- Painel de estado opcional e monitor visual do Dynamics
- Registo detalhado no Journal para diagnóstico
Adaptar o PMD ao seu mercado e estilo de trading
Os parâmetros do Pravial Dynamics Engine estão totalmente expostos e são ajustáveis. O perfil de referência reflete uma configuração de investigação específica concebida para validação cruzada de mercados, mas o PMD não está limitado a essas definições.
Os traders podem ajustar os parâmetros do motor Dynamics para explorar diferentes ativos, perfis de risco distintos ou horizontes de investimento variados. Um trader focado em posicionamento de menor frequência pode beneficiar do ajuste da profundidade do Dynamics e das zonas de ativação. Um trader que trabalha com uma classe de ativos diferente ou condições de broker distintas pode querer calibrar os filtros de sessão, as distâncias de stop e o modo de saída para as suas condições específicas. O framework de saída pode ser alternado entre modos de percentagem fixa e de intervalo dinâmico, permitindo a adaptação desde operações mais curtas e precisas até comportamentos mais amplos de seguimento de tendência.
A secção de referência de parâmetros no manual incluído documenta cada parâmetro em detalhe, com explicações sobre o que cada definição controla e como afeta a frequência de sinais, as condições de entrada e a gestão de operações. Qualquer alteração de parâmetro deve ser validada através de backtesting antes da implementação real.
O que está incluído na sua compra
| Item | Descrição |
|---|---|
| EA Pravial Market Dynamics | O ficheiro do Expert Advisor, instalado e atualizado através do MQL5 Market. |
| Manual do Utilizador (PDF) | Documentação completa: instalação, todos os parâmetros de entrada, fluxo de trabalho de backtesting, implementação em demo e real, exemplos de configuração, resolução de problemas e FAQ. |
| Vídeo de configuração | Guia passo a passo cobrindo instalação, configuração do gráfico, parametrização e primeira execução de backtest. |
| Ficheiros .set de referência | Ficheiros de parâmetros prontos a carregar para XAUUSD e BTCUSD, correspondentes ao perfil de investigação publicado. Carregue diretamente no Testador de Estratégias ou num gráfico real. |
Após a compra, envie uma mensagem privada através do MQL5 para receber o manual, o vídeo e os ficheiros set.
Como começar
O PMD foi concebido para ser acessível desde a primeira execução, mantendo-se totalmente configurável para utilizadores avançados.
Para traders que pretendem começar rapidamente: instale o EA a partir do MQL5 Market, abra um gráfico num dos instrumentos de referência, arraste o EA para o gráfico, permita o trading automatizado e carregue o ficheiro .set fornecido. O EA iniciará a operação de acordo com a configuração de referência publicada. Não é necessária interpretação manual de sinais.
Para traders que pretendem explorar mais: a referência completa de parâmetros no manual explica cada parâmetro, o que controla e como afeta o comportamento do sistema. O motor Dynamics, o framework de saída, o filtro de sessão e os controlos de risco podem ser configurados de forma independente. O backtesting estruturado com o Testador de Estratégias permite avaliar diferentes configurações antes da implementação.
Ambos os caminhos são válidos. A documentação incluída suporta ambos.
Parâmetros de entrada principais
Risco e dimensionamento
- InpUseRiskBasedSizing — ativa o cálculo de lote baseado no saldo em vez de lote fixo.
- InpRiskPerTradePctBalance — fator de risco do PMD. A percentagem de risco efetiva é igual a este valor multiplicado por 10. O perfil de referência utiliza 1.00, equivalente a 10% de risco efetivo por operação. Para implementação real, comece significativamente abaixo: 0.10 corresponde a aproximadamente 1% por operação.
- InpMaxDrawdownPercent — bloqueia novas entradas quando o drawdown de equity a partir do pico ultrapassa este nível. Defina como 0 para desativar.
- InpAllowLongTrades / InpAllowShortTrades — ativa ou desativa entradas longas e curtas de forma independente.
Saídas e gestão de stops
- InpExitMode — 0 para saídas por percentagem fixa, 1 para saídas por intervalo dinâmico baseado no modelo Dynamics.
- InpEnableDynamicsTrailingStop — ativa a gestão de trailing stop baseada no intervalo Dynamics após atingir um limiar de lucro definido.
- InpEnableBreakEvenStop — move o stop-loss para o ponto de entrada ou além após atingir um nível de lucro definido.
Filtros
- InpMaximumSpreadPoints — spread máximo permitido para novas entradas. Defina como 0 para desativar.
- InpUseSessionFilter — restringe o trading a uma janela de tempo definida por hora do servidor.
Motor Dynamics
- InpDynamicsTimeframe — timeframe utilizado pelo motor interno. Padrão M5.
- InpDynamicsDepth — controla a profundidade e frequência de sinais. Altere apenas após testes estruturados com dados fora da amostra.
- InpLongDynamicsFloor / Ceiling e InpShortDynamicsFloor / Ceiling — definem as zonas de ativação na escala Dynamics para entradas longas e curtas. O ajuste permite controlar a seletividade de entrada.
O perfil de referência utiliza um fator de risco de 1.00, equivalente a aproximadamente 10% de risco efetivo por operação. Este valor foi adequado para um teste de investigação cruzada de mercados e não é apropriado para a maioria das contas reais. Para uma primeira implementação real ou em demo, um valor de 0.10 — cerca de 1% de risco efetivo — é um ponto de partida razoável. Reduza sempre o risco antes da implementação e teste primeiro no seu broker específico.
Resumo dos resultados de backtesting
Os três testes utilizaram parâmetros idênticos do EA, um depósito inicial de 10.000 USD, alavancagem de 1:100, timeframe M1, modelação em cada tick com base em ticks reais e execução aleatória. Fonte de dados do broker: Pepperstone Group Limited. Os resultados são apresentados exclusivamente para fins de investigação e validação e não garantem desempenho futuro.
| Instrumento | Período | TF | Qualidade | Lucro líquido | Retorno | Fator de lucro | Rácio de Sharpe | DD máx. equity | Fator de recuperação | Taxa de acerto | Operações | Correlação LR | Payoff médio |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TSLA | 2024.01.01 – 2026.04.25 | M1 | 99% | $2.360,48 | +23,60% | 41,51 | 36,32 | 7,58% | 2,59 | 92,31% | 13 * | 0,98 | $181,58 |
| BTCUSD | 2024.01.01 – 2026.04.25 | M1 | 99% | $46.549,57 | +465,50% | 1,71 | 51,55 | 15,45% | 5,51 | 73,75% | 259 | 0,93 | $179,73 |
| XAUUSD | 2024.01.01 – 2026.04.25 | M1 | 98% | $97.207,63 | +972,08% | 1,54 | 42,06 | 21,68% | 4,56 | 76,88% | 506 | 0,94 | $192,11 |
O retorno é calculado sobre um saldo inicial de 10.000 USD. A taxa de acerto reflete as operações lucrativas como percentagem do total de operações fechadas. O drawdown máximo de equity é a maior queda de pico a vale durante o período de teste. A Correlação LR mede a suavidade da curva de saldo, onde valores próximos de 1,00 refletem um crescimento mais consistente. (*) Os resultados da TSLA baseiam-se em 13 operações ao longo de todo o período de teste — a dimensão reduzida da amostra deve ser considerada na interpretação desses dados.
Configuração do teste
| Parâmetro | Valor |
|---|---|
| Instrumentos testados | XAUUSD, BTCUSD, TSLA — mesmos parâmetros nos três |
| Período | 2024.01.01 a 2026.04.25 |
| Timeframe | M1 |
| Modelação | Cada tick com base em ticks reais |
| Execução | Execução aleatória |
| Depósito inicial | 10.000 USD |
| Alavancagem | 1:100 |
| Fonte de dados do broker | Pepperstone Group Limited |
Antes de operar em conta real
Execute os seus próprios backtests no Testador de Estratégias com o seu broker e instrumento específicos. Spreads, comissões, condições de swap, especificações de contrato e qualidade de execução variam significativamente entre brokers e podem afetar materialmente os resultados. Recomenda-se a realização de testes de robustez em subperíodos e testes de stress com spread elevado antes de qualquer implementação em demo ou real.
Para uso em demo e real: comece com um instrumento de cada vez, utilize definições de risco conservadoras, confirme que o Algo Trading está ativo após cada reinício do terminal e utilize um VPS fiável se o EA necessitar de funcionar continuamente sem interrupção. Não aumente o risco após uma curta sequência de operações vencedoras. Não altere os níveis de stop-loss manualmente a menos que compreenda totalmente o impacto na lógica do EA.
Perguntas frequentes
O PMD garante lucro?
Não. Nenhum Expert Advisor pode garantir lucro. O PMD é uma ferramenta quantitativa que deve ser testada, corretamente configurada e gerida ativamente em termos de risco pelo utilizador.
Porque é que existem tão poucas operações na TSLA?
A TSLA tem horário de mercado limitado em comparação com XAUUSD ou BTCUSD, e as condições internas do Dynamics ativam-se de forma seletiva. Treze operações em dois anos num CFD sobre ações é consistente com uma abordagem estruturada que prioriza a qualidade em detrimento da quantidade. A dimensão reduzida da amostra deve ser considerada em qualquer avaliação de desempenho.
Porque é que o EA às vezes não opera durante vários dias?
O PMD atua apenas quando as suas condições internas de ativação se alinham e todos os filtros de execução são satisfeitos simultaneamente. Períodos prolongados sem operações são normais e intencionais. O EA não está com falhas durante os períodos tranquilos — está a proteger o capital, evitando entrar em condições desfavoráveis.
Posso utilizá-lo em instrumentos além de XAUUSD, BTCUSD e TSLA?
Sim. O EA não está limitado a esses instrumentos. Os instrumentos de referência foram selecionados para fins de validação de investigação. Qualquer novo instrumento deve ser testado individualmente no seu broker antes da utilização real.
Posso executá-lo em múltiplos instrumentos simultaneamente?
Sim. Anexe uma instância do EA a cada gráfico e instrumento. Utilize um Magic Number diferente para cada estratégia ou configuração de parâmetros separada, de forma a evitar conflitos de posições.
Devo modificar os parâmetros do motor Dynamics?
Apenas após backtesting estruturado com validação em dados fora da amostra. Os parâmetros do motor controlam diretamente a frequência de sinais e o comportamento de ativação. Alterações arbitrárias sem testes podem alterar ou degradar significativamente o desempenho.
Qual é uma definição de risco segura para contas reais?
O perfil de referência utiliza um fator de risco de 1.00, equivalente a aproximadamente 10% de risco efetivo por operação — concebido para fins de investigação e não adequado para a maioria das contas reais. Para uma primeira implementação real ou em demo, um valor de 0.10, aproximadamente 1% de risco efetivo por operação, é um ponto de partida prudente. O risco deve sempre refletir a dimensão da conta, a alavancagem e a tolerância pessoal ao drawdown.
Os resultados serão os mesmos com outro broker?
Não necessariamente. A qualidade dos dados históricos do broker, spreads, comissões, swaps, dimensão do contrato, modelo de execução e alavancagem podem produzir resultados diferentes com a mesma configuração. Valide sempre no seu broker específico antes de operar em real.
O EA requer importações DLL ou permissões especiais?
Não. O PMD não requer importações DLL nem permissões WebRequest.
O painel visual e o monitor Dynamics afetam o trading?
Não. Ambos são exclusivamente ferramentas de monitorização. Desativá-los durante a otimização ou backtests longos melhora a velocidade de execução sem qualquer impacto na lógica de trading.
Suporte
O suporte é prestado através da secção de comentários do produto e do sistema de mensagens privadas do MQL5. Ambos os canais são acompanhados. Ao contactar o suporte, inclua as seguintes informações para uma assistência mais rápida e precisa:
- Instrumento, nome do broker e tipo de conta
- Timeframe do gráfico e conjunto de parâmetros em uso
- Mensagens exatas das abas Journal e Experts
- Configurações do Testador de Estratégias e capturas de ecrã, se aplicável
- Número de versão do EA
Não inclua passwords de contas de trading ou credenciais confidenciais em qualquer mensagem de suporte.
Aviso de risco
O trading automatizado comporta riscos inerentes. A negociação de forex, CFDs, CFDs sobre criptomoedas, ações e outros instrumentos alavancados envolve um risco substancial de perda de capital. Os sistemas automatizados podem amplificar tanto os ganhos como as perdas. O desempenho passado, os backtests e os relatórios históricos não garantem resultados futuros. As condições de mercado, a qualidade de execução do broker, os spreads, as comissões, os swaps, a liquidez e o slippage podem afetar materialmente o desempenho real. Opere apenas com capital que pode permitir-se perder. O utilizador é responsável por todas as decisões de trading, gestão de risco da conta, seleção do broker e decisões de implementação.

