Martingale Dual Basket MT5
- Experts
- Versão: 1.201
- Ativações: 5
Martingale Dual Basket MT5
Funcionamento
Este EA MT5 gerencia cestas BUY e SELL independentes em contas hedging e usa multiplicação de lotes por martingale. No modo imediato, cada direção permitida abre num tick elegível. Step define o TP inicial e o intervalo de novas camadas contra o movimento, medido desde o último preço executado. A partir da segunda camada calcula um TP comum por direção com base no alvo monetário líquido estimado. Cada direção reinicia após fechar a cesta, salvo bloqueio. BUY e SELL diferem pelo spread. Não inclui reinício emparelhado, fechamento por lucro combinado, filtro de notícias ou distância lookback automática.
Unidades monetárias e contas cent
Money factor é multiplicador de unidades, não saldo. Alvo = (InpBasketProfit + InpProfitBuffer) × InpMoneyUnitsPerMajor na moeda contábil. Em ledger USC real, alvo 10 e fator 1 significa 10 USC; fator 100 significa 1.000 USC. Não coloque 1.000 como fator por ter saldo 1.000 USC. Confira moeda, contrato, valor de tick, passo de lote, alavancagem e custos. O fator também escala perda emergencial e comissão de saída estimada. Não existe depósito mínimo seguro ou prazo de lucro estabelecido.
Pausa, reinício e diagnóstico
MANAGE_EXISTING_ONLY impede primeiras entradas e novas camadas, mantendo a gestão permitida; não fecha tudo imediatamente. Desativar Algo Trading interrompe ações do EA, inclusive saídas virtuais. Fechar MT5 ou remover EA também interrompe gestão. TP/SL aceitos no servidor permanecem, mas alvos virtuais precisam de terminal conectado ou VPS configurado. Fechamento parcial manual pode fechar o restante da cesta. Se apenas uma direção opera, confira Direction, spread, margem, permissões, ordens pendentes, Journal e HALTED. ResetSafetyHalt=true limpa bloqueios salvos na reinicialização, sem corrigir a causa. Inputs/presets antigos podem substituir novos padrões.
Risco e estado dos testes
Lotes padrão: 0.01, 0.02, 0.04, 0.08, 0.16, 0.32; total 0.63 por direção e potencialmente 1.26 nas duas. Step 65 × pip size 0.1 = 6.5 unidades de preço. FinalSLPips=0 coloca SL comum a 65 pips do último fill após a sexta camada. Camadas 1–5 não têm esse SL, salvo outra proteção. Falhas de margem/limite podem fechar antes e bloquear. TP é estimativa; slippage, gaps, custos e falhas mudam o resultado. Martingale pode perder todo o depósito. Não há histórico real prolongado verificado desta versão; testes anteriores de reinício emparelhado não são resultados deste produto. Sem garantia de lucro.
Suporte e licença
Suporte pelos comentários do produto ou mensagens privadas MQL5. Inclua versão, símbolo, moeda, hedging/netting, parâmetros, horário e erros Experts/Journal sem dados pessoais. Não envie senha ou identidade. A licença Market é pessoal, sem propriedade do código ou revenda; proteção de ativação vale para arquivos do Market. Suporte não inclui gestão de conta. Correções críticas e compatibilidade seguem regras MQL5, sem limitar essas obrigações a três meses. Documentação em dez idiomas; inputs e mensagens do EA permanecem em inglês.
Input / rótulo MT5
| Input / rótulo MT5 | Padrão | Explicação |
|---|---|---|
| InpSymbol | "" | Vazio usa símbolo do gráfico; outro valor precisa coincidir exatamente. |
| InpTimeframe | PERIOD_M5 | Somente tempo ENTRY_NEXT_BAR; padrão M5, gestão imediata por tick. |
| InpDirection | BOTH_DIRECTIONS | BOTH_DIRECTIONS cria cestas independentes; BUY_ONLY/SELL_ONLY limita novas entradas. |
| InpFirstEntry | ENTRY_IMMEDIATE | ENTRY_IMMEDIATE em tick elegível; ENTRY_NEXT_BAR espera barra; MANAGE_EXISTING_ONLY também bloqueia camadas. |
| InpMagic | 26091801 | Identificador não zero e exclusivo por instância; não altere com cestas abertas. |
| InpAllowRealAccount | true | true permite conta real com permissões; false também bloqueia gestão EA real. |
| InpStartLot | 0.01 | Lote inicial respeitando mínimo e passo da corretora. |
| InpMultiplier | 2.0 | Cada camada = StartLot × Multiplier^(camada−1), arredondada para baixo ao passo. |
| InpMaxLayers | 6 | Máximo por direção incluindo primeira; seis camadas padrão somam 0.63 lotes. |
| InpPipSize | 0.10 | Preço de um pip EA; 0.1 faz 65 pips = 6.5 unidades de preço. |
| InpStepPips | 65.0 | Um valor para TP inicial e distância contrária desde último fill. |
| InpMaxBasketLots | 0 | 0 desliga teto extra; positivo deve cobrir total planejado ou inicialização falha. |
| InpBasketProfit | 10.0 | Alvo líquido estimado de 2+ camadas por direção, multiplicado pelo fator; não combinado. |
| InpFinalSLPips | 0.0 | 0 segue Step; positivo define distância pip separada do SL final ao atingir máximo. |
| InpMoneyUnitsPerMajor | 1.0 | Multiplicador, não saldo: 1 para unidade contábil direta; 100 para conversão cent verificada. |
| InpCloseCostPerLot | 0.0 | Comissão futura de saída estimada por lote, escalada; não duplique custos registrados. |
| InpProfitBuffer | 0.0 | Buffer de dinheiro adicionado ao alvo antes do fator. |
| InpMaxBasketLoss | 0.0 | 0 desliga perda emergencial virtual; positivo é escalado e vale por direção. |
| InpMaxSpreadPips | 5.0 | Spread máximo em pips EA só para entradas/camadas; 0 desliga, gestão existente continua se possível. |
| InpDeviationPoints | 30 | Desvio solicitado em POINTS da corretora, não pips EA; depende da execução. |
| InpMinFreeMarginPercent | 20.0 | Margem livre após ordem estimada como percentual do equity atual; não limite de drawdown. |
| InpRetrySeconds | 3 | Segundos de espera para tentar novamente após rejeição/falha; execução não garantida. |
| InpShowPanel | true | Exibe painel de estado inglês; não muda cálculos. |
| InpResetSafetyHalt | true | true remove bloqueios salvos na inicialização; pode retomar operações. Investigue a causa. |
