Descrição
DualEdgeBot: Sistema de Negociação Flexível para Breakout e Reversão à Média
DualEdgeBot é um algoritmo de negociação versátil projetado para operar tanto estratégias de breakout quanto de reversão à média com parâmetros totalmente personalizáveis. Quer você queira negociar rompimentos de faixa ou capitalizar em reversões de preço, o DualEdgeBot oferece as ferramentas para isso enquanto gerencia o risco de forma eficaz.
Volume de Negociação:
- Lotes Fixos: Defina o tamanho exato do lote para cada negociação, dando controle total sobre o dimensionamento da posição.
Configurações de Tempo:
- Hora/Minuto de Início da Faixa: Defina a hora e o minuto para começar a medir a faixa de negociação.
- Hora/Minuto de Fim da Faixa: Especifique o horário para encerrar a definição da faixa e começar a negociar com base em rompimentos ou reversões.
- Hora/Minuto para Cancelar Ordens: Defina o horário exato para cancelar todas as ordens pendentes, evitando negociações indesejadas após determinado período.
Configurações de Negociação:
- Take Profit (pips): Defina o lucro alvo em pips para cada negociação.
- Stop Loss (pips): Defina a perda máxima em pips antes que uma posição seja fechada.
- Pontos de Buffer no Máximo (pips): Adicione um buffer acima do preço máximo antes de executar uma ordem para evitar falsos rompimentos.
- Pontos de Buffer no Mínimo (pips): Adicione um buffer abaixo do preço mínimo para evitar execuções prematuras de negociações.
Configurações de Ordem:
- Tipo de Ordem no Máximo: Selecione se deseja colocar uma ordem Sell Limit ou Buy Stop quando o máximo da faixa for ultrapassado.
- Tipo de Ordem no Mínimo: Escolha entre Buy Limit ou Sell Stop quando o mínimo da faixa for ultrapassado.
- Cancelar Ordem Oposta ao Preencher: Cancele automaticamente a ordem pendente oposta (máximo ou mínimo) assim que uma ordem for preenchida, para evitar entradas duplas.
Configurações do Dia de Negociação:
- Ativar Segunda a Sexta: Ative ou desative a atividade de negociação para cada dia da semana, dando controle total sobre quando o bot pode executar negociações.
Configurações de Break Even (Máximo):
- Pips para Acionar Stop BE (Máximo): Defina quantos pips o preço deve se mover a seu favor antes que o stop loss seja movido para o ponto de equilíbrio em um breakout no máximo.
- Buffer de Pips no Stop BE (Máximo): Adicione um buffer ao stop de break-even para breakouts no máximo. Um valor positivo ajuda a garantir lucros movendo o stop mais longe da entrada, enquanto um valor negativo mantém o stop mais apertado, permitindo mais flexibilidade em caso de retrações.
Configurações de Break Even (Mínimo):
- Pips para Acionar Stop BE (Mínimo): Igual ao acima, mas para negociações de breakout no mínimo.
- Buffer de Pips no Stop BE (Mínimo): Ajuste o buffer após o stop-loss ser movido para o ponto de equilíbrio em um breakout no mínimo. Um valor positivo garante lucros movendo o stop mais longe do ponto de entrada, enquanto um valor negativo mantém o stop mais próximo, permitindo mais flutuação do mercado antes de sair.
Configurações de Trailing Stop (Máximo):
- Pips para Acionar TSL (Máximo): Defina o número de pips de lucro necessários antes que o trailing stop seja ativado para negociações de breakout no máximo.
- Pips do TSL (Máximo): Defina quão próximo o trailing stop segue o preço após o acionamento do TSL.
- Passo do TSL em Pips (Máximo): Configure o tamanho do passo para o trailing stop seguir o movimento do preço em intervalos definidos.
Configurações de Trailing Stop (Mínimo):
- Pips para Acionar TSL (Mínimo): Igual ao acima, mas para negociações de breakout no mínimo ou reversão à média.
- Pips do TSL (Mínimo): Defina a distância do trailing stop para negociações no mínimo.
- Passo do TSL em Pips (Mínimo): Defina o tamanho do passo para ajustes do trailing stop em negociações no mínimo.
Como Funciona?
- Definição de Faixa Baseada no Tempo:
-
- O bot opera dentro de uma faixa de tempo especificada pelo usuário.
- Durante esse período, ele analisa os movimentos de preço para determinar os preços mais altos e mais baixos, estabelecendo efetivamente uma faixa de negociação.
- Colocação de Ordens:
-
- Tipos Estratégicos de Ordem:
-
- O bot coloca ordens pendentes com base na faixa definida:
-
- Ordens Sell Limit: Colocadas acima do preço mais alto da faixa para capitalizar movimentos potenciais de queda.
- Ordens Buy Stop: Colocadas acima do preço mais alto da faixa para capturar rompimentos para cima.
- Ordens Buy Limit: Colocadas abaixo do preço mais baixo da faixa para potenciais reversões para cima.
- Ordens Sell Stop: Colocadas abaixo do preço mais baixo da faixa para capturar rompimentos para baixo.
- O bot inclui pontos de buffer personalizáveis (em pips) para ajustar os níveis de colocação das ordens para maior eficácia.
- Recursos de Gestão de Risco:
-
- Stop Loss e Take Profit: Os usuários podem definir seus níveis desejados de stop-loss e take-profit (em pips) para gerenciar o risco de forma eficaz e garantir lucros.
- Break Even e Trailing Stops: O bot pode ajustar automaticamente os níveis de stop-loss para o preço de entrada (break-even) após atingir um lucro especificado, bem como seguir o stop-loss para garantir lucros conforme o preço se move favoravelmente.
- Configurações do Dia de Negociação:
-
- Os usuários podem escolher em quais dias da semana o bot irá negociar, permitindo flexibilidade baseada nas condições do mercado ou preferências pessoais.
- Gestão de Ordens:
-
- O bot monitora ordens abertas e tem a capacidade de cancelar ordens pendentes opostas se uma ordem for preenchida, garantindo que apenas posições relevantes estejam ativas.
- Também possui um recurso para deletar todas as ordens pendentes após um tempo especificado para evitar exposição desnecessária.
- Feedback Visual:
-
- O bot desenha um retângulo no gráfico para indicar visualmente a faixa de negociação definida, ajudando os usuários a entender o contexto da negociação.
- Linhas verticais são desenhadas para marcar o início e o fim do tempo de negociação para maior clareza.
- Personalização Amigável ao Usuário:
-
- Todos os parâmetros principais, incluindo tamanhos de lote, pontos de buffer e configurações de tempo, são facilmente ajustáveis, permitindo que os usuários adaptem o comportamento do bot à sua estratégia de negociação.
Com DualEdgeBot, os traders podem aproveitar a volatilidade do mercado em ambas as direções, usando estratégias de breakout para continuação de tendência ou reversão à média para mercados em faixa. As opções avançadas de gestão de risco do bot garantem que os lucros sejam protegidos e as perdas minimizadas.
- Otimização / Backtesting / Teste em Tempo Real
- Para os resultados mais precisos de backtesting e otimização, recomendo usar timeframes menores e dados Tick do servidor. (1M/5M/15M/1H são adequados)
- Depois de encontrar os melhores parâmetros para seu sistema, deixe-o rodar pelo menos 100 negociações em uma conta demo com movimentos de preço ao vivo. Isso ajudará a garantir que você não tenha ajustado demais o sistema durante a fase de backtesting.
Sobre mim:
Tenho negociado por mais de 7 anos e sempre quis criar um algoritmo que pudesse performar a longo prazo. Após muito trabalho, finalmente codifiquei um que funciona bem para mim. No entanto, isso não é uma solução mágica, não existe "santo graal" no trading. Diferente da maioria dos sistemas que as pessoas promovem aqui, este não vai te deixar rico da noite para o dia. Ele foi projetado para funcionar para traders que seguem regras rígidas, mantêm disciplina e não ficam gananciosos. Se você procura algo rápido e fácil, este não é para você.
Não estou compartilhando minhas configurações exatas porque você precisa fazer seu próprio backtesting e teste em tempo real para encontrar o que funciona para você. As capturas de tela mostram exemplos de como pode ficar depois que você adaptar ao seu estilo de negociação.
Versão para Swing Traders : https://ctrader.com/products/1455?u=Tradinglifefx
Resumo
The bot includes comprehensive risk management features such as configurable stop loss and take profit levels, automatic break-even stop adjustments after a specified profit, and trailing stops that follow price movements to lock in gains. It allows users to specify trading days, enabling or disabling activity from Monday to Friday. Order management functions include automatic cancellation of opposite pending orders once one is filled and deletion of all pending orders after a set time to limit exposure.
Visual aids on the chart display the trading range and mark the start and end times for clarity. All key parameters, including time settings, buffers, and trade settings, are user-friendly and adjustable to fit individual trading styles. DualEdgeBot supports trading in volatile markets by enabling traders to exploit both trend continuations and range-bound price movements while managing risk effectively.
Avaliações de clientes
5 | 0 % | |
4 | 100 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
