Negociação Sistemática

Robô de Probabilidades para Forex: Aumente Seus Ganhos no MetaTrader 5
MetaTrader5
Robô de Probabilidades para Forex: Aumente Seus Ganhos no MetaTrader 5

Olá, traders! Hoje vou compartilhar uma ideia antiga que desenvolvi. Este código é um Robô de Forex (também conhecido como Expert Advisor) para a plataforma MetaTrader 5, que utiliza a teoria das probabilidades para determinar as chances de alta e baixa no preço de um ativo financeiro. Esse robô analisa o histórico de preços de um determinado número de barras (10.000 por padrão) e calcula quantas vezes o preço fechou acima ou abaixo da abertura por um determinado número de pips (400 por padrão) dentro de um grupo de barras (50 por padrão). Com base nesses dados, o robô calcula as probabilidades de alta e baixa e exibe essas informações como comentários no gráfico. Além disso, o robô pode realizar operações de trade com base nas probabilidades calculadas. Se a probabilidade de alta ultrapassar 51%, o robô pode abrir uma posição de compra; se a probabilidade de baixa exceder 51%, ele pode abrir uma posição de venda. Ao abrir posições de trade, o robô pode usar um tamanho de lote fixo ou calcular o tamanho com base no risco especificado e no saldo atual da conta. Se os valores de StopLoss e TakeProfit forem definidos, o robô irá ajustar os níveis apropriados ao abrir uma posição. Para começar, você deve definir a seguinte variável como verdadeira: input bool EnableCheckBars = true; Lembre-se, este robô não gera lucros garantidos e nunca o fará. Tudo que envolve contar movimentos, ondas e a chance de alcançar StopLoss e TakeProfit é um tanto questionável. O mercado é complexo demais para algoritmos tão simples e ideias superficiais. Então, o que você acha dessa abordagem? Vamos trocar ideias!

2025.11.04
SAR e MACD: Estratégia de Trading para MetaTrader 4
MetaTrader4
SAR e MACD: Estratégia de Trading para MetaTrader 4

Hoje vamos falar sobre uma estratégia interessante que utiliza o SAR Parabólico e o MACD para ajudar a identificar oportunidades de compra e venda no MetaTrader 4. Essa abordagem é baseada em gráficos de 15 minutos e pode ser uma excelente adição ao seu arsenal de trading. Como Funciona a Estratégia A ideia central é usar o SAR Parabólico como um primeiro sinal para indicar a direção do mercado. O MACD entra em cena como um indicativo de movimento futuro. Aqui está o passo a passo: Primeiro, observamos a vela fechada no gráfico. Se a terceira vela anterior estava abaixo da média móvel simples (SMA) e a vela anterior fechou acima da SMA, e o SAR inverteu para baixo do preço, isso configura um sinal de compra. Além disso, se o MACD mostrar um movimento de alta e o SAR estiver abaixo do preço, mas o fechamento da vela anterior (close[1]) ainda estiver abaixo da SMA, devemos esperar por uma janela de 5 velas para que o preço feche acima da SMA. Exemplos Visuais Abaixo, você encontrará alguns exemplos que ilustram essa estratégia: Observe que, assim que a vela fecha abaixo da SMA, a terceira vela deve estar acima da SMA. Durante esse período, o SAR também deve ter mudado para cima do preço. Neste momento, o MACD confirma um movimento de baixa, seja no mesmo instante ou em algumas velas anteriores. Agora, veja um exemplo de sinal de compra: Esses exemplos mostram como a combinação do SAR Parabólico e do MACD pode ser utilizada para melhorar suas decisões de trading. Lembre-se sempre de praticar e adaptar a estratégia ao seu estilo de negociação!

2025.10.30
ExpPinBar: O Melhor Robô de Trading para Padrões de Pin Bar no MetaTrader 5
MetaTrader5
ExpPinBar: O Melhor Robô de Trading para Padrões de Pin Bar no MetaTrader 5

