- Expert ou script que monitora varios ativos
- Você tem alguma questão sobre Metatrader 5! Pergunte Aqui!
- Há algum parâmetro que indica como a operação foi finalizada: por SL ou TP durante simulação?
Gostaria de saber como eu poderia acessar o resultado da última operação pra saber se foi TP ou SL, teria alguma função que realizaria isso?
Leia esta thread: https://www.mql5.com/pt/forum/329917
- 2020.01.07
- www.mql5.com
Gostaria de saber como eu poderia acessar o resultado da última operação pra saber se foi TP ou SL, teria alguma função que realizaria isso?
Você pode checar o lucro da última operação, se for positivo presume-se que atingiu o TP e vice versa.
Você pode checar o lucro da última operação, se for positivo presume-se que atingiu o TP e vice versa.
Isso eh verdade APENAS em estrategia com Stop loss fixo.
Fórum de negociação, sistemas de negociação automatizados e testes de estratégias de negociação
Rodrigo Malacarne, 2017.06.20 20:18
Olá Daniel Andrejczuk,
Essa frase sobre DEAL_PROFIT não ajuda a responder a questão original: "se positivo o trade foi fechado com lucro e negativo prejuízo!"
O usuário gostaria de saber se a operação bateu no TP ou no SL. Basta você imaginar uma situação de trailing stop, onde o SL é movido na direção do trade, para verificar que é possível fechar uma operação com lucro TANTO no take profit quanto no stop loss.
Portanto, a pergunta do usuário continua não respondida.
Abraços,
Malacarne
Isso eh verdade APENAS em estrategia com Stop loss fixo.
Para este caso (vide a thread recomendada) pode-se traçar uma outra variável que verifique quando o preço não fechou nem em TP e nem em SL, Se não for uma estratégia que fecha automaticamente, a única opção é que fechou no preço do stop móvel (seja positivo ou negativo).
Partindo deste principio vocÊ pode armazenar essa informaçção em variáveis diversas para diversos tipos de solução que você precisa saber.
No meu caso eu ativo um stop móvel bem depois de aberta a posição (há um trigger de Break Even) e após isso o stop móvel entra em ação, quando a operação encerrada, confiro se não encerrou nem em TP nem em SL e com isso tenho o ponto de encerramento intermediário (o stop móvel)
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso