Metatrader 4 Partial Take Profit In Forex


Você já desejou que você pudesse clicar duas vezes em um script MT4 para vender e tê-lo automaticamente anexar uma parada de perda e obter ordem de lucro para a entrada no Metatrader Com o script Metatrader descrito neste artigo, você pode fazer exatamente isso. Por padrão, dentro do código MQL4, uma caixa será exibida toda vez que você clicar duas vezes no script do Metatrader. Para desativar a caixa pop-up, comente a seguinte linha no código MQL4: property showconfirm comente esta linha para eliminar a caixa de confirmação As entradas internas do MQL4 merecem alguma explicação. Eles são: lotes representa o tamanho do comércio. Se você está negociando através de um corretor forex que oferece apenas mini lotes e não lotes micro, você precisará modificar o valor Lotes para 0,1. Stoploss representa o montante da perda de parada (em pips) para a entrada comercial. Para perda sem paradas, set stoploss 0 takeprofit é a quantidade do alvo de lucro que você deseja em pips da entrada comercial. Se você não quer ter um lucro, defina takeprofit 0 Slippage é o montante de derrapagem em pips que é permitido para a entrada comercial em seu corretor Metatrader. Se o deslizamento for maior que o valor especificado no código MQL4, não haverá entrada. MagicNumber é uma variável MQL4 para definir o número mágico. Esta é uma maneira de permitir que estratégias múltiplas sejam negociadas e gerenciadas no Metatrader em uma única conta forex. Se você não precisa de um número mágico, deixe o valor no zero padrão. Lógica de código: o script MT4 tenta colocar uma ordem de venda na sua conta forex. Se um erro for encontrado na colocação de pedidos, o script Metatrader continuará tentando um máximo de 5 vezes com uma pausa de 3 segundos entre cada repetição por um total de 15 segundos. Se o script Metatrader não conseguir colocar o comércio de acordo com o código MQL4, ele sai. Após a entrada, o script MT, então, tenta modificar a perda de perda e lucro para os valores nos padrões no código MQL4. Se o script Metatrader for executado corretamente e a perda de parada e o lucro obtido forem definidos, ele sai. Se ocorrer um erro, o script Metatrader continuará a tentar colocar a ordem para um máximo de 5 tentativas de 3 segundos cada. Baixe o arquivo abaixo e copie-o na sua pasta ..expertsscripts. Depois de reiniciar o Metatrader 4 para que ele tenha a chance de compilar e encontrar o script MQL4 e colocá-lo no painel Metatrader Navigator. Você deve ver o script MQL4 SellSLTP listado em Scripts se você copiou o arquivo MQ4 no local certo e reiniciou seu Metatrader. Você pode postar esse script MT4 em outros sites, mas se você fizer isso, você deve postar um link diretamente nesta página e você não pode vendê-lo ou o código-fonte. Você é de outra forma livre para copiar, usar e distribuir este script MQL4 para uso não comercial. Como você tira lucros parciais em MT4, há um recurso de quotclose parcialmente no aplicativo iphones MT4. Eu uso isso para fechar posições parciais. Não há idéia de como fechar posições parciais no MT4 além de abrir várias posições. Você precisa desabilitar o comércio de 1 clique. Guia ToolsOptionsTrade. (Se você não desativar o comércio de 1 clique, você não receberá a opção de fechar parte do comércio e o comércio completo será fechado quando você clicar em quotClose Orderquot). Em seguida, clique com o botão direito do mouse no comércio e clique em quotClose Orderquot Na janela que aparece , Clique nas figuras na caixa quotVolumequot. Sobre escreva com a quantidade de tamanho do lote que deseja fechar. Em seguida, clique na caixa de fechar amarelo. Por favor, não me avise com perguntas de codificação Você precisa desabilitar o comércio de 1 clique. Guia ToolsOptionsTrade. (Se você não desativar o comércio de 1 clique, você não receberá a opção de fechar parte do comércio e o comércio completo será fechado quando você clicar em quotClose Orderquot). Em seguida, clique com o botão direito do mouse no comércio e clique em quotClose Orderquot Na janela que aparece , Clique nas figuras na caixa quotVolumequot. Sobre escreva com a quantidade de tamanho do lote que deseja fechar. Em seguida, clique na caixa de fechar amarelo. Você deve desativar o comércio de 1 clique. Guia ToolsOptionsTrade. (Se você não desativar o comércio de 1 clique, você não receberá a opção de fechar parte do comércio e o comércio completo será fechado quando você clicar em quotClose Orderquot). Em seguida, clique com o botão direito do mouse no comércio e clique em quotClose Orderquot Na janela que aparece , Clique nas figuras na caixa quotVolumequot. Sobre escreva com a quantidade de tamanho do lote que deseja fechar. Em seguida, clique na caixa de fechar amarelo. HI Obrigado, alots Essa é a solução para a minha pergunta Alguém aqui realmente foi bem sucedido ao colocar diferentes níveis de lucro para um par de moedas em particular Tentei abrir várias posições e sempre que mudo o valor do lucro, as outras posições mudam seu valor para o mesmo. Posso fechar parcialmente uma posição com execução instantânea, mas não consigo definir com antecedência a posição parcial com lucro, o volume é bloqueado ao alterar os níveis de lucro. O comércio de um clique apenas adiciona ou subtrai a caixa de fechamento no terminal. A única solução que posso pensar. Não vejo que seja possível que mudar o TP em uma posição altere automaticamente o TP em uma posição diferente a menos que você tenha uma execução de EA que esteja fazendo isso. O gráfico anexado mostra 2 ordens com EURJPY com TP modificado, a mudança não altera a outra. Imagem anexa (clique para ampliar)

Comments

Popular posts from this blog

Opções Binárias Tudo Ou Nada

Forex Oyun

Agea Forex Alavancagem E Margem