O ExpPinBar é um robô de trading que traz uma estratégia eficiente baseada no indicador de Price Action PinBar. As operações são abertas com base nos sinais gerados por esse indicador. Para gerenciar as posições abertas, contamos com uma funcionalidade de trailing avançada, disponível na biblioteca de trailing: você pode escolher entre o clássico, Parabolic SAR, médias móveis como AMA, DEMA, FRAMA, MA, TEMA, VIDYA e até mesmo pelos níveis das sombras das velas. Configurações para o indicador Pin Bar: Tamanho mínimo da vela - Tamanho mínimo da vela (em pips). Define a altura mínima de uma vela a ser analisada (diferença entre High e Low). Velas menores são ignoradas, eliminando ruídos e sinais fracos, especialmente em mercados de baixa volatilidade. Aumente esse valor para filtrar os sinais mais fracos. Tamanho máximo do corpo da vela em relação às suas sombras - Tamanho máximo do corpo da vela (de 0 a 1). Essa configuração determina o tamanho máximo do corpo em relação à altura total da vela. Valores menores favorecem Pin Bars clássicos com sombras longas e corpo pequeno. Para encontrar os Pin Bars mais “limpos”, utilize valores entre 0.2 e 0.4; Posição do corpo em relação à vela anterior (de 0 a 1). Este parâmetro indica quão profundo o corpo do Pin Bar pode entrar na faixa da vela anterior. Valores menores trazem o corpo para mais próximo da borda, alinhando-se com padrões de reversão clássicos. Utilize valores entre 0.2 e 0.4 para sinais que posicionem o corpo perto da borda da vela anterior; Razão de aspecto das sombras (coeficiente) Define a relação mínima entre o comprimento da sombra principal (superior para venda, inferior para compra) e a sombra oposta. Quanto maior o valor, mais pronunciada deve ser a sombra principal. Valores entre 1.5 e 2.5 ajudam a filtrar sinais, mantendo apenas as velas com sombras longas. Configurações do robô: Volume da posição - Volume da posição; Slippage (em pontos) - desvio máximo aceitável durante a execução, em pontos; Número mágico - número mágico; Stop loss (em pontos), 0 - nenhum, -1 - pela sombra do Pin Bar - Stop loss (em pontos), 0 - nenhum, -1 - pela sombra do Pin Bar; Take profit (em pontos), 0 - nenhum - Take profit (em pontos), 0 - nenhum; Desvio do stop loss (em pontos) - Desvio do stop loss a partir da sombra do Pin Bar em pontos. Configurações de trailing: Tipo de trailing - Tipo de trailing; Início do trailing em pontos - Lucro em pontos para iniciar o trailing; Passo do trailing em pontos - Passo do trailing em pontos de preço; Desvio do trailing em pontos - Desvio do preço em pontos. Configurações dos indicadores utilizados no trailing: Timeframe do indicador - Período do indicador usado no cálculo do trailing. MA Período - Período de cálculo da média móvel; Deslocamento da MA - Deslocamento horizontal da média móvel. AMA Rápida Período - Período de cálculo da média móvel exponencial rápida. AMA Lenta Período - Período de cálculo da média móvel exponencial lenta. VIDYA CMO Período - Período do CMO da média móvel com período de média dinâmica. Parabolic SAR Passo - Passo do Parabolic SAR; Parabolic SAR Máx - Máximo do Parabolic SAR; Preço Aplicado da MA - Preço para cálculo da média móvel; Método de Suavização da MA - Tipo de suavização da média móvel; Índice de dados do indicador - Barra de dados recebida do indicador. Para o funcionamento do robô, você vai precisar do indicador iPinBars e da biblioteca de classes de trailing. Abaixo, você confere um exemplo do desempenho do robô no último ano com o par EURUSD no gráfico H4, utilizando níveis de stop fixos e um trailing simples:

2025.10.22
Estratégia Simples com Expert Advisor Usando WPR, Bandas de Bollinger e ATR para MetaTrader 5
MetaTrader5
Estratégia Simples com Expert Advisor Usando WPR, Bandas de Bollinger e ATR para MetaTrader 5

O Expert Advisor ExpWPRBB implementa uma estratégia de trading simples baseada nos sinais de dois indicadores: o Percentual de Williams (WPR) e as Bandas de Bollinger (BB). Uma posição é aberta somente quando os sinais de ambos os indicadores se coincidem: Compra: O WPR sai da zona de sobrevenda e o preço de abertura da barra está abaixo da linha média das BB. Venda: O WPR sai da zona de sobrecompra e o preço de abertura da barra está acima da linha média das BB. A largura das Bandas de Bollinger e o valor do ATR são utilizados para calcular os níveis de Stop Loss e Take Profit. O Expert Advisor é compatível apenas com contas de hedge. Além disso, ele conta com um modo sem operações, onde você pode apenas colocar rótulos de sinal para controlar os sinais no modo visual do testador de estratégias. Parâmetros de entrada: WPR (Percentual de Williams) InpPeriodWPR - Período de cálculo do WPR. Número de barras para calcular o valor do indicador; InpOverboughtWPR - Nível de sobrecompra do WPR. O valor acima do qual o mercado é considerado sobrecomprado (geralmente entre -20 e 0); InpOversoldWPR - Nível de sobrevenda do WPR. O valor abaixo do qual o mercado é considerado sobrevendido (geralmente entre -80 e -100). BB (Bandas de Bollinger) InpPeriodBB - Período de cálculo das Bandas de Bollinger. O número de barras para calcular as bandas; InpDeviationBB - Desvio das Bandas de Bollinger. Multiplicador do desvio padrão para calcular a largura das bandas; InpShiftBB - Deslocamento das Bandas de Bollinger. Deslocamento do indicador em relação à barra atual; InpPriceBB - Preço de cálculo das Bandas de Bollinger. Tipo de preço usado para o cálculo. ATR (Average True Range) InpPeriodATR - Período de cálculo do ATR. O número de barras para calcular a média do intervalo verdadeiro. Operações InpSignalsOnly - Não operar, apenas definir rótulos de sinal. Se verdadeiro, o Expert Advisor não abre operações, mas apenas exibe sinais no gráfico; InpVolume - Volume da posição. Tamanho do lote para abrir um negócio; InpDeviation - Slippage (em pontos). Máxima variação de preço permitida ao executar uma ordem; InpMagic - Número mágico. Um identificador único das posições do EA para rastreá-las; InpStopLoss - Stop loss (em pontos). Nível de stop loss. 0 - não definido, -1 - calculado como metade da largura das Bandas de Bollinger; InpTakeProfit - Take profit (em pips). Nível de Take Profit. 0 - não definido, -1 - calculado pelo valor do ATR; InpSLMltp - Multiplicador do tamanho do Stop loss, se Stop loss == -1. Permite aumentar ou diminuir o Stop Loss calculado automaticamente; InpTPMltp - Multiplicador do tamanho do Take profit, se Take profit == -1. Permite aumentar ou diminuir o Take Profit calculado automaticamente. Os valores padrão para os parâmetros de entrada do Expert Advisor são otimizados para testes no período de gráfico H4. Resultado do teste no modo "Todos os ticks" para o último ano no H4 com parâmetros padrão:

