Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
Participe de nossa página de fãs
Acesse o CodeBase em seu terminal MetaTrader 5
Não encontrou o código mais adequado? Encomende-o na seção Freelance
Como escrever um Expert Advisor ou um indicador

Expert Advisors para MetaTrader 5 com códigos fonte

icon

Os Expert Advisors são projetados para analisar gráficos de preços e negociar automaticamente com base em regras estabelecidas. Aqui você encontrará códigos-fonte em MQL5 para resolver uma variedade de tarefas. Existem desde EAs simples baseados no cruzamento de médias móveis até robôs de negociação com algoritmos complexos para geração de sinais e proteção contra erros de negociação.

Os EAs disponibilizados podem ser baixados e executados no MetaTrader 5. Antes de usar, é recomendado realizar testes e otimização no Testador de Estratégias de Negociação. A biblioteca de EAs também está disponível diretamente da plataforma MetaTrader 5 e do ambiente de desenvolvimento MetaEditor.

Adicionar código

Painel profissional para fechamento de posições com 6 filtros inteligentes. Feche todas, por tipo, por símbolo ou por lucro/perda. Exibição de P&L em tempo real. Perfeito para saídas de emergência e gerenciamento de risco. Inclui confirmações de segurança.

Um testador de estratégia visual simples / treinamento de comércio manual usando Martingale.

Esse utilitário é um exemplo simples para adicionar um alerta sonoro ao conectar/desconectar

Sincroniza todos os símbolos do gráfico com o símbolo do gráfico ao qual o EA está anexado

O Expert Advisor trabalha com ordens pendentes Buy Stop e Sell Stop de acordo com o tempo especificado em seus parâmetros de entrada.

O Expert Advisor mais simples que analisa o movimento do preço em um determinado número de barras e abre uma posição correspondente.

O EA só negocia posições de compra e não usa Sl e TP.

O EA só negocia posições de compra e não usa SL e TP.

EA Tools tính toán Margin theo lotsize, có thể tùy chỉnh đòn bẩy

A função calcula o tamanho do lote de uma posição aberta. O preço de abertura de uma transação, o preço do nível de stop loss e o risco por transação em porcentagem do depósito são passados como parâmetros

O KA-Gold Bot é um consultor de negociação avançado projetado especificamente para ouro, utilizando a poderosa combinação da estratégia do canal Keltner e duas médias móveis exponenciais (EMAs) - a EMA de 10 períodos e a EMA de 200 períodos. Princípio de funcionamento: A MME de 10 períodos representa o corte médio do preço acima/abaixo da banda de Keltner, confirmando uma tendência de alta/baixa. O fato de o preço estar acima da MME de 200 períodos confirma a tendência de alta/baixa. Isso indica que a tendência de alta/baixa tem sido mais forte do que nos 10 períodos anteriores, considerando a volatilidade dos últimos 50 períodos - Prazo: M15

Nesse exemplo, foi implementado um botão para fechar todas as posições ativas de todos os instrumentos. Além da funcionalidade de processamento de eventos do botão, também são implementados métodos para fechar posições relativas ao nome do símbolo e contar o número de posições relativas ao nome do símbolo.

Um exemplo de um bot com um modelo de aprendizado de máquina incorporado que é treinado em python e salvo no formato ONNX.

A estratégia de cruzamento de duas médias móveis é uma das estratégias de negociação mais comuns no mercado financeiro. Ela se baseia no uso de duas médias móveis (geralmente de longo e curto prazo) e sinaliza a entrada em uma posição com base em seu cruzamento.

Esse bloco de código detecta uma New Bar ou uma New Candle quando ela é recebida.

Esse bloco de código percorre todas as posições abertas e faz o trailing com base nos preços Ask e Bid.

Fechamento de negociações de martingale

Um sistema para testar até quatro indicadores ao mesmo tempo no testador de estratégias

Se você quiser executar seus blocos de código "apenas uma vez por barra", é importante verificar se há uma nova barra chegando ou não.

Aqui estão alguns exemplos de códigos para contadores de conjuntos baseados em "Count"

