MetaTrader4Sentimento de Varejo - Sistema de Trading Automático para MetaTrader 4
Consultor Especializado em Sentimento de Varejo Ziwox Descrição: Este sistema de trading automático (EA) utiliza o sentimento dos traders de varejo da API Ziwox para tomar decisões de trading contrárias, combinadas com um simples filtro técnico. A ideia é clara: se a maioria dos traders de varejo está comprando, consideramos vender; se estão vendendo, consideramos comprar. Ao combinar análise de sentimento com confirmação de tendência por médias móveis, o EA proporciona uma abordagem inteligente para o trading baseada no comportamento coletivo do mercado. O código e a implementação estão disponíveis neste artigo do MQL5 Por que o Sentimento de Varejo é Importante: O sentimento dos traders de varejo reflete as posições e os preconceitos dos pequenos traders no mercado. É amplamente reconhecido que os traders de varejo frequentemente adotam a posição errada nas movimentações do mercado devido a trading emocional, má gestão de risco ou reações exageradas a notícias. Ao analisar as razões longas e curtas dos traders de varejo, podemos adotar uma estratégia contrária, que frequentemente se alinha com o fluxo institucional e as tendências mais amplas do mercado. A análise de sentimento pode ajudar os traders a: Identificar condições de mercado excessivamente estendidas. Detectar possíveis reversões precocemente. Aprimorar a análise técnica com insights comportamentais. Reduzir riscos evitando trades saturadas. Como o EA Funciona: Este EA obtém dados de sentimento de varejo através da API Ziwox e os combina com um filtro de cruzamento de médias móveis: Integração API: Usando a função GetAPI, o EA envia uma solicitação web para o endpoint da Ziwox para buscar 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 os trades sejam contrários ao sentimento de varejo, mas ainda alinhados 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 os trades. Apenas trades que se alinham com a tendência da média móvel são executados. Trading Automatizado: Quando o AutoTrade está ativado, o EA abre automaticamente ordens, verifica novas velas via IsNewCandle() e garante que não haja operaçõ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, e vermelho indica posições curtas. Componentes Chave do Código Explicados: GetAPI: Gerencia chamadas da API para Ziwox, controla limites de taxa, tentativas e salva dados em um arquivo JSON. JsonDataParse: Lê o arquivo JSON, analisa os valores de sentimento e os armazena no array APIJSON para uso na lógica de trading. OnTick: Verifica condições a cada tick, aplica a lógica contrária com o filtro de tendência MA e envia ordens se os critérios forem atendidos. DrawSentiment & ButtonCreate: Visualiza o sentimento diretamente no gráfico do MT4 para uma visão instantânea. IsNewCandle: Garante que os trades sejam verificados apenas uma vez por nova vela para evitar múltiplas execuções na mesma vela. Instruções de Uso: Coloque o EA na pasta Experts do MT4. Insira sua chave da API Ziwox no campo APIKey. Ajuste shortMAPeriod e longMAPeriod conforme necessário. Defina AutoTrade como verdadeiro se desejar um trading totalmente automatizado. Carregue o EA em qualquer gráfico de símbolo. Ele buscará o sentimento, o visualizará 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 trading 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 trades saturadas, oferecendo uma vantagem aos traders disciplinados.
2025.09.30