2025.10.21
Heikin Ashi EA para MetaTrader 4: O Aliado do Trader Inteligente
MetaTrader4
Heikin Ashi EA para MetaTrader 4: O Aliado do Trader Inteligente

Se você está buscando uma ferramenta que realmente faça a diferença nas suas operações, o EA Heikin Ashi é uma excelente escolha. Este robô foi projetado para operar utilizando velas Heikin Ashi, que suavizam a ação dos preços e filtram o barulho do mercado. Com isso, ele proporciona um mapa claro da direção do mercado, permitindo que você capture tendências fortes, evite reversões falsas e administre suas operações com confiança. Principais Recursos e Parâmetros 1. Integração com Velas Heikin Ashi Visualização de Tendência Suavizada – Remove o ruído aleatório, resultando em sinais mais limpos. Detecção de Cores Altistas/Baixistas – O EA opera apenas quando ocorrem mudanças claras nas tendências das velas Heikin Ashi. Configurações Personalizáveis de Heikin Ashi – Ajuste a suavização para alinhar com sua estratégia de trading. 2. Gestão Inteligente de Trades Fechamento em Mudança de Tendência – Fecha as operações instantaneamente quando as cores das velas se invertem. Controles de Equity e Lucro – Fecha todas as operações quando o lucro/prejuízo flutuante atinge o limite que você definiu. Vantagens de Usar o EA Heikin Ashi TrendMap ✅ Detecção Clara de Tendências  – Filtra movimentos confusos e sinais falsos.✅ Funciona em Qualquer Par e Timeframe  – Desde scalping até swing trading.✅ Automação Sem Mão na Roda  – Executa entradas e saídas sem hesitação.✅ Trading Sem Emoções  – Baseia-se nas regras do Heikin Ashi, não em palpites humanos.✅ Configurações Flexíveis  – Adaptável para estratégias agressivas ou conservadoras.

2025.10.14
Ferramenta de Fechamento de Posições Assistido para MetaTrader 5: Como Funciona?
MetaTrader5
Ferramenta de Fechamento de Posições Assistido para MetaTrader 5: Como Funciona?

Se você é trader, sabe que gerenciar riscos é fundamental para o sucesso nas operações. Uma ferramenta que pode ser muito útil nesse aspecto é a ferramenta de fechamento de posições assistido para o MetaTrader 5. Vamos entender como ela funciona e quais são suas vantagens e desvantagens. Parâmetros da Ferramenta Essa ferramenta possui dois parâmetros essenciais: Stop Loss: O primeiro parâmetro define o valor do stop loss, que deve ser um número negativo. Sem esse valor, a ferramenta não consegue funcionar corretamente. Multiplicador do Take Profit: O segundo parâmetro é um multiplicador do take profit, baseado no valor do stop loss que você definiu. Vantagens e Desvantagens Agora, vamos às vantagens e desvantagens: Desvantagem: Um ponto negativo é que a ferramenta não reconhece ordens pendentes. Isso pode ser um limitador para alguns traders. Vantagem: Por outro lado, uma grande vantagem é que um stop loss configurado se aplica automaticamente a uma ordem, eliminando a necessidade da ferramenta para operações que não exigem essa funcionalidade. Isso a torna conveniente tanto para quem opera no curto quanto no longo prazo. Como Utilizar a Ferramenta Existem duas maneiras de aplicar o stop loss: A primeira é definir um stop loss para uma das ordens, que orientará o fechamento da posição. A segunda opção é fechar a posição utilizando um múltiplo do valor que você inseriu. Essa ferramenta é ideal para quem busca limitar rigorosamente o stop loss, especialmente para aqueles que costumam operar com frequência. Se você é do tipo que fecha posições de forma impulsiva, essa ferramenta pode ajudar a trazer um pouco mais de disciplina às suas operações.

2025.10.08
Ichimoku Edge EA: O Robô de Trading para MetaTrader 4 que Você Precisa Conhecer
MetaTrader4
Ichimoku Edge EA: O Robô de Trading para MetaTrader 4 que Você Precisa Conhecer