Uma estratégia simples, porém eficaz, de rompimento do canal donchiano. Essa estratégia é atemporal!

O QuickTradeKeys 123 é um Expert Advisor (EA) de fácil utilização para o MetaTrader 5, que permite que os traders executem operações de compra e venda rapidamente, simplesmente pressionando os números "1" e "2" no teclado. Pressionar "3" fecha todas as posições abertas. Esse EA é ideal para negociações rápidas e para fins de teste em que a intervenção manual é necessária sem o uso do mouse.

Esse EA ajuda você a definir automaticamente o TP e o SL por parâmetro padrão, trailing stop e step automáticos para qualquer ordem que você colocar de qualquer dispositivo, maneira fácil de fechar todas as ordens com 5 botões: "Close All", "Close Profit", "Close Lose", "Close BUY", "Close SELL", fechamento automático de todas as ordens por valor limite de lucro ou perda

Selecione o último negócio fechado (negociação) para continuar trabalhando.

Um Expert Advisor simples que negocia quando o preço forma o padrão "Three From Within".

Esse EA examinará todas as negociações abertas e, em seguida, imprimirá a enésima negociação a partir do final

Esse EA examinará todas as negociações fechadas e, em seguida, imprimirá a enésima negociação a partir do final

Esta é uma atualização da "Simple Yet Effective Breakout Strategy". Nesse código, adicionei algumas funções auxiliares para os desafios da firma de apoio.

Compartilho meu código para o consultor especialista babi ngepet

O KopierMaschine é uma copiadora local de negociações entre diferentes contas MetaTrader 4 e MetaTrader 5 em qualquer direção, localizada em um computador com uma interface intuitiva.

As médias móveis são inúteis. De fato, alguns argumentam que a melhor maneira de perder dinheiro para um iniciante são as estratégias de crossover MA-Price. Mas é possível fazê-las funcionar?

Capture capturas de tela em widescreen pressionando a tecla de atalho "s" no teclado

O CloseAllOrders é um Expert Advisor poderoso e fácil de usar, projetado para simplificar o gerenciamento de negociações no MetaTrader 5. Com uma interface intuitiva de botões diretamente no gráfico, você pode fechar todas as posições de mercado e ordens pendentes instantaneamente com apenas um clique.

Expert Advisor baseado no iPinBar Pin Bar Finder + vários indicadores de rastreamento diferentes

Uma estratégia simples baseada nos sinais de dois indicadores: Faixa Percentual de Williams (WPR) e Bandas de Bollinger (BB). Uma posição é aberta somente quando os sinais de ambos os indicadores coincidem.

O Raymond Cloudy Day For EA é uma ferramenta de negociação revolucionária criada pela Raymond e desenvolvida por especialistas para a plataforma MT5. Esse indicador inovador integra um método de cálculo de ponta com algoritmos avançados, superando os Pivot Points tradicionais para aprimorar as estratégias de negociação com precisão inigualável.

O RSI Engine EA é um robô de negociação automatizado altamente versátil para o MetaTrader 5, projetado para executar negociações com base em sinais do popular indicador Índice de Força Relativa (RSI). A versão 2.1 apresenta processamento de sinal otimizado e estabilidade aprimorada. O EA oferece uma estrutura flexível com várias estratégias baseadas no RSI, filtros de confirmação e configurações abrangentes de gerenciamento de negociações, tornando-o adequado tanto para operadores novatos quanto para experientes.

O EA identifica discrepâncias entre as taxas de câmbio teóricas e reais para executar oportunidades de negociação com risco minimizado.

Apresentamos o MP by SPLpulse, um Expert Advisor sofisticado e altamente versátil projetado para o trader moderno. Seja você um scalper, um seguidor de tendências ou um operador de reversão, o MP by SPLpulse combina várias estratégias de negociação com um conjunto de gerenciamento de risco de nível institucional para se adaptar ao seu estilo de negociação exclusivo. Assuma o controle de suas negociações com personalização inigualável e automação poderosa.

12345678910111213141516171819202122232425262728293031323334