OmniTrend EURUSD only
- Experts
-
Iurii Cherepanov
Sou autônomo desde 2008. Meu foco principal é o trading Forex como provedor de sinais na Zulutrade, onde trabalhei com sucesso e sobrevivi a três reestruturações. Acumulei vasta experiência em trading manual. Incorporei todos esses anos de experiência no código do meu Expert Advisor OmniTrend MQL5 - Versão: 2.0
- Ativações: 5
🔥 OMNITREND EURUSD SOMENTE
RSI + ESTOCÁSTICO + MACD + ZIGZAG • NEGOCIAÇÃO SEQUENCIAL • GESTÃO DE LUCROS • MT5
O OmniTrend EURUSD somente é um consultor de negociação automatizado para MetaTrader 5. O consultor funciona com depósitos a partir de US$ 50 e foi projetado para negociar o par de moedas EURUSD. No entanto, o próprio código permite que você altere facilmente o instrumento de negociação e crie um novo consultor. Este consultor usa um algoritmo consistente para gerar sinais de negociação com base em quatro indicadores técnicos: RSI, Estocástico, MACD e ZigZag. Ele também usa um sistema de confirmação consistente: primeiro RSI, depois Estocástico, depois MACD e, finalmente, uma verificação de direção usando o ZigZag em um timeframe maior (H1 por padrão).
O consultor também mantém um sistema consistente de gerenciamento de posições (2 posições), ProfitLock, controles de stop-loss individuais e globais, bem como botões para gerenciar manualmente os modos de entrada.
⚡ RSI → ESTOCÁSTICO → MACD + ZIGZAG — O ÚNICO MODO DE SINAL
Um sinal de negociação é gerado em etapas. Cada indicador subsequente confirma a etapa anterior.
COMPRA — comprar
O RSI cruza o nível especificado de baixo para cima.
O EA detecta o início de um sinal.
Após o RSI, espera-se que o Estocástico cruze o nível especificado de baixo para cima.
Após a confirmação pelo Estocástico, o EA detecta um padrão MACD específico.
A condição final é a confirmação da direção do ZigZag em um período gráfico maior.
Se todas as condições forem atendidas dentro do intervalo de tempo especificado, um sinal de COMPRA é gerado.
VENDA — vender
O RSI cruza o nível especificado de cima para baixo.
O EA detecta o início de um sinal.
Após o RSI, espera-se que o Estocástico cruze o nível especificado de cima para baixo.
Após a confirmação pelo Estocástico, o EA detecta um padrão MACD específico.
A condição final é a confirmação da direção do ZigZag em um timeframe maior.
Se todas as condições forem atendidas dentro do intervalo de tempo especificado, um sinal de VENDA é gerado.
Uma característica importante: os indicadores não precisam confirmar o sinal simultaneamente. O algoritmo requer uma formação sequencial de condições: RSI → Estocástico → MACD.
O ZigZag é usado como um filtro direcional adicional. Durante a verificação, o Expert Advisor ignora o extremo do ZigZag mais recente e não confirmado.
Configurações de Geração de Sinal
O usuário pode alterar:
Timeframe do ZigZag — Higher_TF.
Parâmetros do ZigZag: Profundidade, Desvio, Retrocesso.
Período do RSI e níveis de COMPRA/VENDA.
Períodos do MACD e linha de sinal.
Parâmetros do Estocástico.
Níveis de cruzamento do Estocástico.
Número de barras para buscar um cruzamento do Estocástico.
Intervalo mínimo e máximo de confirmação do sinal.
O período principal do sinal é definido como M5. O período do ZigZag é configurado separadamente, permitindo explorar o impacto de um período maior na filtragem do sinal.
Se as confirmações necessárias não aparecerem dentro do intervalo de barras especificado, a sequência pendente é reiniciada.
🔧 CONFIGURAÇÕES FLEXÍVEIS DO INDICADOR
O OmniTrend EURUSD permite experimentar as configurações de todas as quatro ferramentas de geração de sinal.
Dê atenção especial à combinação de períodos:
o sinal principal é gerado em M5;
a direção do ZigZag é determinada no período maior selecionado.
Isso permite explorar como a filtragem da direção por um período maior afeta o número de entradas e os resultados finais do teste.
O usuário pode testar várias configurações de RSI, Estocástico, MACD e ZigZag, comparar os resultados com dados históricos e adaptar a configuração à abordagem de negociação desejada.
Alterar os parâmetros não garante melhores resultados. Cada configuração deve ser verificada separadamente. 🎛️ BOTÕES DE CONTROLE DE NEGOCIAÇÃO — CONTROLE MANUAL DE NEGOCIAÇÃO
O Expert Advisor possui cinco botões na tela para controlar o modo de abertura de novas posições.
AUTO
AUTO
Permite a abertura de posições de COMPRA e VENDA de acordo com o algoritmo de sinal.
COMPRA
COMPRA
Permite apenas novas posições de compra.
VENDA
VENDA
Permite apenas novas posições de venda.
PARAR
PARAR
Interrompe a abertura de novas posições.
INICIAR
INICIAR
Retoma a operação no modo selecionado anteriormente.
O modo selecionado é salvo nas variáveis globais do terminal, portanto, após uma reinicialização, o Expert Advisor pode restaurar seu último estado de controle.
Importante: A troca de modos não fecha as posições existentes. Os botões controlam a permissão para novas entradas.
🔄 NEGOCIAÇÃO SEQUENCIAL — GERENCIAMENTO DE POSIÇÕES SEQUENCIAIS
Após a geração de um sinal de negociação, o EA abre a primeira posição.
Se a situação de negociação evoluir contra a posição aberta e as condições do algoritmo permitirem a continuação da sequência, o EA poderá abrir uma segunda posição na mesma direção.
As seguintes configurações estão disponíveis:
Volume da primeira posição;
Volume da segunda posição;
Desativação da segunda posição definindo seu volume para 0,00;
Distância mínima entre posições;
Take Profit da primeira posição;
Take Profit da posição subsequente, calculado com base na distância entre as posições. e uma porcentagem especificada.
O Expert Advisor permite um máximo de duas posições consecutivas em uma única sequência de negociação.
Novas posições são abertas somente se as condições de direção, distância, volume disponível e requisitos da conta de negociação forem atendidas.
O Expert Advisor requer uma conta MetaTrader 5 com o modo Hedging ativado.
💰 GESTÃO DE LUCROS
O OmniTrend EURUSD utiliza apenas níveis individuais de Take Profit para as posições e o mecanismo ProfitLock.
Take Profit
Para a primeira posição, uma distância fixa em pontos é definida.
Para a segunda posição, o Take Profit é calculado com base na distância mínima entre as posições e na porcentagem definida pelo usuário.
ProfitLock
O mecanismo ProfitLock foi projetado para proteger parte da distância de preço já percorrida.
Após o preço percorrer 50% da distância até o nível de Take Profit da posição correspondente, o Expert Advisor calcula um nível de Stop Loss de proteção com base na porcentagem ProfitLock especificada.
O usuário pode:
ativar ou desativar o ProfitLock; Altere a porcentagem de proteção nas configurações disponíveis.
O ProfitLock não garante lucro: o resultado depende dos movimentos do mercado e das condições de execução das ordens.
🛡️ CONTROLE DE RISCO
O Expert Advisor oferece vários níveis de controle de perdas.
1. Stop Loss Individual
Para o par EURUSD, um limite de stop loss individual é definido. Quando esse limite é atingido, o Expert Advisor encerra a sequência de negociação.
Em negociações reais e de demonstração, o acionamento de um stop loss individual bloqueia novas entradas. Para retomar a negociação, use o botão REDEFINIR PARES INTERROMPIDOS.
2. Modo de Teste
No modo de teste, quando o limite individual é atingido, o Expert Advisor fecha as posições e continua negociando com o mesmo limite.
Isso permite monitorar a operação do algoritmo durante todo o período de teste.
3. Stop Loss Global
Um Stop Loss global é fornecido como uma porcentagem do valor base calculado.
No modo de teste, o valor base pode ser definido usando os parâmetros TestDeposit. Em negociações regulares, o valor do Depósito Alocado é utilizado.
Quando o limite global é atingido, o EA fecha todas as suas posições de negociação e bloqueia novas negociações.
4. Limite de Volume de Negociação
Um limite é imposto ao volume total de posições abertas em relação ao depósito alocado.
Isso permite controlar o volume geral da sequência de negociação.
5. Controle das Condições de Execução
O EA verifica o spread aceitável, a margem disponível, as distâncias mínimas de Stop Loss e Take Profit e os desvios de preço durante a execução das ordens.
Esses mecanismos ajudam a gerenciar o risco de negociação, mas não eliminam a possibilidade de perdas. ⚙️ CONFIGURAÇÕES EXPERIMENTAIS
O OmniTrend EURUSD foi projetado para a exploração independente do algoritmo sequencial RSI + Estocástico + MACD com confirmação ZigZag.
O usuário pode estudar a influência de:
Período e níveis do RSI;
Parâmetros e níveis de cruzamento do Estocástico;
Parâmetros do MACD;
Padrão de confirmação do MACD;
Intervalo mínimo e máximo de formação de sinal;
Número de barras para busca de cruzamento do Estocástico;
Timeframe e parâmetros do ZigZag;
Volumes da primeira e segunda posição;
Distância mínima entre posições;
Take Profit e Stop Loss;
Configurações do ProfitLock;
Stop Loss individual e global.
Uma área de pesquisa particularmente interessante é a alteração do timeframe do ZigZag, mantendo o timeframe principal de M5.
Recomenda-se comparar não apenas o lucro final, mas também o drawdown máximo, o número de operações, a proporção de operações lucrativas para perdedoras e a estabilidade dos resultados em diferentes períodos históricos.
🚀 PRINCIPAIS VANTAGENS
EURUSD Only — especializado em negociação do par de moedas EURUSD.
RSI + Estocástico + MACD — formação consistente de sinais de negociação.
Confirmação ZigZag — confirmação de direção em um timeframe maior.
Sinal Multiestágios — vários estágios de confirmação sequenciais.
AUTO / COMPRA / VENDA / PARAR / INICIAR — controle manual dos modos de abertura de posição.
Negociação Sequencial — gerenciamento sequencial de duas posições.
ProfitLock — mecanismo para proteger uma parte da movimentação de preço.
Stop Loss Individual — limite individual de perda monetária.
Stop Loss Global — controle geral de perdas.
Limite de Volume — limite para o volume total de negociação.
Parâmetros Flexíveis — personalização de indicadores e parâmetros de negociação.
MetaTrader 5 — funciona no ambiente de negociação MT5.
🎯 PARA QUEM É INDICADO?
O OmniTrend EURUSD é adequado para traders que:
desejam automatizar a negociação de EURUSD no MetaTrader 5;
preferem um sistema consistente de confirmação de sinais;
desejam explorar a combinação de RSI, Estocástico, MACD e ZigZag;
desejam experimentar diferentes prazos e configurações de indicadores;
utilizam o controle manual da resolução de entradas de COMPRA e VENDA;
Aprender a gerenciar posições de forma consistente;
Desejar testar várias configurações em dados históricos.
⚠️ IMPORTANTE ATENÇÃO — IMPORTANTE
O OmniTrend EURUSD não garante lucros e não exclui a possibilidade de perdas.
Os resultados da negociação automatizada dependem das condições de mercado, configurações dos indicadores, volatilidade, spreads, comissões, slippage e qualidade da execução das ordens.
Recomendamos dar atenção especial ao teste de diferentes períodos do ZigZag, pois a escolha de um período maior pode afetar a confirmação da direção e o número final de sinais de negociação.
Antes de usar fundos reais, recomendamos testar no Testador de Estratégias do MetaTrader 5, verificando diferentes períodos históricos e, adicionalmente, testar o EA em uma conta demo.
🔥 OMNITREND EURUSD APENAS
RSI + ESTOCÁSTICO + MACD + ZIGZAG
SINAIS SEQUENCIAIS • NEGOCIAÇÃO SEQUENCIAL • GESTÃO DE LUCROS • MT5
