FJ Universe DCA DwxZero
- Experts
-
Frantisek Juris
Olá!
Obrigado por visitar o meu perfil — fico muito grato por isso! - Versão: 1.0
- Ativações: 5
DCA DWXZERO BOT | Robô de Trading para MetaTrader 5 Compatível com Darwinex Zero
Uma solução de trading automatizado projetada para fazer sua estratégia de Custo Médio em Dólar (DCA) funcionar em perfeita harmonia com o Darwinex Zero no MetaTrader 5 (MT5).
Este Expert Advisor (EA) é a evolução do FJ Universe DCA Investor original, adaptada especificamente para o Darwinex Zero. Ele emprega a mesma estratégia DCA disciplinada: avalia as condições para abrir uma posição de compra e atualiza o nível de take-profit após a abertura de cada nova vela. Se não houver operações ativas, uma nova operação é iniciada. Para as operações existentes, o EA calcula o "totalInvestmentForBot" dividido por "numberOfOrders" para criar uma GRADE DCA para ordens subsequentes abaixo do preço atual, garantindo uma gestão de risco estratégica.
Além disso, o EA compreende o Motor de Risco do Darwinex Zero. Ele modela o Valor em Risco (VaR) mensal da sua escada, dimensiona cada ordem automaticamente em direção ao objetivo oficial de 6,5 por cento de VaR, compensa o desalavancamento das ordens de grade posteriores, respeita os limites de D-Alavancagem e protege sua avaliação DarwinIA com um guardião de drawdown mensal. O objetivo é simples: seu DARWIN deve espelhar sua conta em vez de ser reescalonado para longe dela.
Todos os sinais de trading são enviados diretamente para um servidor do Discord ou Telegram para monitoramento em tempo real e podem ser personalizados de acordo com suas preferências. Um painel profissional no gráfico exibe a D-Alavancagem estimada, o VaR modelado, a margem disponível, as estatísticas mensais do DarwinIA e o status de cada módulo de proteção.
Funcionalidades:
- Executa posições de compra com base na abertura de uma nova vela, com a ausência de operações ativas acionando uma nova ordem.
- Calcula e atualiza os níveis de take-profit como um percentual acima do preço médio (entrada "takeProfitInPercentage"), excluindo as taxas de swap.
- Implementa uma estratégia de GRADE LONGA DCA dividindo o "totalInvestmentForBot" por um "numberOfOrders" especificado para ordens colocadas até uma queda de preço de 100%.
- Dimensionamento automático de VaR para Darwinex Zero: escala cada lote de modo que o VaR mensal modelado da escada planejada corresponda ao objetivo, mantendo a relação VaR do DARWIN próxima de 1,0.
- Impulso anti-desalavancamento progressivo: cada ordem de grade subsequente é ligeiramente maior para compensar a redução do Motor de Risco nas ordens posteriores, de modo que o preço médio do DARWIN permaneça alinhado com o seu.
- Limitação de D-Alavancagem com referência de volatilidade do EURUSD: o EA para de aumentar a exposição antes do limite máximo oficial de 9,75, para que o Motor de Risco nunca feche parcialmente suas operações do DARWIN.
- Guardião de Margem Livre: bloqueia qualquer ordem que consumiria sua reserva de capital protegido e prevê quantas ordens de grade ainda cabem na margem livre.
- Gestor de Margem: realiza lucros em posições rentáveis quando a margem utilizada ultrapassa um limite. Operações com prejuízo nunca são tocadas.
- Proteção DarwinIA: o guardião de drawdown mensal pausa novas ordens de grade quando o drawdown do mês ultrapassa seu limite, além de um lembrete de atividade para que você nunca perca o mínimo de uma operação por mês.
- Gestor de Conta: take-profit e stop-loss de capital para toda a conta, fechamentos programados de operações rentáveis diariamente, toda sexta-feira ou no último dia útil do mês, e um fechamento por idade para operações rentáveis mais antigas que um número determinado de dias.
- Integra-se com Discord e Telegram para enviar sinais de trading diretamente para seu canal privado, com configurações personalizáveis de webhook e nome de usuário.
- Suporta otimização para múltiplos pares de moedas e contas, permitindo a configuração de políticas de preenchimento (FOK, IOC ou Return) para atender aos requisitos da corretora.
- Permite executar múltiplos EAs no mesmo par ou conta atribuindo Números Mágicos únicos para evitar interferência entre operações.
Configurações:
- Investimento Total (totalInvestmentForBot): O valor total de dinheiro que você aloca para o EA operar em um par de moedas e período específico. Pense nisso como o orçamento que o EA usa para abrir operações.
- Formato de Custo (costFormat): Escolha como deseja definir os tamanhos das operações: em moeda fiduciária (ex.: USD), em lotes (ex.: 0,01 lotes) ou como percentual do saldo ou capital. Isso oferece flexibilidade de acordo com seu estilo de trading.
- Número de Ordens (numberOfOrders): O número de operações menores em que o EA divide seu Investimento Total. Essas operações formam uma grade de Custo Médio em Dólar (DCA), projetada para lidar com quedas de preço de até 100% comprando em diferentes níveis de preço.
- Percentual de Take-Profit (takeProfitInPercentage): O objetivo de lucro, expresso como um percentual acima do preço médio de suas operações abertas. Observação: Não considera as taxas de swap (custos de manutenção overnight).
- -------------------
- Modo de Dimensionamento (dzeroSizingMode): A entrada mais importante do Darwinex Zero. AUTO_VAR_TARGET permite que o EA dimensione todos os lotes automaticamente para que o VaR modelado da sua escada corresponda ao objetivo e seu DARWIN espelhe sua conta. MANUAL_RATIO oferece controle manual completo por meio da Relação de Alavancagem de Ordem.
- Percentual de VaR Alvo (dzeroTargetVarPct): O VaR mensal que o modo AUTO busca atingir. A faixa do Darwinex Zero é de 3,25 a 6,5 por cento. Deixe em 6,5, a menos que a página do seu DARWIN sugira um valor menor.
- Fator de Preenchimento de VaR (dzeroVarFillFactor): O quanto o modelo AUTO assume que sua escada está preenchida em média (0,5 significa metade). Este é seu ajuste fino: se a relação VaR do seu DARWIN em tempo real estabilizar abaixo de 1,0, aumente-o ligeiramente; acima de 1,0, reduza-o ligeiramente.
- Fator Automático Mínimo / Máximo (dzeroAutoFactorMin, dzeroAutoFactorMax): Piso e teto de segurança para o fator de dimensionamento automático, para que uma leitura de mercado incomum nunca produza tamanhos de lote absurdos.
- Usar Alavancagem Darwinex (useDarwinexLeverage): Quando definido como "True", cada ordem de grade subsequente é progressivamente ligeiramente maior para cancelar a redução do Motor de Risco nas ordens posteriores. Mantenha ativado para contas Darwinex Zero.
- Relação de Alavancagem de Ordem (leverageOrderRatio): O multiplicador de lote base no modo MANUAL_RATIO. 1,0 é neutro, 2,0 duplica, 0,5 reduz à metade. Este valor é soberano e nunca é limitado pelo EA.
- Passo de Impulso (dzeroBoostStep): O impulso progressivo extra adicionado por cada ordem já aberta. O padrão de 0,01 significa que a ordem número 100 é aberta com o dobro do tamanho da ordem número 1.
- Impulso Máximo (dzeroMaxBoost): O limite apenas da parte progressiva. O Motor de Risco tolera variações de VaR de até um fator de aproximadamente 2, portanto impulsos maiores seriam desperdiçados.
- D-Alavancagem Máxima (maxDLeverage): O EA para de aumentar a exposição quando a D-Alavancagem estimada ultrapassa este valor. O padrão de 9,0 mantém uma margem de segurança abaixo do limite máximo oficial de 9,75 para posições mantidas por mais de 60 minutos.
- Percentual de Aviso de Salto de VaR (dzeroVarJumpWarnPct): Envia um aviso antes que qualquer ordem individual aumente sua exposição total em mais do que esse percentual, pois grandes saltos de VaR desalavancam toda a escada no lado do DARWIN.
- Símbolo de Referência (dzeroReferenceSymbol): A referência de volatilidade para a estimativa de D-Alavancagem. O Darwinex Zero padroniza o risco em termos de EURUSD, portanto deixe EURUSD a menos que sua corretora use um sufixo como EURUSD.x.
- -------------------
- Guardião de Margem Habilitado (marginGuard_Enabled): Quando definido como "True", o EA calcula a margem exata de cada ordem antes de enviá-la e bloqueia qualquer ordem que consumiria sua reserva protegida. No Darwinex Zero, um stop de margem encerra seu DARWIN, portanto este é seu cinto de segurança.
- Percentual de Reserva do Guardião de Margem (marginGuard_ReservePct): O percentual do seu capital que deve sempre permanecer livre. A margem disponível exibida no painel (quantas ordens ainda cabem) é calculada em relação a esta reserva.
- -------------------
- Gestor de Margem Habilitado (MarginManager_Enabled): Quando definido como "True" e a margem utilizada ultrapassa o limite, o EA fecha posições de grade rentáveis para garantir pequenos lucros e liberar margem. Operações com prejuízo nunca são fechadas por este módulo.
- Percentual de Limite do Gestor de Margem (MarginManager_ThresholdPerc): O percentual de margem utilizada que aciona o Gestor de Margem. Defina 0 para desativar.
- Percentual de Lucro Mínimo do Gestor de Margem (MarginManager_MinProfitPerc): O lucro mínimo, como percentual do valor da posição, que uma posição deve ter antes que o Gestor de Margem possa fechá-la.
- -------------------
- Guardião de Drawdown Mensal (DIA_UseMonthlyDDGuard): Quando definido como "True" e o drawdown do mês atual ultrapassa o limite, o EA pausa novas ordens de grade até o próximo mês. As posições existentes não são afetadas. O drawdown e o retorno dos seis meses impulsionam a maior parte da avaliação DarwinIA, e este guardião protege ambos.
- Percentual de Limite de Drawdown Mensal (DIA_MonthlyDDLimitPct): O percentual máximo de drawdown mensal que aciona a pausa.
- Lembrete de Atividade (DIA_ActivityReminder): Envia um lembrete no Discord após 20 dias sem uma operação, pois o DarwinIA exige pelo menos uma operação no mês atual ou no anterior para participar das alocações.
- -------------------
- Usar Metas de Capital (AccMgr_UseEquityTargets): Chave mestra para saídas por capital. Estas são as únicas ações que fecham toda a conta; todo o resto neste EA afeta apenas suas próprias operações.
- Take-Profit de Capital (AccMgr_EquityTakeProfit): Quando o capital da conta sobe para este valor, todas as operações da conta são fechadas. Defina 0 para desativar.
- Stop-Loss de Capital (AccMgr_EquityStopLoss): Quando o capital da conta cai para este valor, todas as operações da conta são fechadas. Este é o piso de proteção da conta. Defina 0 para desativar.
- Fechar Outros Gráficos (AccMgr_CloseOtherCharts): Após uma saída por capital, também fecha todos os outros gráficos para impedir que outros EAs abram novas operações.
- Remover EA Após Saída (AccMgr_RemoveEAAfterExit): Após uma saída por capital, remove este EA do gráfico.
- Fechar no Último Dia do Mês (AccMgr_CloseLastDayOfMonth): Fecha as operações rentáveis deste EA no último dia útil do mês no Horário de Fechamento Mensal. Se o mês terminar em fim de semana, é executado na sexta-feira.
- Horário de Fechamento Mensal (AccMgr_MonthCloseTime): Horário do servidor no formato HH:MM para o fechamento de fim de mês.
- Fechar Toda Sexta-Feira (AccMgr_CloseEveryFriday): Fecha as operações rentáveis deste EA toda sexta-feira no Horário de Fechamento de Sexta-Feira, para que você possa entrar no fim de semana com lucros garantidos. A reentrada é permitida.
- Horário de Fechamento de Sexta-Feira (AccMgr_FridayCloseTime): Horário do servidor no formato HH:MM para o fechamento de sexta-feira. Escolha um horário dentro da sessão de trading do seu símbolo.
- Fechar Todo Dia (AccMgr_CloseEveryDay): Fecha as operações rentáveis deste EA todos os dias no Horário de Fechamento Diário.
- Horário de Fechamento Diário (AccMgr_DailyCloseTime): Horário do servidor no formato HH:MM para o fechamento diário.
- Fechar Operações Rentáveis Após Dias (AccMgr_CloseProfitableAfterDays): Fecha individualmente cada operação rentável deste EA assim que ela ultrapassar este número de dias. Defina 0 para nunca fechar por idade.
- Percentual de Lucro Mínimo (AccMgr_MinProfitPerc): Define o que "rentável" significa para todos os fechamentos programados: o lucro deve ser pelo menos esse percentual do valor da posição, o que cobre comissões e taxas em segundo plano. Importante: todos os fechamentos programados atuam apenas sobre as operações rentáveis deste EA, identificadas pelo Número Mágico, e somente enquanto o mercado estiver aberto.
- -------------------
- Número Mágico (magicNumber): Um ID único atribuído ao EA para rastrear suas operações. Isso impede que o EA interfira com outros EAs ou com suas operações manuais, mantendo tudo organizado.
- Usar Política de Preenchimento (useFillingPolicy): Quando definido como "True", o EA seleciona automaticamente o melhor método de execução de ordens (Fill or Kill, Immediate or Cancel ou Return) com base nos requisitos da sua corretora, garantindo uma execução fluida das operações.
- Último Ciclo DCA (lastCycleOfDCA): Escolha se o EA deve parar de operar após completar um ciclo DCA completo (ou seja, após fechar todas as posições). Útil para controlar quando o EA faz uma pausa.
- -------------------
- Nome do Link de Marca (brandLinkName): Adicione um nome personalizado para um link incluído nos seus relatórios de operações, facilitando a personalização ou a identidade visual dos seus relatórios.
- URL do Link de Marca (brandLinkURL): Forneça uma URL para associar ao Nome do Link de Marca nos seus relatórios de operações, como um link para seu site ou perfil.
- Nome de Usuário no Discord (discordNickname): O nome exibido nos relatórios do Discord. Você pode usar tags <@id> para mencionar usuários ou cargos específicos no seu canal do Discord.
- Webhook de Logs no Discord (discordWebhookLogs): A URL de um webhook do Discord para enviar registros detalhados de operações ao seu canal personalizado do Discord, mantendo você atualizado sobre a atividade do EA.
- Webhook de Resultados no Discord (discordWebhookResults): A URL de um webhook do Discord para enviar resultados de lucros e perdas (PNL) ao seu canal personalizado do Discord, para que você possa acompanhar o desempenho.
- Nome de Usuário no Telegram (telegramNickname): O nome exibido nos relatórios do Telegram. Suporta tags @id para marcar usuários ou grupos específicos.
- Token do Bot do Telegram (telegramBotToken): O token de API do BotFather do Telegram, usado para conectar seu EA a um bot do Telegram para o envio de relatórios.
- ID do Chat do Telegram (telegramChatID): O ID do chat ou grupo do Telegram onde seu bot enviará os resultados de PNL, mantendo você informado a qualquer momento.
Como usar o EA no Darwinex Zero (fluxo de trabalho recomendado):
1. Anexe o EA a um gráfico de um símbolo compatível com o Darwinex Zero; o período H1 é o padrão testado.
2. Defina seu Investimento Total e Número de Ordens, depois deixe o Modo de Dimensionamento em AUTO_VAR_TARGET.
3. Verifique o painel: a Margem Disponível deve cobrir confortavelmente suas ordens planejadas restantes e a D-Alavancagem Estimada deve permanecer bem abaixo do limite.
4. Durante a fase de calibração do Darwinex Zero, opere exatamente como planeja operar a longo prazo, pois essas decisões moldam o multiplicador de risco inicial do seu DARWIN.
5. Quando seu DARWIN estiver ao vivo, compare sua relação VaR com 1,0 mensalmente e ajuste o Fator de Preenchimento de VaR em pequenos passos se necessário.
Configuração para Integração com Discord:
Para habilitar as notificações de sinais do Discord, configure os ajustes de WebRequest no MT5:
1. Vá em Ferramentas > Opções > aba Expert Advisors.
2. Marque "Permitir WebRequest para URLs listadas."
3. Adicione "https://discord.com" & "https://discordapp.com" à lista de URLs permitidas.
Configuração para Integração com Telegram:
Para habilitar as notificações de sinais do Telegram, configure os ajustes de WebRequest no MT5:
1. Vá em Ferramentas > Opções > aba Expert Advisors.
2. Marque "Permitir WebRequest para URLs listadas."
3. Adicione "https://api.telegram.org" à lista de URLs permitidas.
Palavras honestas sobre o risco: As estratégias DCA mantêm drawdown durante mercados em queda por design, e uma grade dimensionada grande demais para a conta pode atingir um stop de margem. Todos os valores de D-Alavancagem e VaR exibidos pelo EA são estimativas baseadas no modelo de documentação pública do Darwinex Zero, não cálculos oficiais da plataforma. O trading de produtos alavancados envolve risco substancial de perda, e desempenho passado não garante resultados futuros. Por favor, opere apenas com capital de risco que você pode se dar ao luxo de perder.
Este robô de trading é ideal para operadores que estão construindo um DARWIN no Darwinex Zero e desejam que sua estratégia DCA seja fielmente representada, protegida contra o desalavancamento e gerenciada com controles de risco profissionais. É altamente personalizável, compatível com qualquer símbolo suportado pelo Darwinex Zero, funciona igualmente bem em contas MT5 regulares no modo MANUAL_RATIO e opera perfeitamente tanto em ambientes ao vivo quanto em demo. Seja você um iniciante ou um operador experiente, o DCA DwxZero Bot oferece uma solução robusta e fácil de usar para aprimorar sua eficiência no trading, sua gestão de risco e sua avaliação DarwinIA.
