Trailing Stop EAs para MT4.
Enviado por Edward Revy em 21 de janeiro de 2018 - 13:12.
Eu decidi reunir os recursos sobre o Trailing Stop EAs disponível hoje.
A maioria dos indicadores e EAs é uma cortesia do Forex-TSD - um dos fóruns mais avançados sobre comércio de Forex, onde você pode encontrar quase qualquer coisa!
Mas mesmo assim, às vezes é difícil encontrar indicadores / EAs que você precisa rapidamente.
Então, eu decidi fazer uma série de páginas com indicadores e Expert Advisors (EAs) que, na minha opinião, são os mais úteis.
Siga-me, aproveite a negociação!
Todas as EAs devem ser copiadas para a pasta "/ Especialistas".
Trailing Stop EAs MT4.
1. e-Trailing. mq4 - consultor especialista.
Para usar a parada automática para todas as posições que estão abertas ou serão abertas no futuro.
Este indicador aplica-se a 1 gráfico no momento. Se você precisa trabalhar com 2 ou mais gráficos, não se esqueça de colocar essa EA também.
AllPositions - use a parada final para todas as posições abertas.
ProfitTrailing - stop final é ativado assim que o comércio começa a fazer lucros e usado para proteger lucros. Se "falso" - o arranque final será ativado assim que uma nova posição for aberta.
TrailingStop - tamanho fixo da parada final.
TrailingStep - passo da parada final.
UseSound - use sons.
NameFileSound - o nome do arquivo de som.
2. Swiss_Army_EA_v1.51.ex4 - consultor especialista.
Permite gerenciar negócios usando uma grande variedade de métodos: interrupções parciais, paradas de arrastar, configuração / remoção, aproveite lucros e pare as perdas e a variedade de condições de fechamento.
A EA imprimirá na tela o que é permitido fazer, de modo que deve ajudá-lo a descobrir o que está fazendo.
Esta é a EA que você precisará passar algum tempo para aprender a usá-la.
3. Tight_Trailing_Stops. mq4 - consultor especialista.
Para ajudar a definir pedidos de perda de parada absolutamente apertados / paradas de arranque, que nem sempre são permitidos pelos corretores de Forex.
Para configurar uma parada final:
- altere UseTrailing para true.
- TrailingAct é o ponto de ativação (definido em X quantidade de pips), onde a parada final começa a trilhar.
(Por exemplo, para ativar uma parada final quando o comércio é 10 pips em lucro, defina TrailingAct para 10).
- TrailingStep - o passo / quantidade que você deseja seguir.
4. BreakEvenExpert_v1.mq4 - consultor especialista.
Set Stops Loss to breakeven, uma vez que o lucro da quantidade X (pips) é alcançado.
BreakEven - valor em pips após o qual o SL será configurado para o ponto de equilíbrio.
5. TrailingStop. mq4 - consultor especialista.
Modifique a perda de paragem final em todas as negociações abertas de aproveitamento na conta corrente e amp; gráficos anexados.
Feche todos os negócios e obtenha lucros específicos quando toda a conta estiver em lucro.
6. EMATrailingStop_v1.4.mq4 - consultor especialista.
Trailing Stop baseado em um EMA.
TrailAllSymbols - "true" - irá rastrear todos os símbolos / pares, e não apenas o que foi anexado.
CloseWhenProfit - configure este parâmetro para começar a trailing a soma de todos os lucros obtidos para todos os negócios abertos. Quando atinge o valor que você definiu, todas as negociações serão fechadas.
O TrailOnlyInProfit - "true" - trará apenas os negócios com lucro. "Falso" - irá rastrear todos os negócios.
EMAShift - isso não é MA mudado, mas a barra de EMA que é usada como uma parada final. Se você configurá-lo para 0, ele será, faça isso em cada marca EMA.
Com magicNumber. from e magicNumber. para você "regular" quais números mágicos devem rastrear (o número mágico 0 geralmente é apenas um comércio manual, então, se você incluir 0, ele monitorará e trará negócios manuais juntamente com números mágicos escolhidos)
7. TrailingWithPartialClose. mq4 - consultor especializado.
Permite o fechamento parcial das posições quando cada alvo é atingido.
Inclui 6 tipos diferentes de paradas de saída.
Muito para explorar.
8. trade_protector-1.2.mq4 - consultor especialista.
Ao contrário de uma parada de parada fixa regular, que é sensível ao retrocesso de preços, a parada de tração proporcional permite ajustar% a proporção de pips sendo protegidos por uma parada final dependendo de quão bem a tendência se mova. Você define a relação%, e a EA mantém a perda de stop para X% da distância entre o preço atual e a ordem.
ProporcionalSL = | CurrentPrice - OrderOpenPrice | x Ratio - Spread.
thenx edward só estou perguntando se há EAs automatizados disponíveis e como você usa o? Você pode usá-los no fxcm?
EAs são seus especialistas em negociação automatizada.
Com o FXCM, você poderá usar estas EAs somente na plataforma MT4, enquanto na TradeStation não funcionará.
Thanx para o EA's. Eu só quero fazer uma pergunta. Depois de baixar os EAs e colocá-lo na minha plataforma de negociação MT4 e quero usar os indicadores, por que o indicador não é carregado e quando eu abrir o perito no meu terminal comercial MT4, ele diz que o (EA's não é um costume? indicador e será removido)?
Na verdade, como carregar o EA na plataforma de negociação MT4? O que sei que todos esses indicadores são especificados para plataforma de negociação MT4, certo?
Por favor, me avise como carregar este EA sob a plataforma de negociação MT4.
"Awesomeness" em todos os lugares neste artigo.
Muito obrigado .
Se esses EA pudessem ser usados com outros EA no mesmo gráfico?
Você é ótimo. Melhor informação na rede disponível. Eu gosto de que cada e é explicado.
É sempre uma EA por gráfico em MT4.
Active traders Poll - compartilhe sua experiência ao vivo ou leia o que os outros têm a dizer.
Trailing Stop EA.
Insira esta EA no gráfico e você terá a parada automática para todos os pedidos abertos. Você pode ter dois tipos de T / S:
- S / L está movendo o valor de T / S desde o início quando a ordem é aberta;
- S / L está em movimento se o lucro for superior a T / S.
Nota: coloque este EA no gráfico único. Funciona para todos os pedidos abertos (e será aberto).
E se não houver uma perda de parada ativada. vai parar parar de funcionar? Em caso afirmativo, de que valor se seguirá o preço?
E se não houver uma perda de parada ativada. vai parar parar de funcionar? Em caso afirmativo, de que valor se seguirá o preço?
Mas está movendo a parada.
Você quer dizer se não estimamos qualquer parada do que essa EA irá mover?
Mas eu acho que deveria ser uma parada desde o início para ser movida.
Você pode me dizer como usar?
tsl. divisor? = o que isso faz?
Se as posições abertas demorarem mais de um dia, o TS mudará?
Alguém pode me dizer por favor? Diga-me como usar isso? por favor.
Apenas para informação:
- StepStopExpert EA da Igorad. Eu usei essa EA para os pedidos abertos manualmente. Funciona. Pronto para usar e para todos. É EA muito simples para mover a parada final. Todas as configurações são variáveis.
- Kalenzo postou o código de parada final aqui que pode ser usado em EAs (para programadores).
- Alguns códigos de parada final (principalmente úteis para programadores) estão aqui.
- muitos arquivos estão aqui. Eu tentei há algum tempo.
- a outra discussão sobre a parada de reboque com alguns códigos foi iniciada aqui.
- a outra EA para parada final está aqui.
newdigital ... estou feliz com estas EA ..
mas eu quero aprender a usar?
Como o ADR funciona no SL e TS? Isso mudará sempre que o ADR mudar?
newdigital ... estou feliz com estas EA ..
mas eu quero aprender a usar?
Como o ADR funciona no SL e TS? Isso mudará sempre que o ADR mudar?
Eu vi sua postagem acima, mas sory eu não sei o que é ADR e de que EA você está falando e onde posso encontrar Use. ADR. for. Sl. pips e assim por diante.
SL EA com base em ATR por kimiv. ru.
2 modos vts1 & vts2.
TS = kts * valATR, (valATR = Valor Patr (período ATR))
TS = HI-LO, (HI-LO = valor Prange (perods para HI, LO)
@anton ADR = intervalo diário médio.
Eu vi sua postagem acima, mas sory eu não sei o que é ADR e de que EA você está falando e onde posso encontrar Use. ADR. for. Sl. pips e assim por diante. Qual EA?
você pode encontrá-lo no e-trailing ... a primeira EA que você postou ... desculpe ter confundido ...
Alguém pode adicionar um lucro parcial? para esta EA (e-trailing)
SL EA com base em ATR por kimiv. ru.
2 modos vts1 & vts2.
TS = kts * valATR, (valATR = Valor Patr (período ATR))
TS = HI-LO, (HI-LO = valor Prange (perods para HI, LO)
@anton ADR = intervalo diário médio.
Eu sei o que ADR representa ... eu preciso saber como funcionam aqueles naquela certa EA.
O que essa EA você postou faz?
Você pode me enviar o link sobre onde encontrar o tópico em que esta EA foi originada?
Foi desenvolvido por Igor kimiv. ru. Ele tem um fórum tentando lá.
EA aplica os melhores níveis de SL TS de acordo com atr, ou se espalhou entre HIGH & LOW para o período escolhido.
O resultado também depende do prazo de um gráfico ao qual você o anexa.
Você pode comparar resultados visualmente com estes 2 ind.
Vts = 1 = Atr pára v11.
Ele aperta mais pips do que outros EAs para a minha estratégia.
Não seja a próxima vítima de pip do mercado, pois você não merece!
"Você não encontrará uma parada melhor para a EA em qualquer outro lugar!"
Também obtenha acesso a um software de Bônus GRÁTIS com 4 Estratégias de Gerenciamento de Comércio.
Pare de ser uma vítima PIP hoje!
Descubra como nos próximos 3 min!
Odiamos spam tanto quanto você! Seu nome e endereço de e-mail não serão vendidos, compartilhados ou divulgados. Leia nossa política de privacidade aqui.
Comece Agarrando aqueles Pips com Trailng Pare EA e Never Let Go!
Proteja suas operações de Forex com Trailing Stop EA.
O comércio de Forex, assim como qualquer outro negócio, requer uma gestão adequada do capital de investimento, porque, tão lucrativo quanto possível, também pode ser altamente arriscado. A falha da parte de um comerciante para usar o encerramento forex pára e deixa as colocações de perda, ou os níveis de lucro se traduzem em riscos desnecessários com seu patrimônio, porque essas técnicas de parada final são muito vitais para a tentativa de um comerciante de fazer lucro em Forex negociação.
Ao falar sobre o gerenciamento eficiente de dinheiro forex, é vital primeiro ter uma parada final no local. Sim, colocar um plano de gestão de dinheiro adequado em conjunto pode vir a um custo; seja no tempo ou no dinheiro, mas vale a pena. É como o prémio mensal que um comprador de seguros tem de pagar para obter quer ele próprio ou a sua propriedade protegida contra ocorrências infelizes; algo que poderia ser considerado valeu a pena.
Forex arrastar stop atos para fornecer algo que um comerciante poderia voltar a entrar deve comércio não seguir seu caminho. Especialmente faz sentido usar a parada de arranque e as ocorrências comerciais desagradáveis nunca realmente dão quaisquer indicações explícitas antes de atingir, então ele faz sentido para um comerciante estar preparado para poder negociar no mercado forex por mais tempo.
Milhares de pessoas estão constantemente dando de volta ao mercado, não porque querem fazer caridade, mas porque não sabem como proteger seus lucros.
A hora é agora de perceber o quão preciosos são esses pips e como você pode fazer para manter cada um deles ganhos sem nunca devolvê-lo.
Warren Seah e Forex Trailer Team.
# 1 MT4 Parcial Fechar e Trailing Stop EA | Forex Exit Strategies.
MT4 EA Course: Trailing Stops.
Este artigo faz parte de uma série. Aqui estão as outras partes:
Bem-vindo à terceira parte do nosso curso de Orientador Especializado MetaTrader4! Se você não tiver feito isso, por favor, veja as duas primeiras parcelas.
Nesta parte, quero discutir paradas. Nós vimos como criar um pedido com uma simples parada baseada em pip no artigo anterior. O que eu quero ver neste momento, é como implementar paradas dinâmicas e desgastadas. Nós ainda estamos trabalhando em nosso consultor especializado em Forex Wall-E, então deixe continuar onde nós deixamos!
Trailing pára.
Primeiro, deixe falar sobre o que está parando e o porquê você gostaria de usá-los. Uma parada final é um nível de parada de perda que irá # 8220; rastrear & # 8221; o preço atual para uma distância específica. Normalmente, a parada final só vai se mover na direção do seu comércio. Isso significa que, à medida que o preço se move em sua direção, a perda de stop irá se mover. Então, se o preço de repente se mover contra você, a parada final permanecerá no mesmo nível. Devido a isso, a parada posterior pode atuar como um nível de lucro também.
Vamos usar um exemplo: digamos que você crie um pedido de compra EURCAD em 1.30000, com uma perda de parada inicial em 1.20800 (os 20 pips de 20) e uma parada de 30 pips. Se a sua idéia comercial foi correta e o preço se move até dizer 1.30500, a parada final terá se movido, mantendo uma distância de 30 pip abaixo do preço atual, então 1.30200. Cada vez que o preço se move, nossa parada de perda trará o preço atual por uma distância fixa de 30 pips. Toda vez que o preço desce novamente, nossa perda de parada permanecerá no mesmo nível, protegendo nossos lucros.
Vantagens de paradas de trânsito.
A principal vantagem de ter paradas de distância é que ele protege lucros não realizados. Se o preço se movimentou, ter uma parada final impede de afastar muito dos lucros no caso de o preço se virar e se mover contra você.
Uma parada final permite que você deixe os lucros correr e reduzir as perdas rapidamente.
Outra vantagem de paragens de atraso é a facilidade de gerenciamento de comércio. Considerando que, anteriormente, você precisará mover sua perda de parada de vez em quando, uma perda de parada posterior fornece uma maneira automática de cuidar disso. Não há necessidade de gerenciar micro e seus negócios. Por causa das paradas anteriores, suas ordens serão executadas. Conhecer você não precisa verificar a interrupção da perda de seus negócios também proporciona uma maior tranquilidade.
Finalmente, é uma maneira muito sistemática de lidar com o gerenciamento de riscos. Sua parada sempre será x% da sua posição. Ou um número fixo de pips. Ele fornece uma estrutura que se alinha com o seu perfil de gerenciamento de risco e dinheiro, de modo que você não deve adivinhar parar canais.
Tipos de paradas de saída.
Se você pensou que existe apenas um tipo de parada baseada em pip, pense novamente! Enquanto uma parada final de um número fixo de pips pode ser a mais comum, há uma infinidade de maneiras de parar de rastrear.
Muitos deles também são descritos no excelente livro de Van K. Tharp, chamado Trade Your Way To Financial Freedom, que eu realmente posso recomendar se você estiver procurando um bom livro que o ajude a projetar sua própria negociação sistema.
Aqui estão alguns tipos comuns de paradas:
Dinâmica baseada em pip (trail x número de pips por trás do preço atual) Pip baseado fixo (todo o preço do tempo x pips em sua direção, mova a perda de stop) O atraso da volatilidade pára (por exemplo, usando ATR) A parada da distância média móvel.
Existem outras formas de parar de rastrear (por exemplo, usando um sistema baseado em porcentagem ou usando suporte prévio e níveis de resistência), mas eu prefiro escrever um artigo separado que entra em paradas de trânsito em geral. Por enquanto, quero me concentrar em paradas de trânsito no contexto do nosso consultor especializado. Portanto, vamos começar usando uma parada de arrastramento dinâmico baseada em pip, pois esta é uma das mais fáceis de implementar.
Paradas de trânsito no nosso consultor especialista.
Lembre-se do nosso Consultor Especialista Forex Wall-E? Vamos continuar com isso, olhando para o primeiro par de linhas:
Isso basicamente significa que, se já tivermos pedidos abertos, retornar e sair da função. Fizemos isso para evitar que vários pedidos fossem abertos ao mesmo tempo. Embora isso não seja um requisito, tornou nosso conselheiro de especialistas em Forex um pouco mais fácil de gerenciar.
Se quisermos seguir nossas paradas, teremos de fazer algo com nossos pedidos abertos. Isso significa que precisamos alterar o código acima como este:
O que isso faz, está executando uma função chamada TrailStops se (e somente se) temos ordens abertas. Nós aprendemos sobre funções antes na segunda parte do nosso curso. Naquela época, definimos uma função chamada OnTick, que é chamada sempre que um tiquetaque (ou a menor mudança no preço) acontece.
No entanto, você pode perguntar: o que esta função TrailStops faz? Isso é o que iremos definir agora! Esta função ainda não foi criada, e é para nós realmente fazer isso. Se você fosse pressionar o botão Compilar agora mesmo, você veria que isso resulta no seguinte erro:
Definindo a função TrailStops.
Nós obtivemos uma função & # 8220; não definida & # 8221; erro, o que faz sentido porque não o definimos ainda. Para que nosso consultor especialista funcione, adicionaremos o seguinte bloco de código abaixo de tudo:
Deixe passar o código com mais detalhes. Primeiro, criamos a definição da função e definimos uma distância de parada final (30 pips neste caso):
Então, criamos um loop for, dando uma volta a cada ordem aberta que temos. Por cada ordem que encontramos, selecionamos isso usando a função OrderSelect. Então, verificamos se o símbolo da ordem é realmente o símbolo que queremos. Pode haver ordens para outros símbolos que não queremos influenciar.
Nota: existem melhores maneiras de garantir que não tenhamos influência nas ordens que não foram criadas pelo nosso consultor especialista. Porque atualmente nos concentramos em paradas de arrastar, eu omiti-las do código. No entanto, vou mostrar como fazer isso em uma parte futura do curso.
Se tudo funcionar, significa que temos uma ordem pela qual potencialmente podemos ajustar a perda de parada para rastreá-la. E isso é exatamente o que acontece no seguinte bloco de código:
Esta é a parte mais complexa do nosso novo código, então deixe-o desmoronar. Primeiro, verificamos se o tipo de pedido é realmente uma ordem de compra. A razão para isso é que, dependendo de se é uma compra ou uma venda, precisamos alterar algumas das nossas lógicas (por exemplo, usando o preço do lance em vez do preço da Ask). Por enquanto, nosso consultor especializado só cria pedidos de compra, então nós só temos que verificar esses.
Em seguida, fazemos algumas verificações muito básicas dentro da instrução if. O primeiro verifica se, se subtrairmos o preço de abertura da ordem do preço atual da oferta, o resultado é maior do que a distância de parada inicial predefinida. A implementação deste cheque significa que o preço primeiro deve se mover em nosso favor por, pelo menos, a distância que estabelecemos como parada de trânsito (30 pips). Somente se isso acontecer, nossa parada de arranque será iniciada. Esse controle não é necessário, mas, assim, dá ao seu comércio a sala de respiração inicial para fazer um movimento.
A segunda verificação analisa o nível atual de perda de parada. Somente se esse nível for menor do que o preço atual da Oferta menos a distância de parada final, moveremos nossa parada final. Isso basicamente significa que não movemos nossa parada de perda se o preço voltar para nosso preço aberto.
É isso mesmo! Agora, é hora de acertar esse botão Compile novamente. Se tudo correu bem, você não deveria ter erros. Se você comete um erro, sinta-se livre para dar uma olhada no código completo e copiá-lo para o seu MetaEditor.
Quando executamos o nosso consultor especializado atualizado, obtemos os seguintes resultados:
Ainda não é muito convincente! Mas notei que nosso fator de lucro aumentou de 1,16 para 1,19 e nossos números de redução absolutos e relativos diminuíram. Este é um bom resultado e também esperado, uma vez que nossa parada final assegurará que todos os ganhos não realizados não serão perdidos, reduzindo assim o risco.
Lembre-se de que nosso objetivo era mostrar-lhe como implementar paradas de arranque, e não como criar um consultor experiente rentável (pelo menos ainda não!). Quando você tentar isso, tenha uma jogada com os vários parâmetros que definimos até agora, como o período EMA, a distância de parada final, a perda de parada inicial e os níveis de lucro, e assim por diante. Alterar cada uma dessas variáveis provavelmente irá dar-lhe um resultado diferente no testador de estratégia e é para nós encontrar a combinação de variáveis que funciona melhor.
Conclusão.
Neste artigo, você aprendeu o que é parar de sair, por que você pode querer usá-los e quais tipos de paradas de fuga estão disponíveis. Em seguida, modificamos o nosso consultor especialista para implementar um exemplo de parada posterior e seguimos o código necessário para fazê-lo.
Na próxima vez, analisaremos o nosso consultor especialista um pouco mais robusto e descobriremos formas de aumentar a nossa rentabilidade, enquanto ainda mantém nossa redução e perfil de risco geral baixo. Fique ligado!
Se você tiver dúvidas sobre consultores especializados que deseja ver, deixe-me uma nota nos comentários!
Você também pode gostar disso:
Eu sou um comerciante forex independente em tempo integral. Eu tenho negociado por mais de 10 anos e especializado em negociação de ações de preço, negociação de reversão, psicologia comercial e negociação algorítmica. Se você está determinado a se tornar um comerciante profissional, eu ofereço serviços de consultoria e coaching selecionados. Quando não estou negociando, vou estar viajando pelo mundo ou escalando (provavelmente ambos). Leia minha história aqui.
2 Pingbacks / Trackbacks.
11 de fevereiro de 2017 às 12:02.
Ei amigo! Grande fonte de informação! honestamente, o melhor visto até agora! Até a próxima atualização?
Cheers, obrigado por suas amáveis palavras! Eu irei ter um novo capítulo pronto na próxima semana.
DEUS BLESS U & # 8230; excelente.
Estou tentando criar uma EA que implementa 2 EMAS e o RSI, você acha que poderia ajudar com isso de alguma forma?
Claro, e sobre essa abordagem:
int emaPeriod1 = 50;
int emaPeriod2 = 100;
int rsiPeriod = 14;
double currentEma1 = iMA (NULL, 0, emaPeriod1, 0, MODE_EMA, PRICE_CLOSE, 0);
duplo anteriorEma1 = iMA (NULL, 0, emaPeriod1, 0, MODE_EMA, PRICE_CLOSE, 1);
double currentEma2 = iMA (NULL, 0, emaPeriod2, 0, MODE_EMA, PRICE_CLOSE, 0);
duplo anteriorEma2 = iMA (NULL, 0, emaPeriod2, 0, MODE_EMA, PRICE_CLOSE, 1);
duplo rsi = iRSI (NULL, 0, rsiPeriod, PRICE_CLOSE, 0);
E para realmente negociar com base em uma cruz de ema & # 8217; s e rsi com algum valor, você poderia fazer algo como isto:
se (currentEma1 & gt; currentEma2 & amp; & previous; Ema1 50)
Felix, obrigado pelo seu tutorial. Quero adicionar apenas a tendência de suavização exponencial de Holt à minha EA de tal forma que, quando a linha Holt toca a linha horizontal 0,00 a partir de cima, a EA abre uma ordem de Venda e, quando a linha Holt toca a linha horizontal 0,00 a partir de baixo, a EA abre uma ordem de compra.
Por favor, aconselhe. Obrigado.
.Felix, obrigado pelo seu tutorial. Quero adicionar apenas a tendência de suavização exponencial de Holt à minha EA de tal forma que, quando a linha Holt toca a linha horizontal 0,00 a partir de cima, a EA abre uma ordem de Venda e, quando a linha Holt toca a linha horizontal 0,00 a partir de baixo, a EA abre uma ordem de compra.
Por favor, aconselhe. Obrigado.
Felix eu tenho uma pergunta para perguntar ... o pedido sempre será menor para comprar? ou mais alto.
A resposta é que depende:
& # 8211; No caso de uma ordem de compra, o preço aberto da ordem será geralmente maior do que o preço da oferta. Eu digo geralmente, porque os spreads negativos não são impossíveis, mas geralmente são muito raros.
& # 8211; No caso de uma ordem de venda, o preço aberto da ordem será o preço atual da oferta.
A resposta curta se você estava falando sobre um pedido de compra é esta: geralmente você pode assumir que o preço aberto da ordem será maior.
se o orderopenprice for maior para bidprice na ordem de compra & # 8230; eu tenho certeza de dizer que deve ser orderopenprice-bid & amp; não ofereça um pedido de ordem e # 8230, deixe-me nw.
Você está confundindo o momento em que você cria a ordem e o momento em que você modifica as paradas. Quando você faz uma ordem de compra, você está usando o preço de venda de um par de moedas. Mas quando você está modificando a perda de parada, você faz isso com o preço da oferta em mente (uma vez que, se essa perda de parada for atingida, você vende efetivamente o que você comprou e a venda acontece no preço da oferta, e não na perguntar). Então, dependendo da situação, você precisará usar um preço diferente.
Você pode ver isso claramente no código completo, onde usamos o preço ASK para criar o pedido de compra, mas use o preço BID quando modificamos o nosso fim para o mesmo pedido de compra.
Obrigado Felix, eu gostaria de fazer a diferença entre ordertakeprofit & amp; takeprofit & # 8230; orderstoploss () & amp; Stoploss & # 8230; é o lucro da ordem é o mesmo que o takeprofit. Eu espero que você tenha entendido.
É o mesmo, mas no contexto da atualização de uma ordem existente, uma vez que você seleciona seu pedido com OrderSelect, você pode obter o lucro obtido e parar a perda usando essas duas funções. Se você selecionar uma ordem diferente, você obteria o TP & amp; SL para essa ordem.
Ok, eu entendi ... nunca me limpe, ele deve ser o taketakeprofit-takeprofit sempre ou takeprofit-ordertakeprofit ... o que está certo.
Me desculpe, mas não entendi sua pergunta. Não é necessário subtrair esses valores e não está em meus exemplos. O que você quer dizer?
haha & # 8230; thts f9..i acho que eu preciso ler os livros primeiro ... antes de eu pular no mql.
Além disso, você pode sugerir-me algum livro de gud mql para entender essa consulta no lance, perguntar, obter uma proposta em profundidade.
Não há um bom livro sobre o MQL que eu conheço, exceto o manual on-line docs. mql4 /
Pós-navegação.
Sobre Felix.
Eu sou um comerciante forex independente em tempo integral. Eu tenho negociado por mais de 10 anos e especializado em negociação de ações de preço, negociação de reversão, psicologia comercial e negociação algorítmica.
Se você está determinado a se tornar um comerciante profissional, eu ofereço serviços de consultoria e coaching selecionados.
Quando não estou negociando, vou estar viajando pelo mundo ou escalando (provavelmente ambos). Leia minha história aqui.
Nas mídias sociais.
Publicações populares.
Eu uso esses caras para minha negociação:
Postagens recentes.
Comentários recentes.
Configurações para olhar na próxima semana - Aprendizagem inteligente do Forex no pino e disparador de entrada de inversão de unidade Sempre Forex Outlook: 16 de dezembro - Aprendizado de Forex inteligente sobre como encontrar formas que o ajudarão a aumentar a paciência Felix - smartforexlearning em Gear Essential para comerciantes de Forex Taha Boukhari na Essential Gear para Forex Traders Felix - smartforexlearning nos melhores livros de negociação Forex que todos os comerciantes devem ler.
Categorias.
Os Futuros de Negociação, Forex, CFDs e Stocks envolvem um risco de perda. Considere cuidadosamente se essa negociação é apropriada para você. O desempenho passado não é indicativo de resultados futuros. Os artigos e o conteúdo deste site são apenas para fins de entretenimento e não constituem recomendações ou conselhos de investimento.
8 MT4 Trailing Stop EAs para gerenciar seus negócios.
Aqui estão 8 MT4 arruinando stop EA & # 8216; s você pode usar para gerenciar seus negócios, bem como bloquear lucros em negócios lucrativos.
A perda de paragem final é uma parte importante do gerenciamento de negociação de risco forex, bem como da gestão comercial.
Às vezes, o recurso de parada de parada padrão da plataforma de negociação MT4 realmente não satisfaz um comerciante de forex da forma como ele deseja aplicar uma parada final para seus negócios.
Quem sabe, você pode estar no banheiro ou no telefone com um amigo que não conversou por muito tempo e você tem um comércio rentável e enquanto você está longe da tela, o mercado pode fazer um movimento drástico contra o seu comércio e o pior é que você não bloqueou nenhum lucro.
É aí que os conselheiros especialistas de stop são úteis.
Aqui está a lista de 8 paragens de arranque e começando com a primeira & # 8230;
# 1: consultor especializado em e-Trailing. mq4.
Como esse MT4 Trailing Stop EA funciona.
funciona em um gráfico por vez, portanto, se você tiver trocas abertas em gráficos diferentes, você precisa carregar em cada gráfico cria parada automática para todos os negócios que estão abertos ou serão abertos no futuro.
AllPositions-stop é usado para todas as posições. Beneficie Trailing-if & # 8220; true & # 8221 ;, ele ativa o fim de término, assim que seu comércio começa a fazer lucros e proteja (bloqueia seus lucros) e se & # 8220; false & # 8221 ;, o arranque final é ativado assim que uma nova posição é aberta. TrailingStop - isso indica o tamanho da parada final em pips TrailingStep - este é o passo inicial da parada final UseSound-opção para usar sons ou não. NameFileSound - o nome do arquivo Sould.
Baixe o link para este MT4 Trailing Stop Expert Advisor.
Para as configurações de comércio de Forex e os sinais de negociação que movem 100 Pips Plus cada semana, inscreva-se usando este formulário abaixo:
# 2: Swiss_Army_EA_V1.51.ex4-Expert Advisor.
Como esta Trailing Stop EA Works.
se você deseja aplicar breakevens, paradas, arranjar e remover lucros e parar perdas e variedade de condições para fechar negócios, este consultor especialista é adequado para isso. Este consultor perito imprimirá na tela o que permitiu fazer, o que ajuda você a descobrir o que faz. Você também precisa gastar um pouco mais de tempo para realmente aprender a usá-lo.
Diretrizes do usuário.
Aqui é o link para as diretrizes se você é o primeiro uso da hora e deseja ter uma grande informação nela:
MT4 Trailing Stop EA Download Link.
# 3: Tight_Trailing-Stops. mq4 Expert Advisor.
Como o This Trailing Stop Expert Advisor funciona.
Este consultor especialista define uma ordem de perda de paragem realmente apertada e paradas de arrastar. Você pode ter um problema usando este consultor especializado com alguns corretores forex.
Se você definir & # 8220; UseTightStop & # 8221; Para verdade, ele configurará uma parada final & # 8220; TrailingAct & # 8221; é o número de pips que você configurou para iniciar a parada final começa a rastrear. Exemplo, se você quiser que o fim de partida seja ativado quando o comércio estiver em 15 pips de lucro, defina TrailingAct para 15. & # 8220; TrailingStep & # 8221; é a quantidade em pips que você quer parar para rastrear.
Links para download.
# 4: BreakEvenExpert_v1.mq4 Expert Advisor.
Como esta Trailing Stop EA Works.
esse consultor especialista é muito bom e o que faz é definir a perda de parada para o ponto de equilíbrio quando & # 8220; x & # 8221; A quantidade de pips no lucro é alcançada. Na figura acima, note que & # 8220; Breakeven = 30 & # 8221; Simples significa que este consultor especialista moverá sua perda de parada para o ponto de equilíbrio, uma vez que o lucro de 30 pips tenha sido alcançado.
Baixar link.
# 5: TrailingStop. mq4-consultor especialista.
Como o Mt4 Trailing Stop Expert Advisor funciona.
esta parada final e modifica a perda de paragem final em todas as negociações abertas que estão em lucro na conta corrente e os gráficos onde está anexado. Ele também encerra todas as negociações e também pode obter lucros especificados quando toda a conta de negociação é lucrativa. Para o parâmetro, veja seu manual de instruções: Trailing_Stop_Manual.
Download Link For EA.
# 6: EMATrailingStop_v1.4.mq4 Expert Advisor.
Como o Mt4 Trailing Stop Expert Advisor funciona.
como é que o arrastar para a parada funciona é usando uma parada final com base na média móvel exponencial. então você configurou o & # 8220; Período EMA & # 8221; para 13 significa que ele usará o 13 EMA para rastrear parar seus negócios. Se você definir & # 8220; TrailAllSymbols & # 8221; para & # 8220; verdadeiro & # 8221 ;, rastreará todos os pares de moedas, não apenas o par em que está anexado no gráfico. & # 8220; CloseWhenProfit & # 8221; & # 8230; você define este parâmetro para começar a trailing a soma de todos os lucros obtidos de todos os negócios abertos, então, quando atingir um valor que você definiu, todas as negociações serão fechadas. Se você definir & # 8220; TrailOnlyInProfit & # 8221; para & # 8220; true & # 8221; então ele ativará uma parada final somente nas negociações com lucro. Se & # 8220; false & # 8221; Trará todos os negócios. & # 8220; EMAShift & # 8221; simples significa a barra do EMA que é usada como uma parada final. Se configurado para zero (0), ele irá fazê-lo na barra de emails sempre. Com & # 8220; magicNumber. from & # 8221; e "magicNumbe. to você" # 8221; controla quais números devem seguir. O número mágico 0 geralmente é para negociações manuais, o que significa que se você decidir colocar 0, essa e irá acompanhar e seguir os negócios manuais juntamente com os números mágicos escolhidos.
Baixar link.
# 7: TrailingWithPartialClose. mq4 Expert Advisor.
Como funciona o Trailing Stop Forex Expert Advisor Works.
se você quiser um consultor especializado forex para clientes que encerre posições parciais quando cada alvo for atingido, esse é o único. Existem 6 tipos diferentes de paragens que podem ser aplicadas aqui. A melhor opção é baixá-lo e brincar com ele em uma conta de troca de demonstração e descobrir, porque há muitos parâmetros para isso.
Baixar link.
# 8: Trade_protector-1.2.mq4 Expert Advisor.
Como o Trailing Stop EA MT4 funciona.
esta parada de arrastar é um pouco diferente porque é baseada em um conceito chamado arranque de arranque proporcional. O que faz é configurar uma proporção% de pips para ser protegida por uma parada posterior dependendo de quão bem a tendência se mova. Quando você define a% de ração, o consultor especialista moverá a perda de parada para & # 8220; x% & # 8221; da distância entre o preço atual do mercado e o preço em que a ordem foi ativada / executada. Aqui, a fórmula para a perda de parada proporcional = Preço atual - Preço do pedidoOpen | x Ratio-Spread.
logging = 1 significa que, se você quiser logs no diretório expert \ files, 0 se você não quiser isso. nTrailingStop = 35 significa que 35 pips para parar inicialmente até o comércio atingir: profit = nPropSLThreshold. nPropSLThreshold = 12 significa que 12 pips depois de alcançar isso, o stop proporcional proporcional será ativado. dPropSLThreshold = 0,35 Este é o fator de multiplicação e calculado por: (PropSL = Profit * dPropSLRatio-Spread) nUseEscape = 0. 1 ou 0 escapam de negociações mal colocadas assim que atingem algum lucro mínimo. nEscapeLevel = 0. Este é o tamanho de perda em pips que você deseja que seu comércio seja encerrado assim que ele atinja a próxima alta. nEscapeTP = 35. Este é o nível de lucro da tomada em pips. Se você definir isso como um número negativo, será uma perda comercial que você determinou e está disposta a arriscar.
Baixar link.
Não esqueça de compartilhar, tweet ou gostar desta se você gostou disto. Obrigado.
8 Respostas.
Olá. Recomendações agradáveis, mas eu não consegui encontrar o que estava na minha mente. Vou explicar com um exemplo. Digamos que eu abri um short em AUDUSD de 0.7660 e tenho certeza de que ele vai para pelo menos 0.76 .. Eu quero rastrear meu lucro de cada & # 8220; x & # 8221; pips após 0,76 ... mas bloquear 60 pips com lucro pelo menos. Se você sabe, existe uma EA como essa ou, manualmente, posso fazer isso no MT4? Pergunto-me o que aconteceria se eu configurasse o meu SL para 0.76 e, em seguida, comute o comando no MT4.
Obrigado pela ajuda.
Eu quero rastrear meu lucro ... digamos que 60 pips estão garantidos, mas eu quero rastrear ...
Realmente depende de você quantos pips você deseja rastrear para o seu comércio lucrativo. Você o coloca muito perto e você é impedido facilmente. A melhor maneira é que eu use o swing alto / basculante e feche manualmente suas negociações.
Bastante uma página acessível, na verdade.
Há um que você poderia mencionar o que é chamado de "tracker silencioso" e # 8221; (pequeno comerciante). Isso funciona aplicando um% de lucro para idosos, e. 40% ou 50%. A segunda função oferecida pelo especialista, que pode tornar-se preciosa, é que registrará todo o histórico de lucros / perdas da ordem e o histórico de lucro positivo associado à parada final; Este histórico de lucros ajudará a refinar as configurações da estratégia de parada final.
Este é o especialista que uso porque tenho outra atividade profissional.
Seu site também oferece uma ferramenta para comerciantes mais ativos (day traders), que também permite uma parada final, é um script, portanto, pode ser combinado com um especialista. Especialmente útil quando você já tem um especialista que detecta oportunidades (ter apenas um perito por gráfico é uma limitação MT4 que eu nunca entendi). A função principal desse script é o cálculo do tamanho da posição ideal e das ordens pendentes macias, mas a outra aplicação do script é uma estratégia de parada final que é modificável em todos os momentos.
Obrigado pela cabeça, Adam.
Outros comerciantes / leitores deste blog podem achar isso útil.
os corretores bloqueiam esses e? Ou posso usá-los sem problemas em contas reais .. funciona perfeitamente nas contas de demonstração.
se eles funcionam perfeitamente na conta de demonstração, então eles também deveriam funcionar bem em contas ao vivo e não vejo por que qualquer corretor forex os bloquearia também.
Eu não sou um codificador, não posso responder # 8220; techie & # 8221; coisa.
Comments
Post a Comment