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
- Publicado por:
- Vladimir Karputov
- Visualizações:
- 1723
- Avaliação:
- Publicado:
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Ideia por: Murad Ismayilov
Autor do código MQL5: barabashkakvn
Este Expert Advisor é uma das variações do EA Avalanche.
Como ele funciona
A direção de negociação é selecionada aleatoriamente com base no gerador de números aleatórios MathRand: se o número for menor que 16384, é aberto uma Compra, caso contrário, é aberto uma Venda. A negociação começa com o volume de Start Lots. Os parâmetros de Stop Loss e Take Profit podem ser desativados, definindo-os como "0.0".
Cálculo do volume da posição
Princípio geral: se a última posição foi fechada com uma perda, o próximo volume será aumentado Volume expansion factor vezes. O volume é calculado na OnTradeTransaction: Types of trade transactions e Deal properties (saída do mercado) são rastreados.
Notas: o Expert Advisor rastreia o valor máximo do saldo da conta (o valor é salvo na variável m_prev_balance_max), e controla o erro 'not enough money' ao abrir uma posição. O volume da posição é aumentado até que a última posição seja fechada com lucro, ao mesmo tempo em que o saldo atual da conta de negociação deve exceder m_prev_balance_max. Se o erro "not enough money" for encontrado (CheckVolume do volume da classe CTrade), o volume calculado é redefinido para Start Lots.
Exemplo de gráficos de teste no modo "Cada tick baseado em ticks reais":


Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/21727
Mirror_MA
O indicador Mirror MA apresenta duas médias móveis espelhadas em uma janela de gráfico separada calculada com base na diferença entre duas MAs com dados de cálculo diferentes e uma linha de sinal calculada com base nos dados da média móvel direta.
Above Below MA
Um Expert Advisor baseado no indicador iMA (Moving Average, MA).
Klinger_Oscillator
Klinger Oscillator desenvolvido por Stephen Klinger para determinar a tendência de longo prazo, permanecendo sensível para detectar flutuações de curto prazo, permitindo ao trader prever inversões de curto prazo.
Dynamic_Trend
O indicador de sinal Dynamic Trend desenha uma linha de direção de tendência de duas cores e adiciona setas de sinal.