Parece uma boa ideia, mantendo o TPSL real dentro de um grande TPSL.
Olá pessoal. Primeiramente, estas são soluções extremamente brilhantes que eu visito aqui. O problema é a capacidade de recuperação. Vamos dizer que a parada final é de 40 pips. O espaço atual de stoploss é de 30 pips. De repente, o terminal é desligado. Durante esse período: Preço sobe 70 pips Retraça 30 pips. Quando o terminal voltar à linha, o stoploss - de acordo com a parada móvel - deve ser o preço atual - 10 pips. Mas, para a EA, o preço subiu 40 pips, o que eleva o stoploss para 40 pips abaixo do preço atual, em vez de 10. Qualquer solução para isso? Eu pensei em usar o altobaixo de um pub. O problema é que eu não posso sempre dizer se o comércio ocorreu depois do altobaixo.
Comece com o OrderOpenTime () e também o iBarshift no M1 até o momento atual. Extraia o valor do M1 que é alto e salve o maior para calcular o maior lucro pip. É um pouco confuso, mas funciona, mas é importante para o caso desde que você perdeu o alto e se você estiver 30 pips debaixo d'água, o trailer teria desencadeado. Você só tem que jogar fora do seu ponto.
Somente direcione as velas de altabaixa de 1 minuto envolvendo o momento aberto e atual da ordem. Se 1 minuto velas não são suficientes, então realmente não há qualquer boa solução e você provavelmente terá que obter outro corretor (outra plataforma provável), que permite que o lado do servidor pára.
A questão é o que acontece quando a transação é definida precisamente na mesma barra. (presumivelmente seguindo o alto). Eu sei que isso não é ideal, mas estou tentando cobrir minhas bases.
Podemos rastrear o preço mais altomais baixo em um intervalo de barras Prontamente usando iHighest () iLowest ()