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:
- 2081
- Avaliação:
- Publicado:
- 2018.05.31 08:18
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Este Expert Advisor não comercial se destina ao trailing simples de ordens de take-profit de posições abertas.
Princípio de operação: quando uma nova posição é aberta, o EA verifica seu o take profit e, se não existir, o coloca de acordo com o tamanho especificado nas configurações. Em seguida, começa a mover a posição de take-profit, se o preço se afastar do indicado nas configurações. Ações semelhantes ao trailing simples de stop-loss.
Você pode definir o tipo de posição (compra/venda), o símbolo da posição (qualquer ou especificado), magic (qualquer ou especificado) ou o ticket da posição (qualquer ou especificado). Também é possível especificar o modo de trailing do take-profit na zona de perdas - se o modo não estiver definido, o take-profit não irá ser puxado para a zona de perda, mas será interrompido à distância do break-even em relação ao preço de abertura de posição. O tamanho do break-even pode ser especificado nas configurações.
O EA possui nove parâmetros configuráveis:
- Take Profit size in points - tamanho do take-profit em pontos.. É também o parâmetro trailingTake, isto é, a distância entre a ordem de stop e o preço;
- Positions type - tipo de posições que serão puxadas;
- Positions symbol ("" - any symbol) - símbolo das posições que serão puxadas (valor vazio - todos os símbolos);
- Positions magic number (0 - any magic) - magic da posição que serão puxadas (0 - qualquer magic);
- Position ticket (0 - all tickets) - boleta da posição que será puxada (0 - todas as boletas);
- Trailing step - passo do trailing - se o preço se afastar do take-profit da posição mais do que definido, o take-profit será movido de forma que o seu tamanho corresponda ao estabelecido na configuração Take Profit size in points;
- Trailing in the unprofitable zone - alternador para colocar trailing em zona de perda. Se desativado, o lucro não será colocado na zona de perda;
- Breakeven in points - tamanho do break-even em pontos. Menos do que esse valor, começa a zona de perda;
- Spread multiplier - número que fará com que o Expert Advisor multiplique o spread ao calcular a distância correta das ordens de stop.
Fig.1 Teste de trailing de take-profit das posições Buy. Tamanho de take-profit 400 pontos, passo de trailing 10, mover apenas para a zona rentável.
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/19930

Indicador para cálculo de níveis stop com um tipo de cálculo ligeiramente diferente em comparação com o Kase DevStops.

O indicador permite calcular os pontos de instalação dos níveis de stop, de acordo com o sistema descrito por Cynthia Kase.