O Ichimoku Edge é um robô de trading que utiliza o famoso indicador Ichimoku Kinko Hyo com as configurações padrão. Ele gera sinais de compra e venda a partir do cruzamento do Chikou Span com o preço, sendo confirmado pela posição do preço e do Chikou Span em relação ao Kumo (nuvem). Resultados de Backtest Lógica da Estratégia Um sinal de Compra aparece quando o Chikou Span cruza o preço de baixo para cima, confirmado quando tanto o preço atual quanto o Chikou estão acima do Kumo. Um sinal de Venda ocorre quando o Chikou Span cruza o preço de cima para baixo, confirmado quando tanto o preço atual quanto o Chikou estão abaixo do Kumo. Todos os trades abertos são fechados automaticamente quando um sinal oposto (reverso) aparece. Não são utilizados Stop Loss ou Take Profit fixos; as saídas dependem inteiramente das reversões dos sinais. Gestão de CapitalO robô suporta dois modos de dimensionamento de posições: Tamanho de lote fixo — as operações utilizam um volume pré-definido. Dimensionamento baseado em ATR — ajusta dinamicamente o tamanho do lote com base na % de risco ou valor em dinheiro utilizando o indicador Average True Range. Parâmetros de Entrada PrincipaisConfigurações do Ichimoku: Tenkan = 9 Kijun = 26 Senkou = 52 Gestão de Capital: Lotes – tamanho de posição fixo. MM – habilitar gestão de risco baseada em ATR. ATR_Período, ATR_Multiplicador – configurações do ATR. Risco / MoneyRisk – risco em percentual ou valor fixo. UseMoneyInsteadOfPercentage – alternar entre risco em % ou em moeda. UseEquityInsteadOfBalance – risco baseado no capital em vez do saldo. LotDigits – precisão para o tamanho do lote do corretor. Diversos: OrderComment – rótulo do pedido. Slippage – desvio máximo permitido. Magic – identificador único do EA. ObservaçõesEste EA funciona melhor em prazos maiores e em mercados em tendência. Para obter os melhores resultados, teste várias configurações do Ichimoku e do ATR antes de operar ao vivo.

2025.10.06
Babi Ngepet: O Robô de Negociação para MetaTrader 5 que Você Precisa Conhecer
MetaTrader5
Babi Ngepet: O Robô de Negociação para MetaTrader 5 que Você Precisa Conhecer

Parâmetros do Robô de Negociação O Babi Ngepet é um robô que oferece uma série de parâmetros que você pode ajustar para controlar o seu comportamento: Parâmetros Gerais Parâmetro Tipo Descrição MagicNumber int Um identificador único para as operações do robô. InitialLot double Tamanho do lote inicial para a primeira operação em uma série. AllowBuy bool Permissão para o robô abrir operações de compra (inicial e Martingale). AllowSell bool Permissão para o robô abrir operações de venda (inicial e Martingale). TakeProfit int Um Take Profit fixo em pontos que será usado ao colocar ordens pendentes (não para execução no mercado). FindHighLowBackBars int Número de barras anteriores a serem analisadas para determinar os altos e baixos para a colocação de ordens pendentes iniciais. ResetAfterBars int Número de barras após as quais as ordens pendentes iniciais serão deletadas e reavaliadas (caso nenhuma posição esteja aberta). Estratégia Martingale Parâmetro Tipo Descrição ReverseMartingale bool Se verdadeiro, as operações subsequentes do Martingale serão na direção oposta da última operação na série. LotMultiplier double Fator pelo qual o tamanho do lote é multiplicado para a próxima operação em uma série de perdas. SecureProfitMartingaleTarget double O lucro flutuante total em moeda da conta em que toda a série de operações abertas será fechada. DistanceMartingalePips int A distância (em pips) que o preço deve se mover contra o preço de abertura da última operação antes de abrir uma nova operação Martingale. MaxTradesInSeries int Número máximo de operações permitidas em uma única série Martingale. Estratégia de Tempo Parâmetro Tipo Descrição AllowMonday... AllowFriday bool Flags para habilitar ou desabilitar a negociação em dias específicos da semana. ForbiddenDates string Uma lista separada por vírgulas de datas (formato YYYY.MM.DD) nas quais a negociação é proibida. Visão Geral das Funções Principais OnInit() (Inicialização) Define o MagicNumber do robô, modo de margem e desvio. Reseta as variáveis do status Martingale para seus valores iniciais, preparando para um novo começo. OnDeinit() (Desinicialização) Uma função simples para limpeza, imprimindo uma mensagem quando o robô é parado ou removido. IsTradingDateAllowed() e IsTradingDayAllowed() (Filtros de Negociação) Essas funções verificam o dia e a data atuais em relação aos inputs definidos pelo usuário para determinar se a negociação é permitida. OpenTradeLogic(ENUM_ORDER_TYPE type, string tradeComment) (Execução de Mercado) Essa função gerencia a abertura de novas posições no mercado (Compra ou Venda). Valida e normaliza o tamanho do lote de acordo com o mínimo, máximo e tamanho de passo do corretor. Verifica se há margem livre suficiente. Executa a operação sem um Take Profit ou Stop Loss fixo. Atualiza as variáveis globais do status Martingale. CloseAllPositions() Itera por todas as posições abertas e fecha aquelas que foram abertas por este robô. PendingOrders(ENUM_ORDER_TYPE type, double price, double lotSize, string comment) (Colocação de Ordem Pendente) Essa função coloca ordens de Compra Limit ou Venda Limit: Valida o tamanho do lote e verifica a margem suficiente. Valida o preço de entrada de acordo com a distância mínima do corretor. Calcula um Take Profit fixo baseado no parâmetro TakeProfit. Envia o pedido de negociação. UpdateHighLowAndOrders() (Lógica de Entrada Inicial) Mecanismo de entrada inicial quando não há posições abertas: Busca as Altas e Baixas. Calcula os limites de venda e compra. Verifica se ordens Limit já existem. Coloca uma ordem Sell Limit e uma Buy Limit. OnTick() (Lógica Principal) O cerne da lógica de execução do robô: Verificação de Tempo: Prevê cálculos redundantes no mesmo tick. Verificação de Filtro: Se a negociação não for permitida, deleta todas as ordens pendentes. Verificação de Meta de Lucro: Se houver posições abertas e o lucro total flutuante atingir o SecureProfitMartingaleTarget, fecha todas as posições. Colocação de Ordem Inicial: Se não houver posições abertas e a negociação for permitida, verifica se um novo candle se formou. Se um novo candle se formou, verifica se as ordens pendentes devem ser atualizadas. Lógica do Passo Martingale: Se houver posições abertas e não tiver alcançado o máximo de operações: Verifica se o lucro total flutuante é negativo. Se as condições forem atendidas, calcula o próximo lote. Determina a direção da ordem a abrir. Chama OpenTradeLogic() para abrir a nova posição. Resumo da Estratégia O robô "Babi Ngepet" implementa uma estratégia Martingale arriscada, mas com potencial para altos retornos: Entrada Inicial: Coloca ordens de compra e venda com base em comportamentos de mercado. Gestão de Trades: Se uma das operações iniciais for acionada e o mercado se mover contra, abre uma nova posição. Estratégia de Saída: Continua a aumentar o tamanho do lote até que o lucro total flutuante atinja o SecureProfitMartingaleTarget. Aviso: A estratégia Martingale é conhecida por altos drawdowns e risco significativo de perda de capital, pois o tamanho do lote aumenta após cada passo de perda.

