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:
- 23
- Avaliação:
- Publicado:
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
EMA Cross Demo EA (MetaTrader 5)
Um Expert Advisor de demonstração pequeno e com estrutura clara, criado para mostrar um método confiável de desenvolvimento de EAs, e não uma vantagem de negociação.
Lógica (avaliada uma vez por nova barra, apenas em barras FECHADAS — sem repintura):
- Sinal de COMPRA: a EMA rápida cruza acima da EMA lenta
- Sinal de VENDA: a EMA rápida cruza abaixo da EMA lenta
- Em caso de sinal oposto, a posição aberta é fechada e uma nova é aberta no próximo tick da nova barra
Gerenciamento de risco:
- Stop-loss = preço de entrada menos/mais ATR x InpSLATRMult
- Take-profit = distância do stop x InpRewardRisk
- Os níveis de stop e TP são ajustados para a distância mínima de stop da corretora, quando necessário
- O tamanho do lote é normalizado de acordo com o passo de volume, o mínimo e o máximo do símbolo
- As entradas são ignoradas quando o spread é maior que InpMaxSpreadPoints
Funciona tanto em contas de hedge quanto em contas de compensação (a consulta de posições é feita por número mágico e símbolo, não pelo tipo de posição compensada).
Entradas: período da EMA rápida/lenta, período da ATR, multiplicador SL da ATR, relação recompensa:risco, tamanho do lote, spread máximo em pontos, número mágico, slippage em pontos.
Este é um exemplo pronto para uso, destinado a mostrar a estrutura e o método: sinais de barra fechada, um filtro de spread, normalização de lotes e tratamento de posições compatível com hedge e compensação. Não se trata de uma recomendação de negociação. O gráfico de patrimônio líquido em anexo é proveniente de uma série de preços sintética usada apenas para testar o código (o P/L bruto é positivo, enquanto o P/L líquido após a comissão é negativo nesta simulação sintética) — ele demonstra a abordagem de backtest, não uma estratégia lucrativa.
Uma implementação de referência em Python do mesmo sinal e da mesma lógica de backtest (para testes de paridade) está disponível mediante solicitação.
Atualização: corrigido um problema de distância de stop em que o SL/TP baseado em ATR poderia ficar dentro da distância mínima de stop da corretora em intervalos de tempo rápidos, causando rejeições de ordens. A distância agora tem um limite mínimo no nível de stop/congelamento e é verificada em relação ao preço correto do lado de fechamento (Bid para uma COMPRA, Ask para uma VENDA), em vez do preço de entrada.
Atualização 2: o EA agora verifica a margem disponível com a função OrderCalcMargin() antes de enviar uma ordem e, em vez de enviar uma ordem que a conta não possa arcar, ele a ignora (com uma linha de log). Isso evita rejeições do tipo “saldo insuficiente” por parte da corretora em saldos de teste muito pequenos.

Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/77653
CME Gap Tracker for Gold and Bitcoin: Open Gaps, Fill Rate and a Fade-Trade Test
Identifica as lacunas de preço (gaps) do CME no ouro e nos gráficos de Bitcoin 24/7, mantém todas as lacunas não preenchidas no gráfico até que o preço retorne a elas e mostra com que frequência as lacunas foram preenchidas, com que rapidez, qual foi a primeira oscilação do preço e qual teria sido o lucro se tivesse sido aproveitado o movimento de fechamento dessas lacunas. Não repinta os dados, com buffers para um Expert Advisor.
Gold Breakout EA for XAUUSD H4 +90 Percent in a 2020 to 2026 Backtest
Um EA de breakout no estilo Turtle para o ouro. Ele compra quando uma barra H4 fecha acima da máxima de 20 barras em uma tendência de alta, com um stop de 2 ATR e uma meta de 2R. Testado retrospectivamente no XAUUSD de janeiro de 2020 a setembro de 2026: +9.029,72 com 10.000 e risco de 1%, fator de lucro de 1,77, drawdown máximo de 11,38%, 6 dos 7 anos lucrativos.
iFVG Indicator With Signals
Indicador iFVG com sinais
Accelerator Oscillator (AC)
O Indicador Acceleration/Deceleration (Aceleração/Desaceleração ou AC) mede a aceleração e a desaceleração da força motriz atual do mercado.