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
Visualizações:
50
Avaliação:
(3)
Publicado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Schaff Trend Cycle (indicador MetaTrader) - é um oscilador cíclico criado pelo cálculo do estocástico sobre o estocástico sobre uma linha MACD usando ciclos. O resultado é a versão aprimorada do oscilador que não é instável durante as tendências e reage às mudanças muito rapidamente. Ele foi desenvolvido por Doug Schaff, que supôs que as tendências cambiais se aceleram e desaceleram em ciclos. Seu algoritmo foi tornado público em 2008. O Schaff Trend Cycle tenta combinar dois métodos diferentes para determinar as mudanças na direção da tendência - MACD e oscilador estocástico suavizado. O valor do indicador flutua entre 0 e 100. São usados dois níveis de acionamento: 25 e 75. Há alertas opcionais disponíveis. Você pode baixar esse indicador para MT4 , MT5

Parâmetros de entrada

Principal

  • MAShort ( padrão = 23) - o período da média móvel rápida para o cálculo da linha MACD. Deve ser menor queMALong.
  • MALong ( padrão = 50) - o período da média móvel lenta para o cálculo da linha MACD. Deve ser maior queMAShort.
  • Cycle ( padrão = 10) - a duração do ciclo em períodos do gráfico. O ciclo resultante é duas vezes mais longo porque dois estocásticos são calculados em consequência.

Alertas

  • ShowArrows ( padrão = false) - severdadeiro, desenha setas acima ou abaixo das respectivas barras em que um sinal é gerado.
  • UpColor ( padrão = clrBlue) - cor da seta de sinal de alta.
  • DownColor ( padrão = clrRed) - cor da seta do sinal de baixa.
  • ShowAlerts ( padrão = false) - severdadeiro, um alerta de exibição será chamado quando um sinal for gerado.
  • SoundAlerts ( padrão = false) - severdadeiro, um alerta sonoro será reproduzido quando um sinal for gerado.
  • EmailAlerts ( padrão = false) - severdadeiro, um alerta de e-mail será enviado quando um sinal for gerado.
  • PushAlerts ( padrão = false) - severdadeiro, um alerta de notificação por push será enviado quando um sinal for gerado.


Estratégia

A maneira mais simples e óbvia de usar esse indicador nas negociações é vender quando a linha cair abaixo do nível 75 e comprar quando ela subir acima do nível 25. Para filtrar alguns sinais mais ruins, Doug Schaff (autor do Schaff Trend Cycle) oferece o seguinte método: para um sinal de compra, a barra que segue a barra de gatilho deve fechar acima da máxima da barra de gatilho; para um sinal de venda, a barra que segue a barra de gatilho deve fechar abaixo da mínima da barra de gatilho. A barra de gatilho é a barra formada ao mesmo tempo em que o Schaff Trend Cycle subiu acima de 25 ou caiu abaixo de 75.



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

Spread indicator MT5 Spread indicator MT5

Indicador Spread MetaTrader - exibe o spread atual na janela principal do gráfico. Você pode modificar os parâmetros da fonte, a posição do indicador e a normalização do valor do spread. O spread é redesenhado após cada tick, garantindo o valor de spread mais atual e ativo. Isso pode ser útil para corretoras com spreads variáveis ou com spreads que são ampliados com frequência. Você também pode ativar a exibição de um rótulo de spread próximo à linha de lance atual. O indicador está disponível para MT4 e MT5.

Show Positions on Custom Chart (or standard chart) for MT5 Show Positions on Custom Chart (or standard chart) for MT5

Esse indicador é um utilitário que mostra níveis de negociação rotulados em qualquer gráfico. Se quiser substituir seus níveis de negociação nativos em um gráfico nativo, desative a opção "Show trade levels" (Mostrar níveis de negociação) nas propriedades do gráfico F8 e anexe esse indicador. Se quiser mostrar os níveis de negociação em um gráfico personalizado (onde os níveis de negociação nativos não podem ser exibidos), basta anexar esse indicador. BaseSymbol - especifique o símbolo do qual os dados do nível de negociação serão extraídos - útil para símbolos personalizados exclusivos. TextBarsBack - especifique o número de barras anteriores no histórico a partir da barra atual em que os rótulos de nível serão desenhados. Observação: embora o número mágico seja referenciado no código, ele não está incluído atualmente nas linhas de negociação. Se estiver executando vários EAs no mesmo símbolo, você poderá editar o código para mostrar os números mágicos e, em seguida, executar várias instâncias do indicador em um gráfico. Você também pode editar os tamanhos das fontes e o espaçamento do texto nas propriedades do objeto, conforme necessário, para diferentes resoluções de exibição.

RSIOMA MT5 RSIOMA MT5

Indicador RSIOMA MetaTrader - esse indicador pega duas médias móveis, calcula seu RSI (Índice de Força Relativa) e, em seguida, também adiciona uma média móvel do RSI calculado. Essas duas linhas agora podem sinalizar com precisão as mudanças de tendência. Elas são mostradas em uma janela separada, onde mudam de 0 a 100. O histograma auxiliar é mostrado para uma visualização rápida da tendência atual. O indicador está disponível para as versões MT4 e MT5 da plataforma MetaTrader.

Round Levels MT5 Round Levels MT5

Indicador Round Levels MetaTrader - um indicador MT4/MT5 que pode exibir níveis redondos e zonas próximas a eles com base em sua configuração. Pode ser útil para negociar com as zonas naturais de suporte e resistência psicológica. Ele também pode emitir alertas quando o preço estiver em uma zona de suporte ou resistência.