2025.10.05
Simple_Grid: O Robô de Trading para MetaTrader 5 que Facilita sua Vida
MetaTrader5
Simple_Grid: O Robô de Trading para MetaTrader 5 que Facilita sua Vida

Se você está em busca de um robô de trading prático e funcional, o Simple_Grid pode ser a solução que você precisa. Este Expert Advisor é uma ferramenta que cria uma grade de ordens pendentes, permitindo que você opere de forma mais estratégica. Com o Simple_Grid, você pode configurar uma grade de ordens de compra e venda (seja apenas ordens stop ou apenas ordens limit) a partir do preço atual, com a distância definida nas configurações. Uma das características interessantes desse robô é que ele não utiliza Stop Loss, o que pode ser uma vantagem para quem prefere estratégias mais flexíveis. Durante a madrugada, entre 23:30 e 4:00, todas as ordens pendentes que não tiverem sido ativadas são apagadas, e uma nova grade de ordens é configurada. Isso garante que você esteja sempre operando com as melhores condições possíveis. Nas configurações do Simple_Grid, você pode ajustar: O passo da grade de ordens pendentes A distância do preço atual até a primeira ordem da grade O número de ordens em uma única direção O tipo de ordens pendentes (seja apenas stop ou apenas limit) O tamanho do lucro esperado (Take Profit) O tamanho fixo do lote O número mágico do Expert Advisor ATENÇÃO!!! É importante ressaltar que este Expert Advisor não é destinado a operações em contas reais com o objetivo de lucro. Ele foi desenvolvido durante meu aprendizado da linguagem de programação MQL5 e, embora tenha recebido algumas melhorias, é mais um projeto de estudo do que uma ferramenta de trading profissional.

2025.10.01
Analisando o Sentimento do Trader: Como o EA da Ziwox Pode Transformar Seus Negócios
MetaTrader4
Analisando o Sentimento do Trader: Como o EA da Ziwox Pode Transformar Seus Negócios

