Dynamic Fibonacci Levels EA MT5
- Experts
-
Konstantin Chechnev
💻 01 / DESENVOLVIMENTO PARA METATRADER
────────────────────────
Desenvolvo soluções para projetos de qualquer complexidade: desde indicadores, painéis de trading e utilitários até sistemas analíticos avançados, Expert Advisors, otimizadores e ferramentas especializadas para pesquisa de mercado. - Versão: 1.0
- Ativações: 5
Níveis de Fibonacci, regras de entrada e execução automática em um único gráfico. O Dynamic Fibonacci Levels EA para MetaTrader 5 seleciona dois extremos de preço confirmados, traça os níveis de Fibonacci entre eles e opera perto dos níveis escolhidos.
O robô avalia a estrutura do preço, o impulso, o tempo decorrido desde os extremos, a amplitude e a volatilidade. O traçado pode ser atualizado quando a estrutura do mercado muda. Seus pontos de ancoragem também podem ser movidos manualmente.
Principais funções
- Seleção dos pontos de ancoragem. Analisa até 220 barras. Compara os candidatos considerando a confirmação dos extremos, a estrutura do rompimento e a volatilidade.
- Dois modos de negociação. Oferece seguimento de tendência e reversão. Os níveis de entrada Buy e Sell são definidos separadamente, com tolerância de distância ao preço e restrições a entradas repetidas no mesmo traçado.
- Controle de frequência. Permite configurar limites de posições por direção, pausa entre operações, atraso inicial e horário de negociação.
- Regras de saída. Inclui Stop Loss e Take Profit fixos, saídas por níveis de Fibonacci e fechamento pelo lucro conjunto ou pelo lucro de compras e vendas separadamente.
- Interação com o gráfico. Os níveis são identificados por rótulos. Mover um ponto de ancoragem altera os níveis usados para negociar, não apenas sua aparência.
O fechamento por lucro considera as posições do símbolo atual com o Magic Number do robô. Essa função não controla o lucro nem a redução do patrimônio de toda a conta.
Uso e limitações
Antes de ativar Algo Trading, confira o volume e as regras de saída. O lote padrão é 1.00, enquanto Stop Loss e Take Profit fixos e as saídas por níveis de Fibonacci estão desativados. Fechar com resultado positivo não substitui um limite de perda.
Para testar, use o Testador de Estratégia no modo visual, com a modelagem de cada tick baseada em ticks reais. Verifique a seleção e atualização dos níveis, as entradas, a interação entre as regras de saída e o comportamento após reiniciar. Depois, teste em uma conta de demonstração. Avalie o instrumento, o período e os parâmetros nas condições de negociação que pretende utilizar.
Considere o tipo de conta. Em uma conta de compensação, ou netting, as operações no mesmo símbolo formam uma única posição. Os limites separados para Buy e Sell não permitem manter posições opostas simultâneas nesse símbolo nesse tipo de conta.
O Dynamic Fibonacci Levels EA realiza operações reais quando a negociação automática está permitida. Os níveis e os resultados dos testes não garantem lucro. Cotações, histórico, spread, comissões, derrapagem de preço, saltos de preço e condições de execução afetam o resultado. O usuário define o volume, as configurações e o risco aceitável.
Configurações
Modo e níveis de entrada
- Trend Trading. Padrão: false, para a lógica de reversão. O valor true ativa o seguimento de tendência.
- Fibonacci levels. Níveis de entrada disponíveis: 0, 23.6, 38.2, 50, 61.8 e 100. Buy e Sell usam 23.6 por padrão; cada direção é configurada separadamente.
- Max Pips From Level. Padrão: 15. Define a distância permitida, em pips, entre o preço e o nível de entrada.
Volume e horário
- Lot Size. Padrão: 1.00 lote. Não há cálculo automático do volume com base no saldo. Antes de iniciar o robô, escolha um volume que considere o tamanho do contrato, os recursos da conta e o risco.
- Max Buy/Sell Open Orders. Padrões: 1 para Buy e 1 para Sell. Limitam o número de posições abertas por direção, conforme o sistema de contabilização de posições da conta.
- Startup Delay. Ativado por padrão; adia o início da negociação depois que o robô é adicionado. Bars Between Trades: 10 barras quando a restrição está ativada.
- Time Filter. Desativado por padrão; o intervalo predefinido é de 09:00 a 19:00, no horário do servidor. Quando ativado, Continue If Open permite que a lógica continue fora desse intervalo enquanto houver posições gerenciadas.
Saídas e exibição
- Stop Loss / Take Profit. Os níveis fixos estão desativados por padrão; as distâncias configuradas só são aplicadas após ativar a função correspondente. As saídas por níveis de Fibonacci também estão desativadas e são configuradas separadamente para Buy e Sell.
- Equity Close. O fechamento pelo lucro conjunto e os modos separados de Buy e Sell estão ativados. Cada limite é de 6.00 na moeda da conta. O cálculo abrange apenas as posições do símbolo atual com o Magic Number do robô, não a conta inteira.
- Display. Há seis esquemas de cores e uma opção para mostrar ou ocultar a linha diagonal. A aparência não altera os cálculos de negociação.
Defina primeiro o volume e o controle de perdas e, depois, teste a lógica de negociação. Altere um grupo de parâmetros por vez e avalie o resultado em um período histórico posterior que não tenha sido usado no ajuste.
