MultiSignal Trend EA
- Experts
- Erafazira Binti Mohammad
- Versão: 6.1
- Ativações: 5
O Expert Advisor (EA) "O'Dav" foi desenvolvido para MetaTrader 5, utilizando múltiplos indicadores técnicos e estratégias de negociação para automatizar decisões comerciais. Este EA foca no seguimento de tendências, combinando o Índice de Força Relativa (RSI), Oscilador Acelerador (AC), Envelopes e Filtro de Tempo Intradiário (ITF) para identificar e capitalizar tendências de mercado. Além disso, inclui um trailing stop Parabolic SAR para gestão de operações e um sistema de gestão de dinheiro com risco fixo para controlar o risco de negociação.
Descrição Detalhada:
-
Informações de Cabeçalho:
- O script começa com metadados, incluindo o nome do script ("O'Dav.mq5"), informações de direitos autorais e detalhes da versão.
- Inclui as bibliotecas necessárias para sinais, trailing stop e gestão de dinheiro.
-
Parâmetros de Entrada:
- Configurações do Expert Advisor:
- Expert_Title : Nome do Expert Advisor.
- Expert_MagicNumber : Identificador único para as operações do EA.
- Expert_EveryTick : Determina se o EA opera em cada tick ou em intervalos fixos.
- Configurações de Sinais:
- Signal_ThresholdOpen e Signal_ThresholdClose : Valores de limiar para abrir e fechar operações.
- Signal_PriceLevel , Signal_StopLevel , Signal_TakeLevel : Definem níveis de preço para execução, stop loss e take profit.
- Signal_Expiration : Expiração de ordens pendentes.
- Parâmetros específicos para cada indicador de sinal (RSI, AC, Envelopes, ITF), incluindo períodos, preços aplicados, pesos e desvios.
- Configurações de Trailing Stop:
- Trailing_ParabolicSAR_Step e Trailing_ParabolicSAR_Maximum : Parâmetros para o trailing stop Parabolic SAR.
- Configurações de Gestão de Dinheiro:
- Money_FixRisk_Percent : Percentagem do saldo da conta para arriscar por operação.
- Configurações de Breakeven:
- Breakeven_Trigger e Breakeven_Offset : Parâmetros para mover o stop loss para o ponto de equilíbrio.
- Configurações do Expert Advisor:
-
Inicialização:
- Função OnInit:
- Inicializa o EA e seus componentes.
- Cria e configura o objeto principal de sinal.
- Adiciona vários filtros (RSI, AC, Envelopes, ITF) ao objeto de sinal e define seus parâmetros.
- Inicializa os objetos de trailing stop e gestão de dinheiro.
- Valida as configurações e inicializa os indicadores necessários.
- Função OnInit:
-
Desinicialização:
- Função OnDeinit:
- Desinicializa corretamente o EA quando ele é removido ou a plataforma é fechada.
- Função OnDeinit:
-
Manipuladores de Eventos:
- Função OnTick:
- Manipula novos eventos de tick para atualizar a lógica do EA e tomar decisões comerciais.
- Função OnTrade:
- Manipula eventos comerciais para gerenciar posições abertas.
- Função OnTimer:
- Manipula eventos do timer para tarefas periódicas se Expert_EveryTick estiver definido como false.
- Função OnTick:
Características Principais:
-
Estratégia Multi-indicador:
- Utiliza RSI, AC, Envelopes e ITF para gerar sinais comerciais.
- Cada indicador tem parâmetros configuráveis, permitindo a personalização para diferentes condições de mercado.
-
Seguir Tendências:
- O EA foi projetado para seguir tendências de mercado, utilizando a combinação de indicadores para identificá-las e agir com base nelas.
-
Gestão de Riscos:
- O sistema de gestão de dinheiro com risco fixo garante que cada operação arrisque apenas uma porcentagem predeterminada do saldo da conta.
- O trailing stop usando Parabolic SAR ajuda a garantir lucros enquanto permite que as operações sigam na direção da tendência.
-
Automação:
- O EA opera de forma autônoma, tomando decisões comerciais com base na lógica e nos parâmetros predefinidos.
- Pode lidar com diferentes condições de mercado ajustando os parâmetros de entrada.
O script "O'Dav" representa um sistema de negociação abrangente e confiável, adequado para traders que procuram automatizar suas estratégias de seguir tendências com funções avançadas de gestão de riscos e operações.