Consultor Especialista em Sentimento do Trader da ZiwoxDescrição:Este Consultor Especialista (EA) utiliza o sentimento de traders de varejo da API da Ziwox para tomar decisões de negociação contrárias, combinadas com um simples filtro técnico. A ideia é bem clara: se a maioria dos traders de varejo está comprando, vamos considerar vender; se a maioria está vendendo, consideramos comprar. Ao unir a análise de sentimento com a confirmação de tendência através de médias móveis, este EA oferece uma abordagem inteligente para negociar com base no comportamento coletivo do mercado.O código e a implementação estão disponíveis neste Artigo da MQL5Por que o Sentimento do Trader é Importante:O sentimento dos traders de varejo reflete as posições e tendências dos pequenos investidores no mercado. É amplamente reconhecido que esses traders costumam operar do lado errado das movimentações de mercado devido a decisões emocionais, gestão de risco inadequada ou reações exageradas a notícias. Ao analisarmos as razões longas e curtas dos traders de varejo, conseguimos adotar uma estratégia contrária, que muitas vezes se alinha com o fluxo institucional e as tendências mais amplas do mercado.A análise de sentimento pode auxiliar os traders a:Identificar condições de mercado excessivas.Detectar potenciais reversões precocemente.Aprimorar a análise técnica com insights comportamentais.Reduzir riscos evitando operações superlotadas.Como o EA Funciona:Este EA recupera dados de sentimento de varejo via API da Ziwox e os combina com um filtro de cruzamento de médias móveis:Integração com a API: Usando a função GetAPI, o EA envia uma requisição web para o endpoint da Ziwox para obter dados de sentimento em formato JSON. Os dados incluem campos chave como Razão Longa de Varejo, Razão Curta de Varejo e Sentimento de Risco. O JSON é então analisado em um array (APIJSON) usando JsonDataParse.Lógica Contrária:Se a Razão Longa de Varejo >= 60% e a média móvel rápida está acima da média móvel lenta, o EA considera uma operação de venda.Se a Razão Curta de Varejo >= 60% e a média móvel rápida está abaixo da média móvel lenta, o EA considera uma operação de compra. Isso garante que as operações sejam tomadas de forma contrária ao sentimento de varejo, mas ainda em conformidade com a confirmação da tendência técnica.Filtro Técnico: Médias móveis simples (iMA) com períodos definidos pelo usuário (shortMAPeriod e longMAPeriod) filtram as operações. Apenas as operações que se alinham com a tendência da média móvel são executadas.Negociação Automatizada: Quando o AutoTrade está ativado, o EA abre automaticamente ordens, verifica novas velas via IsNewCandle() e garante que não haja negociações duplicadas com OrdersTotal().Visualização: O EA desenha indicadores de sentimento no gráfico usando DrawSentiment e ButtonCreate, mostrando as razões longas e curtas de varejo de forma clara e codificada por cores. Verde indica posições longas, enquanto vermelho indica posições curtas.Componentes Chave do Código Explicados:GetAPI: Gerencia chamadas de API para a Ziwox, controla limites de taxa, tentativas e salva dados em um arquivo JSON.JsonDataParse: Lê o arquivo JSON, analisa os valores de sentimento e armazena-os no array APIJSON para uso na lógica de negociação.OnTick: Verifica condições a cada tick, aplica a lógica contrária com o filtro de tendência de MA e envia ordens se os critérios forem atendidos.DrawSentiment & ButtonCreate: Visualiza o sentimento diretamente no gráfico do MT4 para uma percepção instantânea.IsNewCandle: Garante que as operações sejam verificadas apenas uma vez por nova vela para evitar execuções múltiplas na mesma vela.Instruções de Uso:Coloque o EA na pasta Experts do MT4.Insira sua chave da API da Ziwox no campo APIKey.Ajuste shortMAPeriod e longMAPeriod conforme necessário.Ative o AutoTrade se desejar uma negociação totalmente automatizada.Carregue o EA em qualquer gráfico de símbolo. Ele irá buscar o sentimento, visualizá-lo e negociar de acordo com a estratégia contrária.Conclusão:Este EA combina insights de finanças comportamentais do sentimento de varejo com análise técnica para fornecer uma estratégia de negociação contrária simples, mas eficaz. Ao monitorar o viés coletivo dos traders de varejo, o sistema ajuda a identificar potenciais reversões de mercado e evita operações superlotadas, proporcionando uma vantagem aos traders disciplinados.

2025.09.30
RSI Engine: O Expert Advisor Ideal para MetaTrader 5
MetaTrader5
RSI Engine: O Expert Advisor Ideal para MetaTrader 5

Principais Funcionalidades Estratégias de Entrada Múltiplas: Escolha entre reversões clássicas de sobrecompra/sobrevenda ou sinais avançados de divergência do RSI. Filtros de Confirmação: Utilize um cruzamento da linha central do RSI para aumentar a precisão dos sinais e reduzir entradas falsas. Lógica de Saída Dinâmica: Além do Stop Loss e Take Profit, o EA pode encerrar operações com base nos níveis do RSI. Configuração Total: Todos os parâmetros do RSI, configurações de gerenciamento de trades e regras de estratégia podem ser personalizados. Gerenciamento de Trades Independente: Um número mágico único garante que o EA gerencie apenas suas próprias operações, evitando conflitos com outros robôs ou negociações manuais. Estratégias de Negociação e Sinais Lógica de Sinal de Entrada O usuário pode escolher um dos seguintes métodos para gerar sinais de entrada. 1. Divergência do RSI (Estratégia Padrão) Essa é a estratégia principal, habilitada por padrão. O EA identifica divergências entre a ação do preço e o oscilador RSI em um período de retrospectiva configurável (padrão: 60 barras), o que pode sinalizar uma possível reversão do mercado. Divergência Bullish (Sinal de Compra): Ocorre quando o preço forma uma nova mínima, mas o RSI forma uma mínima mais alta. Isso indica uma perda de força na pressão de venda. Divergência Bearish (Sinal de Venda): Ocorre quando o preço cria uma nova máxima, mas o RSI forma uma máxima mais baixa. Isso indica uma perda de força na pressão de compra. 2. Reversão de Sobrecompra/Sobrevenda Os usuários podem desabilitar a divergência para operar com uma estratégia clássica de reversão do RSI. Sinal de Compra: Gerado quando o RSI cruza para cima da zona de sobrevenda (padrão: abaixo de 30). Sinal de Venda: Gerado quando o RSI cruza para baixo da zona de sobrecompra (padrão: acima de 70). 3. Confirmação da Linha Central (Filtro Opcional) Para uma confirmação adicional, esse filtro pode ser habilitado. Após um sinal inicial ser gerado (seja por divergência ou por uma condição de OB/OS), o EA aguardará o RSI cruzar a linha central (50) antes de executar a operação. Isso ajuda a confirmar uma verdadeira mudança na dinâmica do mercado. Lógica de Estratégia de Saída O EA utiliza tanto condições de saída fixas quanto dinâmicas. Stop Loss & Take Profit: Cada operação é protegida por um Stop Loss fixo e um nível de Take Profit. Saída por Nível de RSI (Habilitado por Padrão): Essa saída dinâmica fecha posições com base no valor do RSI. Por exemplo, uma posição comprada pode ser fechada automaticamente quando o RSI entra na zona de sobrecompra (ex: 70), garantindo lucros à medida que a força diminui. Uma posição vendida pode ser fechada quando o RSI entra na zona de sobrevenda (ex: 30). Gestão de Trades e Risco O EA inclui parâmetros essenciais para gerenciar o risco. Tamanho do Lote: Tamanho de lote fixo para todas as operações. (Padrão: 0,1) Stop Loss: Stop loss protetivo em pontos. (Padrão: 500) Take Profit: Meta de lucro em pontos. (Padrão: 300) Número Mágico: Um identificador único para as operações do EA. (Padrão: 160941) Configuração do Indicador RSI Os usuários têm total controle sobre as configurações do indicador RSI. Período do RSI: O período de retrospectiva para o cálculo do RSI. (Padrão: 14) Nível de Sobrecompra: O limiar para a zona de sobrecompra. (Padrão: 70) Nível de Sobrevenda: O limiar para a zona de sobrevenda. (Padrão: 30) Linha Central: O ponto médio do oscilador RSI. (Padrão: 50)

