Trident Pro MT4
- Experts
- Versão: 1.0
- Ativações: 20
Trident Pro é um Expert Advisor multimoeda para MetaTrader 4 que negocia três pares interligados: AUDCAD, NZDCAD e AUDNZD. Basta colocá-lo em um único gráfico e ele mesmo conduz os três pares. O EA entra quando o preço se afastou de forma visível do seu canal e acompanha a posição até o preço voltar. O controle integrado da exposição por moeda e da carga do depósito impede o acúmulo de volume excessivo.
Versão para MetaTrader 5: https://www.mql5.com/en/market/product/207953
Inscreva-se no meu canal para não perder atualizações e novos produtos: https://www.mql5.com/en/channels/algotrader
O preço muito provavelmente será aumentado aos poucos e, em algum momento, as vendas serão encerradas por completo, para que o EA não se espalhe demais.
Como o EA funciona
- Acompanha três pares ao mesmo tempo a partir de um único gráfico.
- Quando o preço sai da borda do canal, abre uma ordem inicial na direção do retorno.
- Se o preço continua contra a posição, adiciona ordens de preço médio. O passo entre as ordens se ajusta à volatilidade e pode se alargar, de modo que a série se distribui por uma distância grande em vez de ser preenchida de uma vez.
- Uma ordem de preço médio é aberta no máximo uma vez por barra do timeframe escolhido e somente depois de uma barra que fechou a favor da posição.
- Cada ordem tem o seu próprio take profit. A série é fechada por inteiro quando o preço volta ao nível calculado.
- Se o trailing stop estiver ativado, ele protege o lucro enquanto a série tem uma única ordem. Depois que ele é acionado, uma nova entrada só é aberta a um preço melhor.
- Antes de cada ordem, o EA verifica a posição líquida em cada moeda (AUD, NZD, CAD) e a carga do depósito. Se um limite for ultrapassado, a ordem é reduzida ou ignorada.
- Se o nível de margem da conta cair abaixo do valor definido, o EA fecha todas as suas ordens.
Características
- Três pares em um gráfico, um único número mágico.
- O passo da grade se ajusta à volatilidade atual.
- Controle da posição líquida por moeda: o EA não dobra a aposta em uma moeda por meio de pares diferentes.
- Limite de carga do depósito e proteção por nível de margem.
- Trailing stop e proteção contra stops e take profits colocados perto demais do preço.
- Filtro de spread e filtro da sessão asiática.
- Painel informativo que se ajusta sozinho ao tamanho do gráfico.
Recomendações
- Pares: AUDCAD, NZDCAD, AUDNZD. Se a sua corretora usa nomes com sufixo, informe-os em Work Pairs exatamente como aparecem na janela «Observação do Mercado».
- Timeframe do gráfico: qualquer um. O EA usa os seus próprios timeframes das configurações.
- Coloque o EA no gráfico de um dos pares de trabalho.
Testes
- No MetaTrader 4 não é possível fazer um teste multimoeda: o testador desta plataforma trabalha com um único símbolo. No teste, o EA negocia apenas o par do gráfico em que foi iniciado.
- Teste cada par de trabalho (AUDCAD, NZDCAD, AUDNZD) separadamente, no gráfico M1.
- Para ver o trabalho conjunto dos três pares, teste a versão para MetaTrader 5: no testador dela o EA negocia todos os pares ao mesmo tempo. Link: https://www.mql5.com/en/market/product/207953
- Na negociação real, a versão para MetaTrader 4 funciona da mesma forma que a versão para MetaTrader 5: um gráfico e todos os pares de Work Pairs.
Painel no gráfico
O painel é ativado pela configuração Show panel. Ele pode ser arrastado pelo cabeçalho e recolhido com o botão; a posição é lembrada. O tamanho do painel se ajusta sozinho ao tamanho do gráfico; se preferir, defina-o em porcentagem com a configuração Panel size. O painel permite ver de imediato se o EA está trabalhando e, se ele não abre uma ordem, por quê.
- Cabeçalho: nome, versão e resultado total atual (P/L) das ordens abertas em todos os pares.
- Status: estado geral. WORKING significa que o EA está trabalhando. WORKING: 2 of 3 pairs ready significa que alguns pares ainda estão carregando o histórico. PAUSED: drawdown limit significa que novas ordens estão suspensas pelo limite de drawdown. STOPPED significa que a negociação algorítmica está desativada ou que nenhum par está pronto.
- Data: se há histórico de cotações suficiente. Se não houver, mostra qual par e qual timeframe estão sendo carregados.
- PAIR: nome do par.
- PROFIT: lucro ou prejuízo atual das ordens abertas do par.
- SPREAD: spread atual. Fica laranja se o spread estiver acima de Max spread.
- START LOT: lote com que será aberta a próxima ordem inicial.
- STATE: o que está acontecendo com o par. Waiting for signal: aguardando sinal. In series: 2/5 orders: há uma série aberta, com o número de ordens em relação ao máximo. Paused: Asian session: pausa pela sessão asiática. Waiting: spread too high: o spread está alto demais. Loading history: o histórico está sendo carregado. Aqui também aparece o motivo pelo qual uma ordem foi adiada: espera de uma barra de confirmação, limite por moeda, limite de carga do depósito, espera de um preço melhor após o trailing, pausa após a proteção por nível de margem.
- TOTAL: resultado total de todos os pares.
- Open orders: número de ordens abertas do EA.
Configurações
Trader's trading tools
- Work Pairs: lista dos pares negociados, separados por vírgula.
- Enable one series in this period: não abrir uma nova série na mesma barra em que a anterior foi fechada.
- One series of orders in this period: timeframe dessa barra. Ele também define com que frequência o EA verifica as condições.
Lot settings
- MaxRisk: porcentagem da margem livre usada para calcular o lote inicial. O lote cresce junto com a conta. Com 0, usa-se um lote fixo.
- if MaxRisk = 0, Lot will be: lote inicial fixo.
- Max lot: limite superior do lote inicial.
TP & SL
- Take profit: take profit de cada ordem, em pontos.
- Stop loss: stop loss de cada ordem, em pontos. 0 desativa.
- Take profit as a percentage: fechar todas as ordens quando o lucro da conta atingir esta porcentagem do saldo. 0 desativa a função.
- Drawdown % to block new orders (if > 0): com este drawdown, em porcentagem do saldo, novas ordens não são abertas. As ordens abertas não são fechadas.
Risk limits
- Max net exposure per currency, in full series (0 = off): quantas séries completas podem ser mantidas em uma direção em uma moeda. 1.0 significa uma série.
- Max deposit load (margin / equity), % (0 = off): novas ordens não são abertas se a margem for ultrapassar esta porcentagem do capital líquido.
- Close all orders if margin level falls below, % (0 = off): todas as ordens do EA são fechadas se o nível de margem da conta cair abaixo deste valor. Depois disso, novas ordens são abertas apenas a partir da próxima barra do Signal TF.
Ancillary transactions
- Step between orders (minimum step if ATR step is on): passo entre as ordens da série, em pontos. Se o passo por ATR estiver ativado, este é o passo mínimo.
- Step from ATR of Signal TF: calcular o passo a partir da volatilidade atual (ATR).
- First step, in ATR: tamanho do primeiro passo, em frações do ATR.
- ATR period (step and trailing): período do ATR para o passo e o trailing.
- Step expansion (each next step is multiplied by): quantas vezes cada passo seguinte é mais largo que o anterior.
- Next averaging below the level of a closed (by take profit) averaging order: depois que uma ordem de preço médio é fechada por take profit, a seguinte só é aberta além do nível dela.
- Multiplication: multiplicador do lote de cada ordem seguinte da série.
- Max trades per pair: número máximo de ordens por par.
- Averaging: one order per bar and only after a confirming bar: fazer preço médio no máximo uma vez por barra e somente depois de uma barra que fechou a favor da posição.
- Averaging TF: timeframe para esta regra e para a reentrada após o trailing.
- Max spread: spread máximo, em pontos, com o qual as ordens são abertas.
Trailing stop (series of one order)
- Enable trailing stop: ativar o trailing stop para uma série de uma única ordem.
- Trailing start: profit, in ATR: lucro, em frações do ATR, a partir do qual o trailing começa a trabalhar.
- Trailing distance, in ATR: distância do preço ao stop, em frações do ATR.
Trading session
- Trade in Asian session: permitir ordens iniciais na sessão asiática.
- Asian session start (GMT hour): início da sessão asiática, hora GMT.
- Asian session end (GMT hour): fim da sessão asiática, hora GMT.
Channel settings
- Channel type (Bollinger / Keltner): tipo de canal.
- Signal TF: timeframe do canal.
- Canal period (BB period / Keltner EMA period): período do canal.
- Canal deviation (BB deviation / Keltner ATR multiplier): largura do canal.
- Keltner ATR period: período do ATR para o canal de Keltner.
- Applied price BUY: preço usado no cálculo do canal para compras.
- Applied price SELL: preço usado no cálculo do canal para vendas.
Does not affect trade
- Comments to orders: comentário das ordens.
- Magic: número único pelo qual o EA reconhece as suas ordens.
- Slipage: deslizamento permitido, em pontos.
- Print per-pair statistics at the end of the test: ao final do teste, exibir no diário as estatísticas do par.
- Show panel: mostrar o painel no gráfico.
- Panel font size: tamanho da fonte do painel.
- Panel size, % (0 = adaptive to chart size): tamanho do painel em porcentagem. Com 0 o painel se ajusta sozinho ao tamanho do gráfico.
