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:
- 1510
- Avaliação:
- Publicado:
- 2018.02.05 07:35
- Atualizado:
- 2018.06.27 12:51
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Autor da ideia - Yury Reshetov, Autor do código mq5 - barabashkakvn.
Advisor calcula tudo sozinho, isto é, em que direção e qual o lote para abrir. O cálculo é otimizado, visando juntar spreads positivos a fechar em território positivo, ou, se algo der errado, aguentar calmamente o rebaixamento. Não existem milagres, por isso o rebaixamento ocorre e às vezes um longo tempo. O expert não usar quaisquer indicadores, tudo é calculado apenas com base no histórico - as últimas 60 barras.
- Depósito mínimo para as configurações padrão: US$ 10 000;
- Timeframe: M1.
Os pares devem ser correlacionados positivamente no longo prazo. O expert não pode verificar por si só se existe uma correlação positiva nos pares.
Os pares devem ter a mesma moeda de cotação. Ou seja, os pares EURUSD e GBPUSD são adequados, pois sua moeda de cotação está em USD. GBPJPY e CHFJPY também servem - sua moeda de cotação está em JPY. Mas o par EURUSD e USDJPY não é adequado, porque a primeira moeda de cotação está em USD, e a segunda - JPY.
Não se deve colocar, ao mesmo tempo, dois experts diferentes cujos pares são os mesmos. O expert não tem identificador (magic). No entanto, se feito tudo segundo as instruções, o magic não é necessário, uma vez que quase sempre é possível pegar taxas transversais para que a moeda coincida e os pares dos experts nunca se cruzem.
Se as configurações são por padrão, podem-se selecionar seis pares que no momento são adequados para teste de contas de demonstração:
- Colocamos o expert em NZDJPY, no parâmetro Second symbol, escrevemos AUDJPY;
- Colocamos o expert em CHFJPY, no parâmetro Second symbol, escrevemos GBPJPY;
- Colocamos o expert em EURUSD, no parâmetro Second symbol, escrevemos GBPUSD;
- Colocamos o expert em USDJPY, no parâmetro Second symbol, escrevemos CADJPY.
Parâmetros de entrada
- Second symbol - segundo par de moedas;
- Position volume for the current symbol - volume da posição aberta nos lotes do par definido para o expert (o volume em lotes será calculado automaticamente de acordo com o segundo par definido no parâmetro Symbol seconds);
- Profit - o lucro - na moeda de depósito - que ao ser atingido faz o expert fechar automaticamente as posições em ambos os pares.
Observação: EA não se encontra o tempo todo no mercado. Portanto, não se surpreenda se ele não abre posições por um longo tempo.
Breve descrição do princípio de funcionamento
O expert espera quando ambos os pares correlacionados, numa porção de barras 30, sobem, enquanto, numa segunda porção, descem. Se, em ambas as áreas, o movimento é só ascendente ou apenas descendente, ele não faz nada e exibe o comentário: "Trend found". Se os pares "debandam", isto é, entre os pares é observada uma correlação negativa, o expert também não faz nada e mostra o comentário: "Negative Correlation".
Após um movimento ascendente e outro descendente serem detectados, em ambas ás áreas e em ambos os pares, é encontrada a correlação, e realiza-se a otimização, ou seja, é feito um cálculo para, em ambos os trechos, independentemente da direção da tendência, obter lucro. A otimização consiste em se selecionar o tamanho ideal do lote para o segundo par. Os pares são divididos numa parte base e numa primeira seção que realiza a cobertura, ou seja, uma se torna longa e outra - curta. Após tudo isto, são abertas as posições em ambos os pares de acordo com os cálculos. Após o lucro atingir o valor especificado, no parâmetro de entrada Profit, ambos os pares são automaticamente fechados, e tudo se repete.
Um dos pares é o básico, enquanto o segundo realiza a cobertura para a tendência ascendente. Ou seja, a parte básica recolhe o lucro, enquanto a que realiza e cobertura prevê contra o rebaixamento. Na tendência de queda, os pares trocam de papéis. O par responsável pela cobertura reduz o risco, mas há um preço, ou seja, ele usa o lucro. Porém, não pode ser de outra forma, pois, ao mudar a tendência, o risco não será limitado.
Como o mercado está propenso a movimentos falsos, capazes de confundir qualquer estratégia de negociação, foi acrescentada uma verificação adicional. Se o resultado da verificação for negativo, teremos uma perda, enquanto o cálculo de volumes e direções será reconhecido como errado, e nos comentários aparecerá a mensagem: "False testimony". Assim, é possível reduzir significativamente os rebaixamentos e a possibilidade de posições que não são cobertas.
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/19402

Oscilador em estilo DRAW_FILLING usando filtros digitais.

Advisor que monitora as posições de todos os símbolos e todos os mágicos. Caso seja aberta a posição "Waiting for seconds" e seu lucro - "Take Profit" pontos, fecha as posições. Caso o lucro não atinja "Take Profit" pontos, transfere o nível de take profit.

EA baseado nos sinais do indicador iOsMA (Moving Average of Oscillator, OsMA).

Expert baseado nos sinais do indicador iRSI (Relative Strength Index, RSI).