2025.09.13
Martingale Pulse EA: O Robô de Trading para MetaTrader 5 que Vai Transformar Seu Negócio
MetaTrader5
Martingale Pulse EA: O Robô de Trading para MetaTrader 5 que Vai Transformar Seu Negócio

Principais Características Quatro Estratégias de Price Action Exclusivas: Escolha sua lógica principal entre HFT Tick Momentum, Padrões de Candlestick Engulfing, Reversões de RSI ou um clássico Crossover de EMA. Métodos de Entrada Flexíveis: Execute operações instantaneamente com Ordens de Mercado ou planeje suas entradas com precisão usando Ordens de Stop e Limite. Sistema Martingale Avançado: Vá além do método clássico com três tipos distintos de Martingale: Multiplicador Clássico, Multiplicador com Soma, e Soma com Inicial. Dimensionamento Dinâmico de Lotes: Selecione um tamanho de lote fixo ou deixe que o robô calcule automaticamente os tamanhos das posições com base em uma porcentagem do seu saldo e stop-loss. Gestão Completa de Trades: Defina o Stop Loss em pontos. Defina seu alvo com uma Razão de Risco:Retorno. Novidade na v1.10: Um poderoso Trailing Stop em modo duplo que funciona em Pontos ou Dinheiro. Gestão de Risco de Nível Institucional: Defina uma Meta de Lucro Diária para garantir automaticamente seus ganhos. Proteja seu capital com um Limite de Queda Diária (valor fixo ou percentual). Personalize os períodos de cálculo de risco com base no Horário do Servidor ou em uma janela UTC personalizada. Controle Total de Tempo e Sessões: Defina horários exatos de trading para cada dia da semana. Feche automaticamente todas as operações ao final de uma sessão, se desejado. Cooldown de Trade Integrado: Evite over-trading definindo um tempo mínimo entre uma operação fechada e a próxima entrada. Verificações Inteligentes de Margem: O robô sempre verifica se há margem suficiente antes de realizar uma operação, protegendo sua conta de erros. Explicações Detalhadas das Funcionalidades Estratégias de Trading Ajuste a lógica do robô para alinhar com sua visão de mercado. HFT Tick Momentum: Para scalpers de alta frequência, essa estratégia analisa dados tick a tick para capturar explosões de momentum de curto prazo. Candlestick Engulfing: Um poderoso padrão de price action que identifica possíveis reversões de tendência no fechamento de uma nova vela. Reversão de RSI: Realiza operações com base em sinais clássicos de RSI, entrando quando o indicador cruza de volta das zonas de sobrecompra ou sobrevenda. Crossover de EMA: Uma estratégia robusta de acompanhamento de tendência que aciona operações quando o preço fecha acima ou abaixo de uma Média Móvel Exponencial específica. Trailing Stop em Modo Duplo Proteja seus lucros de forma dinâmica conforme o mercado se move a seu favor. Trailing em Pontos: Garanta seus lucros seguindo o stop-loss a uma distância fixa em pontos do preço atual. Perfeito para mercados voláteis. Trailing em Dinheiro: Tranque uma quantia específica em dinheiro. O stop-loss seguirá para proteger um lucro monetário definido, independentemente da distância em pontos. Proteção Diária de Risco Negocie com tranquilidade. O robô monitora o desempenho da sua conta desde o início de cada dia de trading. Se a meta de lucro diária for atingida ou o limite máximo de queda for alcançado, ele fecha todas as posições abertas e para de operar até o dia seguinte, garantindo seu capital e lucros. Para Quem É Este Robô? Traders que desejam automatizar diferentes estratégias de price action. Usuários que requerem um alto grau de personalização na gestão de riscos. Traders que utilizam ou querem experimentar de forma segura estratégias Martingale. Traders sistemáticos que operam dentro de sessões de mercado específicas. Entradas Completamente Customizáveis Todas as configurações estão claramente agrupadas e rotuladas para fácil configuração: Estratégia de Trading Principal Configurações de Indicadores Dimensionamento de Lotes & Martingale Gestão de Trades Gestão de Tempo & Sessões Gestão de Risco Diário Identificação do Robô (Número Mágico) Recomendações Para melhor desempenho e trading ininterrupto, execute este robô em um Servidor Privado Virtual (VPS). Realize sempre um backtesting detalhado no símbolo e no timeframe escolhidos antes de implantar em uma conta real. Comece com o dimensionamento de lotes baseado em risco (PERCENTUAL_DO_SALDO) em uma conta demo para entender como o robô se comporta com suas configurações.

