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
- Visualizações:
- 1023
- Avaliação:
- Publicado:
- 2018.05.31 08:14
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Este EA usa o indicador Percentage_Crossover_Channel em seu trabalho.
A estratégia é simples:
- Se o modo de negociação for baseado nas bordas do canal:
- Se o preço Low, na primeira barra, cruzar ou tocar para baixo a borda inferior, será aberta uma posição de compra;
- Se o preço High, na primeira barra, cruzar ou tocar para cima a borda superior, será aberta uma posição de venda;
- Se o modo de transação reversa estiver ativado, em vez de comprar, será aberta uma venda e vice-versa.
- Se o modo de operação na interseção da linha média estiver ativado:
- Se o preço Close, na primeira barra, cruzar para baixo a linha do meio, será aberta uma posição de compra;
- Se o preço Close, na primeira barra, cruzar para cima a linha do meio, será aberta uma posição de venda;
- Se o modo de transação reversa estiver ativado, em vez de comprar, será aberta uma venda e vice-versa.
Um EA de swing sempre tem apenas uma posição no mercado. Se um sinal de compra surgir e houver uma posição de venda aberta, tal posição será fechada e uma posição de compra será aberta. e vice-versa para abrir uma venda.
O EA permite reverter os sinais do indicador - abrir, em vez de uma compra, uma venda e vice-versa. Você também pode definir o stop-loss e take-profit em pontos. Se o stop-loss ou take-profit estiver incorretamente configurado, o Expert Advisor automaticamente os ajusta ao tamanho mínimo do StopLevel, definido para o símbolo.
O Expert Advisor também ajustará o lote se o valor for definido mal. Se o lote for muito grande ao abrir a posição, ele será redefinido pelo Expert Advisor para que a posição possa ser aberta, ou, se não houver fundos suficientes para abertura usando o lote mínimo, o sinal não será usado.
Lembre-se que, para um correto funcionamento do Expert Advisor, é necessária a presença do arquivo compilado do indicador Percentage_Crossover_Channel.
Também vale a pena entender que este Expert Advisor é projetado para fins de aprendizagem e teste de estratégias.
O Advisor possui 10 parâmetros configuráveis:
- Experts magic number - identificador único de posições do EA (magic);
- Percent - parâmetro de indicador que define a largura do canal;
- Applied price - parâmetro de indicador que define o preço de cálculo;
- Trade at the intersection of the middle line - ativar/desativar o modo de negociação na intersecção da linha do meio;
- Reverse trade - ativar/desativar o modo de transação reversa;
- Lots - volume de posições a serem abertas;
- Stop loss in points - stop-loss em pontos;
- Take profit in points - take-profit em pontos;
- Slippage of price - slippage admissível do preço;
- Multiplier spread for stops - número que fará com que o Expert Advisor multiplique o spread ao calcular a distância correta das ordens de stop.
Para testar a estratégia, foram realizados dois testes para EURUSD, H1, no intervalo de datas 2017.01.02 - 2018.01.19, em dois modos - por padrão (bordas do canal) e pela intersecção da linha central:
Fig.1. Gráfico do teste de negociação a partir das bordas do canal EURUSD H1 2017.01.02 - 2018.01.19
Fig.2 Resultados do teste de negociação a partir das bordas do canal EURUSD H1 2017.01.02 - 2018.01.19
Fig.3. Gráfico do teste de negociação para a intersecção da linha do meio EURUSD H1 2017.01.02 - 2018.01.19
Fig.4 Resultados do teste de negociação de cruzamento da linha do meio EURUSD H1 2017.01.02 - 2018.01.19
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/19913

Woodies CCI é um indicador momentum desenvolvido por Ken Woods. É baseado em CCI com um período de 14.

EA baseado no indicador Diff_TF_MA.