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:
- 1599
- Avaliação:
- Publicado:
- 2018.12.04 13:38
-
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

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.

Um Expert Advisor baseado no indicador iMA (Moving Average, MA).

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.

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