2025.09.09
Calculadora de Risco: O Ferramenta Essencial para Traders no MetaTrader 5
MetaTrader5
Calculadora de Risco: O Ferramenta Essencial para Traders no MetaTrader 5

Visão Geral A Calculadora de Risco é uma ferramenta indispensável para os traders que valorizam velocidade e precisão. Cansado de calcular manualmente o valor financeiro do seu Stop Loss e Take Profit? Este Assistente Especializado adiciona um painel intuitivo diretamente ao seu gráfico, permitindo que você visualize rapidamente o risco e a recompensa de uma operação em segundos — antes mesmo de fazer o pedido. Com uma interface limpa e de alto desempenho, essa ferramenta se integra perfeitamente ao seu ambiente de negociação, fornecendo informações cruciais sem bagunçar seu gráfico ou desacelerar seu computador. Principais Funcionalidades ✅ Cálculo Imediato: Insira o tamanho do lote, a distância em pontos para seu Take Profit e Stop Loss, e veja imediatamente os valores correspondentes na moeda da sua conta. 📈 Interface Intuitiva no Gráfico: Um painel moderno e amigável, posicionado de forma a não interferir na sua análise técnica. 💲 Valor do Ponto em Tempo Real: A calculadora exibe o valor monetário de cada ponto (valor do tick) para o símbolo atual, ajudando você a entender melhor a volatilidade. 🌐 Compatibilidade Universal: Funciona perfeitamente com qualquer símbolo na sua plataforma MetaTrader 5 (Forex, índices, commodities, etc.). ⚡ Leve e Eficiente: Projetada para consumir recursos mínimos, garantindo que sua plataforma permaneça rápida e responsiva. Como Usar Adicione o Assistente Especializado a qualquer gráfico. O painel da calculadora aparecerá no canto superior direito. Insira os valores desejados nos campos Tamanho do Lote, Take (pts) e Stop (pts). Clique no botão "Calcular". Os resultados financeiros para "Take" (lucro) e "Stop" (perda) serão exibidos instantaneamente. Otimize sua gestão de risco e tome decisões de negociação mais inteligentes e informadas. Adquira a Calculadora de Risco e eleve sua análise pré-negociação a um novo patamar!

2025.09.03
HedgeCover EA: O Protetor Inteligente de Posições para MetaTrader 5
MetaTrader5
HedgeCover EA: O Protetor Inteligente de Posições para MetaTrader 5

HedgeCover EA - Sistema Inteligente de Proteção de Posições Visão Geral:O HedgeCover é um Expert Advisor de nível profissional, criado para oferecer uma proteção segura e controlada para posições perdedoras. Ao contrário dos sistemas martingale, que podem ser perigosos, ele implementa uma gestão de risco inteligente com múltiplas camadas de segurança, evitando operações excessivas e estouros de conta. Principais Características:• Um Hedge por Posição - Cada posição é protegida apenas uma vez, eliminando ciclos infinitos.• Separação de Números Mágicos - Utiliza números mágicos distintos para posições principais e posições de hedge, evitando hedges de hedges.• Limite de Perda Configurável - Defina o nível de perda em pips (recomendado entre 30-100) antes que o hedge seja acionado.• Proteção de Resfriamento - Tempo mínimo entre operações de hedge (recomendado entre 5-15 minutos).• Limite Máximo de Hedges - Limite absoluto sobre o número total de posições de hedge.• Verificações de Segurança de Margem - Requisito de 80% de margem livre para evitar sobrecarga.• Filtragem de Símbolos - Apenas protege posições do símbolo atual do gráfico. Gestão de Risco: Previne o "efeito avalanche" que pode causar a liquidação da conta. Implementa controles de risco profissionais ao invés de estratégias imprudentes de dobrar as apostas. Inclui validação e normalização do tamanho do lote. Capacidades abrangentes de registro e monitoramento. Configurações Recomendadas: Número Mágico Principal: O número mágico da sua estratégia. Número Mágico do Hedge: Valor diferente (ex: 99999). Limite de Perda: 50 pips. Coeficiente do Lote: 1.5x. Máximo de Hedges: 3. Resfriamento: 5 minutos. Licença: Licença MIT - Livre para uso, modificação e distribuição pela comunidade. Aviso: Projetado para testes em demo e fins educacionais. Use por sua conta e risco. Sempre teste minuciosamente antes de considerar o uso ao vivo. Ideal Para: Traders que buscam capacidades profissionais de hedge sem os riscos dos sistemas martingale tradicionais.

2025.09.03
1 2 3 4 5 6 Próximo Último