Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Twitter!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Scripts

Stoch Cross EA - Comprar abaixo de 20, vender acima de 80 (H1) - script para MetaTrader 5

Visualizações:
123
Avaliação:
(7)
Publicado:
2025.06.01 11:51
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Principais recursos:

  • Estratégia de cruzamento estocástico: Entra em uma posição de compra quando a linha %K do estocástico cruza acima da linha %D e entra em uma posição de venda quando a linha %K cruza abaixo da linha %D.
  • Períodos estocásticos ajustáveis: Os usuários podem personalizar o período %K (StochKPeriod), o período %D (StochDPeriod) e o período de desaceleração (Slowing) de acordo com suas preferências.
  • Resfriamento de entrada: O recurso CooldownMinutes impede que o EA execute novas negociações dentro de um período de tempo especificado após uma negociação anterior, ajudando a evitar whipsaws e entradas impulsivas.
  • Stop Loss e Take Profit fixos: Cada negociação é equipada com Stop Loss e Take Profit ajustáveis em pontos (StopLossPoints e TakeProfitPoints). Na configuração atual, ambos estão definidos em 300 pontos.
  • Gerenciamento de risco simples: O tamanho do lote para cada negociação está atualmente definido em um valor fixo de 0,1 para facilitar o gerenciamento de risco.
  • Fechamento automático de posições: o EA fecha automaticamente todas as posições abertas antes de abrir uma nova posição com base em um sinal de crossover estocástico oposto.
  • Prevenção de posições duplicadas: O EA verifica a existência de posições abertas antes de fazer uma nova entrada na mesma direção.
  • Implementação da biblioteca Trade.mqh: Utiliza a biblioteca Trade.mqh para a execução eficiente de negociações.

Parâmetros de entrada ajustáveis:

  • RiskPercent : Porcentagem de risco por negociação (atualmente não é usada no cálculo do lote, o lote é fixo).
  • StochKPeriod : Período para a linha %K do estocástico.
  • StochDPeriod : Período para a linha %D do estocástico.
  • Slowing : Período de desaceleração para o estocástico.
  • CooldownMinutes : Intervalo de tempo (em minutos) após uma negociação antes que uma nova entrada seja permitida.
  • StopLossPoints : Valor de stop loss em pontos.
  • TakeProfitPoints : Valor do Take Profit em pontos.

Como usar:

  1. Coloque esse arquivo de EA na pasta MQL5\Experts de sua plataforma MetaTrader 5.
  2. Arraste e solte o EA no gráfico do par de moedas desejado.
  3. Ajuste os parâmetros de entrada de acordo com suas preferências e estratégia de negociação.
  4. Certifique-se de que o recurso Auto Trading esteja ativado em sua plataforma MetaTrader 5.

Observações importantes:

  • Esse script é fornecido "no estado em que se encontra", sem qualquer garantia de desempenho.
  • Recomenda-se um backtesting completo e testes em uma conta de demonstração antes de usá-lo em uma conta real.
  • O gerenciamento adequado de riscos é crucial na negociação. Embora esse EA tenha recursos simples de gerenciamento de risco, talvez seja necessário personalizá-lo ainda mais de acordo com sua tolerância ao risco e o tamanho da conta.
  • O desempenho passado não é indicativo de resultados futuros.



Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/58942

Random Trader with Customizable Risk/Reward Ratio, Break-Even Random Trader with Customizable Risk/Reward Ratio, Break-Even

O EA abre posições aleatoriamente (50/50 de chance para compra ou venda) quando nenhuma posição está aberta.

mudar a cor das velas e do pavio mudar a cor das velas e do pavio

Desenhe os pavios (linhas finas): Desenhe uma linha vertical do preço mais baixo até o preço mais alto de cada candle (isso é chamado de "pavio"). Desenhe o corpo do candle: Desenhe um retângulo do preço de abertura até o preço de fechamento, usando uma cor diferente se o candle for de alta ou de baixa. Personalização de cores: Você pode alterar facilmente as cores usadas para os candles de alta e de baixa e seus pavios. No código que você usa, por exemplo: Os candles de baixa têm um corpo marrom (clrMaroon). Os pavios dos candles de baixa são violeta claro (clrOrchid). Para que serve? Esse indicador é útil se você quiser: Ter um estilo visual único e claro em seus gráficos. Diferenciar mais facilmente os candles de alta dos de baixa. Analisar o comportamento do preço de forma mais visual.

Indicador baseado em 2 MAs Indicador baseado em 2 MAs

Boa tarde a todos) É a primeira vez que publico meu código!!!

Supertrend Supertrend

Um indicador SuperTrend que traça a direção da tendência usando a volatilidade ATR para criar níveis dinâmicos de suporte/resistência para o MetaTrader 5.