Position Manager with Loss Lock and Lot Sizer
- Utilitários
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Versão: 1.4
- Ativações: 5
Este EA utilitário gerencia operações no MetaTrader 5 a partir de um único painel no gráfico. Ele pode adicionar stop loss e take profit às posições que não os têm, mover o stop para o break-even, fazer trailing do stop, fechar parte de uma posição em duas etapas, fechar posições e continuar fechando as novas quando um limite de perda diária ou máxima definido por você é atingido, reagir aos horários de notícias econômicas e enviar ordens com um tamanho de lote calculado a partir do seu risco. O título do painel é "Trade Manager".
Esta é uma ferramenta, não uma estratégia de trading. Ela nunca decide quando comprar ou vender e não dá sinais. Na operação real, abre uma posição somente quando você pressiona duas vezes o botão de ordem do seu painel. Cada decisão de trading e o seu resultado são seus.
TODAS AS FUNÇÕES QUE ALTERAM OU FECHAM POSIÇÕES VÊM DESLIGADAS POR PADRÃO
Depois de anexar o EA com as configurações padrão, ele não altera nem fecha nada. A única função ligada no início é o filtro de notícias no modo "somente aviso", que mostra uma mensagem e nunca opera. Você liga cada função pelo seu botão no painel (ou nos parâmetros) depois de verificar as configurações dela.
ABA MANAGE
- SL / TP automáticos para novas posições que não os têm: distância em pips, múltiplo do ATR ou um valor em dinheiro na moeda da conta. SL / TP existentes nunca são substituídos.
- Break-even: após um lucro em pips ou em R (R = distância inicial do stop), o stop é movido para o preço de entrada mais um deslocamento.
- Trailing stop, três métodos: pips fixos, múltiplo do ATR ou a mínima / máxima das últimas N barras fechadas. Ele começa imediatamente, após X pips, após X R ou após o break-even. O stop só se move a seu favor.
- Fechamento parcial em duas etapas: por exemplo, 50 % do lote inicial em 1R e 25 % em 2R.
- Sete botões liga / desliga: SL/TP, BE, Trail, Partial, Daily, Max loss, News.
- Quatro botões de ação, cada um precisa de dois cliques: Close all, Close buys, Close sells, SL to break-even.
- Quais posições são gerenciadas: o símbolo deste gráfico ou todos os símbolos; somente operações manuais, um magic number ou todas as operações (manuais e de todos os EAs). Posições que já estavam abertas quando o EA iniciou não são gerenciadas, a menos que você escolha isso.
LIMITE DE PERDA DIÁRIA / META DE LUCRO DIÁRIA
- Limite e meta em dinheiro ou em % do saldo ou do equity no início do dia. O P/L do dia inclui operações fechadas e posições abertas.
- Início do dia no horário do servidor, UTC, horário de Nova York ou horário da Europa Central (ambos com horário de verão), horário do Japão ou um deslocamento UTC fixo, em qualquer hora e minuto.
- Quando o limite ou a meta é atingido: as posições no escopo são fechadas, as ordens pendentes no escopo são excluídas (opção) e as posições abertas mais tarde naquele dia também são fechadas (opção, ligada por padrão). O painel de ordens não envia novas ordens. O bloqueio termina no próximo início do dia.
BLOQUEIO POR PERDA MÁXIMA (para contas com um limite de perda total)
- Limite em dinheiro ou em % do capital inicial. Três formas de medir: estática (capital inicial menos o limite), trailing a partir do maior saldo ou trailing a partir do maior equity observado enquanto o EA está em execução.
- Capital inicial digitado ou calculado automaticamente a partir do histórico da conta. Depósitos e saques são levados em conta.
- O nível verificado é o equity sem crédito.
- Quando o piso é atingido: as posições no escopo são fechadas, as ordens pendentes no escopo são excluídas (opção) e cada nova posição no escopo é fechada. O bloqueio permanece, inclusive após uma reinicialização, até que você altere as configurações de perda máxima.
- Escopo dos limites diário e máximo (e do fechamento por notícias): as posições gerenciadas acima, ou a conta inteira (operações manuais e todos os EAs).
HORÁRIOS DE NOTÍCIAS (usa o calendário econômico integrado ao MetaTrader 5)
- Somente importância alta, ou média e alta. Janela de N minutos antes e depois da divulgação.
- Moedas obtidas automaticamente dos símbolos, de uma lista manual, ou de ambos.
- Três modos: somente aviso; fechar posições abertas dentro da janela; fechar todas as posições no escopo (mantidas e novas). Dentro da janela, nos dois modos de fechamento, o painel de ordens não envia ordens.
ABA ORDER (símbolo deste gráfico)
- Lote calculado a partir do risco: % do saldo, % do equity, valor em dinheiro ou lote fixo. Lote máximo por ordem opcional.
- Ordens a mercado, ou ordens limit / stop com uma linha de entrada que você arrasta.
- SL em pips, ou arraste a linha de SL no gráfico. TP como relação risco:retorno, também com uma linha arrastável. O SL padrão é ATR x 1 (configurações do ATR acima).
- O painel mostra o lote e o dinheiro em risco antes do envio. A ordem é enviada somente no segundo clique, com SL / TP anexados.
- Uma ordem não é enviada quando o SL é menor que 3 vezes o spread atual, quando o SL ou a entrada estão dentro do stop level da corretora, ou enquanto um bloqueio diário / máximo / de notícias está em vigor.
OUTROS
- Alertas como pop-up e / ou notificação push.
- Inglês ou japonês, escolhido automaticamente pelo idioma do terminal. O painel pode ser movido para qualquer canto e recolhido.
- Uma segunda cópia do EA no mesmo terminal espera e não faz nada enquanto a primeira está em execução.
- As configurações estão organizadas em 15 grupos.
LIMITES QUE VOCÊ DEVE CONHECER ANTES DE COMPRAR
- Um limite de perda não é uma garantia. O EA fecha posições depois que o limite é atingido. Movimentos rápidos, gaps de preço, ordens rejeitadas ou atrasadas, perda de conexão, ou um computador ou terminal desligado podem fazer a perda final ser maior que o limite. O EA só funciona enquanto o MetaTrader 5 está em execução, conectado e com o Algo Trading ligado.
- Se você desligar um bloqueio ou uma função (botão do painel, parâmetros, botão Algo Trading), ele não é aplicado.
- O EA não pode impedir que outro EA abra novas operações. Se outro EA continuar abrindo posições durante um bloqueio, cada uma é fechada novamente, e a cada vez você paga o spread.
- Notícias: uma divulgação é detectada com até cerca de 30 segundos de atraso. Os dados dos eventos vêm do calendário fornecido pelo servidor MetaTrader 5 da sua corretora. O calendário não está disponível no Testador de Estratégia, por isso as funções de notícias não funcionam lá.
- Posições abertas enquanto o terminal estava fechado são tratadas como novas posições na próxima inicialização.
- Comissão e swap não estão incluídos no cálculo do lote, nos SL / TP baseados em dinheiro nem em R. Os limites diário e máximo usam o P/L real da conta, que os inclui.
- Pips: em símbolos de 3 e 5 dígitos, 1 pip = 10 pontos; em outros símbolos, 1 pip = 1 ponto, por exemplo 0.01 em uma cotação de ouro ou índice com 2 dígitos. Isso pode ser alterado nos parâmetros.
- Funções baseadas em R (break-even em R, início do trailing em R, fechamento parcial) não funcionam em posições sem stop loss.
- Testado em contas hedging. Contas netting não foram testadas.
- Se a resposta da corretora chegar com mais de 10 segundos de atraso e a ordem for executada depois disso, um fechamento parcial pode ser feito duas vezes. A posição então fica menor do que o planejado.
- Enquanto a conexão estiver perdida, um SL ausente é reenviado aproximadamente a cada 3 segundos até ser definido.
- Um saque também reduz a base do limite de perda máxima. O capital inicial automático pode estar errado quando o histórico contém saques; digite o capital inicial se valores exatos forem importantes.
- O modo trailing a partir do maior equity só conhece o equity que observou enquanto estava em execução.
- Se o terminal for encerrado de forma anormal, parte do estado (por exemplo, o progresso dos fechamentos parciais) pode ser perdida.
- As regras de conta dos programas de contas financiadas variam. Verifique nas regras do seu programa se esse tipo de ferramenta é permitido e como os limites são calculados. O EA não avalia se você cumpre alguma regra.
TESTADOR DE ESTRATÉGIA
O testador não consegue mostrar operações manuais. Nele o EA executa uma demonstração: abre posições pequenas (4 x o lote mínimo por padrão) em um cronograma fixo apenas para mostrar as funções, com todas as funções ligadas. O relatório do testador não é um resultado de trading e não diz nada sobre desempenho. Na operação real a demonstração nunca é executada.
IMPORTANTE
- Experimente o EA primeiro em uma conta demo e verifique cada configuração antes de ligar uma função em uma conta real.
- Não se promete nenhum lucro nem nenhum limite às perdas.
- Suporte por mensagens do MQL5, resposta em até 3 dias úteis: instalação, configurações e relatos de erros. Não é possível responder a perguntas sobre o que ou quando operar, nem sobre as regras de um programa específico de contas financiadas.
