Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
- Visualizações:
- 12538
- Avaliação:
- Publicado:
- 2020.02.18 14:13
- Atualizado:
- 2020.07.25 18:29
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Entradas
- Sentido em que a entrada automática será feita: Deve ser possível escolher entre a favor ou contra a tendência indicada pelo último candle fechado;
- O tamanho do lote a ser negociado, em número de contratos;
- Take profit padrão, em pontos;
- Stop loss padrão, em pontos;
- Utilização ou não do trailing stop;
- Aplicação ou não de breakeven;
- Aplicação ou não do martingale;
- Abertura automática da primeira ordem ou manual;
- Fator que será aplicado ao martingale;
- Número máximo de aplicações de martingale;
- Perda máxima, num dia;
- Ganho máximo, num dia;
- Horário de início de funcionamento;
- Horário de fim de funcionamento.
Operações
As operações são abertas seguindo a estratégia presente na função "OperationStrategy", que determina uma compra quando o o candle anterior é de alta, e venda quando o candle anterior é de baixa, permitindo a inversão das compras e vendas por uma das entradas, mas essa função também permite alteração simples da estratégia que norteia as operações sem modificar o restante do código. Uma posição só é aberta se as condições presentes na função "OrderRequirements" forem satisfeitas, são elas:
- Volume de acordo com o ativo do gráfico;
- Estar dentro do horário definido pelo usuário nas entradas;
- Estar no instante seguinte ao fechamento de um candle;
- Não ter atingido o limite de ganhos diários definido pelo usuário nas entradas;
- Não ter atingido o limite de perdas diários definido pelo usuário nas entradas;
- Não ter outra posição aberta no ativo do gráfico.
Martingale
A estratégia de martingale é aplicada sempre que o limite de martingales definido ou qualquer um dos limitantes de operações supracitados ainda não tenha sido atingidos, e a operação anterior não tenha resultado em lucro. O volume da operação é multiplicado pelo fator de martingale definido pelo usuário e é aberta uma operação seguindo a mesma estratégia descrita acima.
Ordem automática x manual
Todas as ordens abertas pela EA seguem a estratégia de operações descritas anteriormente, quando a ordem manual está ativada a primeira ordem, que pode iniciar uma dinâmica de martingale, deverá ser aberta manualmente utilizando os recursos da plataforma Metatrader, senão ordens serão abertas automaticamente seguindo a estratégia, iniciando martingales ou não.

Painel modular que se adapta ao tamanho do grafico, em uma proporção desejada pelo usuário. O usuário pode adicionar quantos botões e textos quiser. Muito simples e facil de usar.

Algumas de minhas EA's trabalham com proporção para determinar o preço, portanto muitas vezes, esse preço não está de acordo com o padão exigido pelo ativo. Além disso, para quem opera no mercado forex e B3 sofre problemas para criar uma EA que seja compatível com os dois mercados sem precisar fazer adptações.

Um relógio que mostra a contagem regressiva para o fechamento do candle vigente.

Um Indicador de Volume, com a adição de uma média móvel. Onde, se o Volume da Vela corrente for 'X%' maior que o Volume da Vela Anterior. Teremos um sinal de aumento de volume.