precisam de conselhos de um profissional de arrasto que controla duas posições independentemente uma da outra, como pode ser implementado? - página 5
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
se eu entendi corretamente, você precisa substituir
para
o mesmo para venda.Não, você entendeu errado.
Não, você não tem.
e eu pensei que não entendia, talvez você não esteja explicando direito? )
como você explica isso corretamente?
Eu não li todas as páginas, mas acho que entendi o essencial.
https://www.mql5.com/ru/articles/1390 aqui, crie uma matriz com ordens, quando você cria uma ordem você tem que obter magia de algum lugar, você pode escrever Magic = 1 nos parâmetros de entrada da EA, por exemplo, e com cada ordem aberta subseqüente você pode aumentar o valor em 1,
Se o terminal cair, você será capaz de restaurar a matriz.
Na página anterior, eu escrevi o truque que a Magic toma como parâmetro.
Minha rede de arrasto toma um magik como parâmetro, quando você abre um pedido você pode levar Tempo[0] ou algo mais, data, hora ou o que quer que seja)
toma:
level_ts - ponto de parada em pontos
level_step - Etapa de arrasto
mn - Magik, se -1, arrasta todos os pedidos.
Agora vou tentar usar o seguinte na matriz Magik
Mas_Ord_New[Qnt][7]=OrderMagicNumber();
MN=TimeCurrent(); sempre outro
Vou tentar agora.
E, é claro, para cada pedido terá que ser aprovada uma parada de trilha diferente.
Como posso fazer isso?
Outro exemplo
1sell na 1000--------------------------------- preço desceu
1sell em 950----------------------------------------- chama 1sell no lado positivo, o preço está em baixa
2sell na 900-----------------------------------------
899--------------------------------------- foi para cá e retornou para 960
ambas as posições fecham. 1sell no lado positivo,2sell no lado negativo.
Eu não preciso disso, então estou perguntando se no comércio manual
Eu poderia colocar uma rede de arrasto de 50 pips em ambas as posições,
mas eles não fecharão ao mesmo tempo
ambas as posições fecharão em 50 pips.
Eu consegui, enquanto você quer parar quando a posição está em vermelho, mas apenas para pedidos que estão ganhando - certo?
Minha rede de arrasto que afixei o faz enquanto a posição está em déficit não arrasta, ela começa a arrasto quando a posição está no + pela quantidade especificada de Trailing + step
Eu entendi, você só precisa parar quando a posição está em déficit, e só se move para pedidos que estão em mais, certo?
Meu trilho que eu estabeleço o faz enquanto a posição está em déficit não se move, ele começa a ser preenchido quando a posição está em + por uma quantidade especificada de trilho + passo
É assim que funciona.
somente não estou interessado em critérios de ativação da rede de arrasto
eu preciso de arrasto para lidar com cada posição aberta separadamente das outras