PROBLEMA COM OS STOPS GAIN, LOSS E MOVEL
NAO CONECTAM, NAO FUNCIONAM E NEM
APARECEM NA PLATAFORMA MT 5
0 QUE FAZER
OS STOPS NAO CONECTAM META TRADER 5
ME AJUDA
SOU INICIANTE
Boa noite pessoal.
Blz?
Estou usando duas médias para trailing stop.
Uma média com valores de máximas para posições vendedoras e uma de mínimas para posições compradoras.
Após o acionamento do break even as médias vão se aproximando da posição de entrada e quando ultrapassam o stop movel começa a seguir á media correspondente da posição.
O problema é que o stop movel não acompanha as médias depois que elas ultrapassam a entrada.
Aqui o stop deveria ter acompanhado a média, mas ficou parado.
Já tentei de tudo mas não sei onde esta o problema.
Alguém poderia, por favor, me ajudar?
Ficaria muito grato.
Segue meu ontick e o método de stopmovel:
Aqui o código do meu stopmovel:
É preciso selecionar a posição antes de solicitar as propriedades da posição. Verifique o retorno das funções, e o log no terminal.
- www.mql5.com
É preciso selecionar a posição antes de solicitar as propriedades da posição. Verifique o retorno das funções, e o log no terminal.
O erro está na sua condicional.
Você colocou o seguinte:
if(precoEntrada > valorMediaMinimas && valorMediaMinimas > stoploss)
Quando o seu stop móvel chegar ao preço de entrada ele não será movido porque você restringiu o seu preço de entrada a ser maior que o ValorMediaMinimas. Ou seja, quando seu preço de entrada for menor ou igual ao valorMediaMinimas não ocorrerá nada.
Você pode arrumar fazendo da seguinte forma:
if((precoEntrada != valorMediaMinimas || precoEntrada == valorMediaMinimas) && valorMediaMinimas > stoploss)
Dessa forma o seu stop móvel será movido quando o seu stop loss for menor, igual ou maior que o seu preço de entrada.
- 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
Boa noite pessoal.
Blz?
Estou usando duas médias para trailing stop.
Uma média com valores de máximas para posições vendedoras e uma de mínimas para posições compradoras.
Após o acionamento do break even as médias vão se aproximando da posição de entrada e quando ultrapassam o stop movel começa a seguir á media correspondente da posição.
O problema é que o stop movel não acompanha as médias depois que elas ultrapassam a entrada.
Aqui o stop deveria ter acompanhado a média, mas ficou parado.
Já tentei de tudo mas não sei onde esta o problema.
Alguém poderia, por favor, me ajudar?
Ficaria muito grato.
Segue meu ontick e o método de stopmovel:
Aqui o código do meu stopmovel: