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

Melhores códigos fonte MQL4 e MQL5 segundo a avaliação dos usuários - 10

Adicionar código

Indicador Zigzag2_R_Color com possibilidade de alterar o timeframe do indicador nos parâmetros de entrada.

O indicador VR Alert NT5 avisa o trader sobre o preço atingir um nível especificado.

O indicador Slope Direction Line é exibido como uma linha da média móvel colorida, indicando a direção média do movimento do mercado.

This library shows useful informations and do some functions to a symbol.

Suavização exponencial dupla de Holt com previsão linear.

Esta versão pode usar uma das 4 principais médias móveis para suavizar.

Script para determinar se sua corretora segue o horário de verão dos EUA, do Reino Unido ou da Austrália (DST).

O script encontra pontos pivot DeMark, exibe-os no gráfico e indica as suas dimensões.

Serialização e desserialização do protocolo JSON. O código é transferido de uma biblioteca С++ o com alta velocidade.

O indicador Super Trend que utiliza a média Hull para o cálculo.

Suavização exponencial dupla de Holt — componente de tendência.

Filtro de tendência adaptativo Laguerre.

Um Indicador Stop Atr Simples

Detectando o início duma nova barra ou vela, no manipulador de eventos OnTick() dum “Expert Advisor”.

Essa função executa a lógica principal da abertura de uma negociação. Calcula o preço de abertura, os níveis de take profit e stop loss com base nas informações do símbolo e nos parâmetros fornecidos pelo usuário. Prepara uma solicitação de negociação (MqlTradeRequest) com as informações necessárias, como símbolo, volume, tipo de ordem, desvio, comentário, número mágico etc. Chama a função OrderSend para enviar a solicitação de operação e obter o resultado. Função SetTypeFillingBySymbol: determina o tipo de preenchimento da ordem (Fill ou Kill, Immediate ou Cancel, ou Return) com base na política de preenchimento do símbolo. Função GetMinTradeLevel: calcula o nível mínimo de operação com base no nível de congelamento e no nível de parada do símbolo. Ajusta o nível mínimo para garantir que esteja dentro de certos limites e retorna o resultado.

Indicador baseado em média móvel de inclinação básica e nuvem ao redor. O indicador mostra dois tipos de sinais: pré-abertura - ponto e entrada - seta.

O indicador Fair Value Gap (FVG) identifica os gaps de preço que ocorrem quando há um desequilíbrio entre a pressão de compra e venda. Ele destaca as áreas em que é provável que o preço retorne para preencher a lacuna, fornecendo pontos de entrada de negociação em potencial com base nas ineficiências do mercado.

Esse é um indicador que exibe padrões de velas em um gráfico.

Quando este método é aplicado ao mercado financeiro, ele geralmente é usado para determinar os momentos dos desvios dos extremos de preços como um nível "padrão".

Classe para a exibição de comentários multilinhas.

YMA

Média móvel de preços (O+C+H+L)/4.

Trata-se de uma variação com base no T3, feita sob a forma de envelopes, e com uso T3 para cálculo do nível básico.

O indicador Aroon na nova visualização.

A versão mais recente do ALMA.

O indicador de sinal Dynamic Trend desenha uma linha de direção de tendência de duas cores e adiciona setas de sinal.

A biblioteca e a classe iCanvas simplificam a escrita de programas usando o elemento Canvas.

Indicador de sinal iCrossAD. Ele mostra as possíveis reversões ou reversões de preços.

Desenhe um retângulo no gráfico para plotar grades personalizadas com base no valor dos pontos na entrada

O livro "Redes neurais e negociação algorítmica no MQL5" é um guia detalhado que cobre tanto aspectos teóricos do trabalho com inteligência artificial e redes neurais quanto aspectos práticos de sua aplicação na negociação nos mercados financeiros usando a linguagem de programação MQL5.

O TrendEQ (Trend Equilibrium Indicator) analisa dinamicamente os movimentos do mercado combinando momentum e volatilidade. Ao escalonar o momentum com a volatilidade do mercado, o TrendEQ fornece uma medida confiável da força e da direção da tendência.

EXSR.mq5: um EA MT5 de contra-tendência que capta reversões combinando extremos de RSI(14) com rompimentos de bandas de Bollinger e um candelabro de reversão, realizando uma negociação por símbolo com SL/TP fixos.

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.

O Volume Rate of Change (VROC) é um indicador de direção que indica onde a tendência de volume se move.

O indicador colore as velas japonesas de acordo com o indicador Bill Williams.

MACD com a possibilidade de escolher entre o volume de ticks e o volume real.

A versão do RSI do MACD duplo para o MetaTrader 5

Estocástico Duplo do RSI.

Dois retângulos com preenchimento colorido construídos entre os valores de dois canais de numa mesma barra desde qualquer timeframe do indicador GRFLeadingEdge.

Estocástico lento.

Implementação do Setup criado pelo professor André Machado que colore a média e os candles de verde e vermelho.

1...34567891011121314151617...172