Friday 4 August 2017

Mt5 Forex Expert


Notícias Trader Introdução Notícias Trader é um consultor especialista da MetaTrader desenvolvido para ajudar os comerciantes de Forex com oportunidades de negociação de notícias que surgem durante importantes lançamentos macroeconômicos. O EA pode ser usado para negociar estratégia de estratagema de volatilidade de notícias. É importante entender que o News Trader não é uma solução totalmente automática. Um comerciante deve definir a data e a hora do comunicado de imprensa e também decidir sobre o stop-loss e o take-profit apropriados. No entanto, ATR-based stop-loss e take-profit configuração também está disponível. Esta EA suporta dimensionamento de posição flexível, além do tamanho de posição fixo usual. Está disponível para as seguintes plataformas de negociação: MT4. MT5. E cTrader. O comerciante de notícias abre uma ou duas negociações (Compra e Venda por padrão) algum tempo antes do anúncio de notícias (1 minuto por padrão). Aplica os níveis de stop-loss e take-profit de acordo com os parâmetros de entrada fornecidos por um comerciante. Se solicitado pelo comerciante, a EA continua a modificar os níveis de stop-loss e take-profit até a liberação das notícias para mantê-las relevantes para o preço atual. Quando a notícia estiver fora, o consultor especialista aplicará parada final de acordo com a escolha do comerciante. Se uma ou ambas as negociações permanecerem ativas uma hora (por padrão) após a notícia, a EA as fecha. Exemplo de comércio A captura de tela do gráfico mostra a operação de EA durante e após os relatórios de emprego mensais dos EUA e Canadá combinados com o relatório do balanço comercial canadense. A notícia saiu às 8:30 EST em 4 de dezembro de 2015. As entradas de compra e venda são mostradas com duas setas apontando para a direita. Seus níveis de parada de perda são marcados com os traços vermelhos acima e abaixo. Os níveis de lucro são os traços azuis. A taxa de câmbio aumentou após a notícia, executando a perda de stop da posição de venda. Infelizmente, não atinge o lucro obtido no comércio da Buy. A posição é fechada por tempo limite uma hora após o lançamento da notícia (seta azul apontando para a esquerda). O lucro foi cerca de três vezes a perda neste caso, o que é bom, mas não excelente. Aparentemente, poderia ser maior se fosse usado um lucro atrativo mais apertado. Dimensionamento de posição Notícias O consultor especialista em comerciantes suporta dois modos de dimensionamento de posição: tamanho de posição fixo simples e tamanho de posição baseado em risco. O primeiro modo é muito simples. Um comerciante apenas entra em um volume em lotes para ser usado com cada posição aberta pela EA. O segundo modo permite o dimensionamento de posição fracionada fixa comum ou o dimensionamento de posição de risco de dinheiro fixo. Ambos usam o risco máximo tolerado dado em porcentagem ou como dinheiro. Perda de parada baseada em ATR e lucro obtido O consultor especializado pode usar o indicador Average True Range para escolher automaticamente os níveis de stop-loss e take-profit para uma base de negociação de notícias sobre a volatilidade anterior do par de moedas. O valor ATR é calculado com base no período fornecido. O stop-loss e o take-profit são então calculados com base em multiplicadores separados antes de entrar na abertura de uma posição. Sem backtesting Devido à natureza do News Trader EA, não há resultados de backtesting para isso. Parâmetros de entrada NewsTime mdash data e hora do lançamento de notícias para troca. No cTrader, existem em vez disso cinco parâmetros separados: ano, mês, dia, hora e minuto. StopLoss (padrão 100) mdash a perda de parada em pips para ser usado ao abrir um comércio. Ignorado se UseATR for verdade. TakeProfit (padrão 500) mdash o take-profit em pips para ser usado ao abrir um comércio. Eu recomendo configurá-lo para pelo menos 5timesstop-loss. Ignorado se UseATR for verdade. Direção (padrão ambos) mdash a direção da posição aberta para trocar a notícia. Pode ser dos seguintes quatro tipos: Compre uma posição de compra. Vender mdash uma posição de venda. Ambos acreditam em comprar e vender posições. Random mdash uma posição aleatória. Notas: No MT5, a opção Both é chamada BothPending porque é impossível abrir duas posições opostas para o mesmo par de moedas no MT5, então as ordens pendentes serão usadas em vez disso. No cTrader, a escolha da direção é feita por um comerciante usando três parâmetros de entrada separados (Comprar. Vender, Randomizar), pois a plataforma não suporta parâmetros enumerados. TrailingStop (padrão Breakeven) mdash o tipo de parada final para usar com a posição. Pode ser o seguinte: Breakeven mdash the stop-loss será movido para o ponto de equilíbrio quando o lucro coincide com stop-loss. Full mdash clássico arrastar parar que move o stop-loss up como o lucro aumenta. Nenhum mdash sem parada final. Notas: No cTrader, a seleção de parada final é feita por um comerciante usando dois parâmetros de entrada separados (Trailing Stop e Breakeven Stop). Se Trailing Stop estiver definido como verdadeiro. O parâmetro Stop Stop é ignorado. PreAdjustSLTP (padrão falso) mdash se verdadeiro. A EA atualizará os valores de SL e TP de acordo com o preço atual após as posições de abertura antes que as notícias apareçam. SecondsBefore (padrão 60) mdash o número de segundos antes do lançamento de notícias para abrir as posições. CloseAfterSeconds (padrão 3600) mdash o número de segundos após o lançamento da notícia para fechar as posições. Ignorado se zero. UseATR (padrão falso) mdash se verdadeiro. O indicador ATR determina os níveis de stop-loss e take-profit. ATRPeriod (padrão 14) mdash o período do indicador ATR, que é usado para stop-loss e cálculo de lucro. Funciona somente se UseATR for verdade. ATRMultiplierSL (padrão 1) mdash um multiplicador para o valor do indicador ATR para obter o valor stop-loss. Funciona somente se UseATR for verdade. ATRMultiplierTP (padrão 5) mdash um multiplicador para o valor do indicador ATR para obter o valor de aproveitamento. Funciona somente se UseATR for verdade. Gerenciamento de dinheiro Lotes (padrão 0.1) mdash tamanho básico do lote para dimensionamento de posição fixa. Usado quando MM falso. MM (padrão falso) mdash se verdadeiro. O dimensionamento de posição flexível está habilitado. Risco (padrão 1) tolerância ao risco mdash na porcentagem do equilíbrio da conta. Funciona apenas se MM for verdadeiro. Este parâmetro de entrada é ignorado se UseMoneyInsteadOfPercentage estiver definido como verdadeiro. FixedBalance (default 0) mdash se definido como valor diferente de zero, é usado em vez de equilíbrio da conta para o cálculo do tamanho da posição. Funciona apenas se MM for verdadeiro. MoneyRisk (padrão 0) tolerância ao risco mdash na moeda da conta. Funciona apenas se MM for verdadeiro. Requer UseMoneyInsteadOfPercentage definido como true. UseMoneyInsteadOfPercentage (padrão falso) mdash se verdadeiro. O tamanho da posição é calculado com base no valor do risco fornecido na moeda da conta (MoneyRisk) em vez do risco percentual do saldo (Risco). Funciona apenas se MM for verdadeiro. UseEquityInsteadOfBalance (padrão falso) mdash se verdadeiro. O tamanho da posição é calculado com base no patrimônio da conta em vez do saldo. Funciona apenas se MM for verdadeiro. Ignorado se UseMoneyInsteadOfPercentage for verdade. LotDigits (padrão 2) mdash número de casas decimais permitido pelo seu corretor no volume da ordem. Por exemplo, se o seu corretor permitir micro lotes (0.01), este parâmetro deve ser definido como 2. Se o seu corretor permite apenas mini lotes (0.1), este parâmetro deve ser definido como 1. Requerido somente se MM for verdadeiro. ShowTimer (padrão verdadeiro) mdash se verdadeiro. Um cronômetro para o lançamento da notícia será mostrado no canto superior esquerdo do gráfico. FontSize (padrão 18) mdash o tamanho da fonte a ser usado para a exibição do temporizador. Funciona somente se ShowTimer for verdade. Não está presente no cTrader. Fonte (quotArialquot padrão) mdash o nome da fonte a ser usado para a exibição do temporizador. Funciona somente se ShowTimer for verdade. Não está presente no cTrader. FontColor (clrRed padrão) mdash a cor da fonte a ser usada para a exibição do temporizador. Funciona somente se ShowTimer for verdade. Não está presente no cTrader. Comentário Diverso (quotNewsTraderquot padrão) mdash o comentário para posições abertas por este EA. Slippage (padrão 10) mdash o deslizamento de preço aceitável em pips. Magic (padrão 794823491) mdash o número mágico para ordens para filtrar posições abertas por esta EA. Não está presente no cTrader. Quais são as notícias que valem a pena negociar. Todas as notícias são boas para esta EA: decisões de taxa de juros, liberação de minutos do banco central, CPI, PIB, balança comercial, relatórios de emprego, etc. Quanto mais importante é a noticia, melhor será a chance de atingir o lucro. O que stop-loss e take-profit devo definir, eu recomendo configurar 10 pips padrão stop-loss e 50 pips com lucro em notícias como GDP, CPI ou vendas no varejo. 15-20 pips stop-loss e 75-100 pips obtêm lucros em novidades como decisão de taxa FOMC, minutos FOMC ou NFP. O que os pares de moedas são bons para o News Trader Pode funcionar com todos os instrumentos de negociação, mas recomendo usar apenas pares de moedas muito líquidos: EURUSD, GBPUSD, USDCAD, NZDUSD, etc. O alargamento do deslizamento e propagação em pares de moedas exóticas pode resultar em prematura Execução de parada de perda. Qual a diferença entre as versões para MT4 e MT5 MT5 versão não pode abrir as posições Comprar e Vender no mesmo par de moedas. Em vez disso, abrirá ordens pendentes que irão imitar essas posições. Infelizmente, aumenta a exposição à volatilidade do mercado. Mdash use a versão MT5 apenas com os corretores que você conhece para uma boa execução e não para o alargamento do spread anormal. Por que minha perda real é maior do que o risco que eu configurei através dos parâmetros de entrada quando MM verdadeiro. Existem três possibilidades: A EA ajustará a perda de parada durante o período entre a abertura da posição eo lançamento de notícias se PreAdjustSLTP for verdade. Pode resultar em uma maior parada-perda com o mesmo tamanho de posição, resultando em uma maior perda de potencial. Ao usar duas posições (tanto Comprar e Vender), existe um pequeno risco de ambos baterem em stop-loss. Neste caso, você pode sofrer uma perda duas vezes o tamanho de risco original pretendido. A diferença de preços após a notícia pode resultar na sua perda de parada executando a um preço pior, adicionando perda extra para a linha inferior. Esta EA é compatível com ECN. Você deve definir o parâmetro de entrada ECNMode como verdadeiro para habilitar a compatibilidade ECN para este consultor especialista. Caso contrário, você provavelmente irá ver as mensagens OrderSend Error 130 quando a EA tentará abrir posições. Isso ocorre porque, se você estiver negociando com um corretor ECN (com execução de mercado para pedidos), você não pode configurar o SLTP na abertura da posição. Você deve abrir uma posição primeiro sem SLTP e somente depois modificá-la, adicionando stop-loss e ou nível de lucro. MetaTrader 4 MetaTrader 5 Discussão Aviso Antes de fazer perguntas básicas sobre a instalação dos consultores especializados, leia este Tutorial MT4 Expert Advisors para obter o conhecimento elementar sobre como lidar com eles. Você tem seus próprios resultados de negociação ou qualquer outra observação sobre este consultor especialista Discutir comerciante de notícias com outros comerciantes e programadores de MQL nos fóruns de especialistas. Guia de padrões de gráficos Introdução Chart Pattern Helper EA não é um robô comercial automatizado. Não tem estratégia de negociação implementada dentro. O único propósito deste consultor especializado é executar negociações através de pedidos pendentes com base em alguns objetos de gráfico: linhas de tendência, linhas horizontais ou canais equidistantes. Além da execução direta de transações de breakout, também é capaz de executar um trade pull-back com esta EA se você perdeu o ponto de interrupção por algum motivo. A principal vantagem do Chart Pattern Helper é a sua capacidade de configurar e ajustar pedidos pendentes de acordo com uma variedade de objetos gráficos colocados no gráfico Forex, incluindo objetos com inclinação. Isso permite uma fácil execução comercial para padrões populares como triângulos (ascendentes, descendentes e simétricos), canais, bandeiras, galhardetes, retângulos, cabeça e ombros, topsbottoms duplos, etc. O breakout de um nível é definido como um toque simples. Chart Pattern Helper não aguardará um preço para fechar acima da linha dada. Ele colocará ordens pendentes que serão executadas sempre que o preço primeiro toca os níveis estabelecidos. Há uma série de parâmetros de entrada para regular o trabalho deste consultor especializado, mas pode começar a funcionar imediatamente depois de anexá-lo ao gráfico e adicionar os objetos de gráfico devidamente nomeados. Os objetos do gráfico podem ser movidos livremente então. O consultor especialista continuará a detectar sua posição e ajustará os parâmetros de ordens39 em conformidade. Por padrão, o EA exibe seu status atual para o comentário do gráfico. Uma vez que todos os objetos do gráfico são desenhados no preço do lance, o EA ajusta os níveis de entrada, stop-loss e take-profit adicionando o valor de spread atual nos casos em que o preço da Ask deve ser usado. Esse comportamento pode ser desativado através dos parâmetros de entrada, diminuindo o número de ordens de modificação enviadas ao servidor de negociação. Chart Pattern Helper é capaz de calcular o tamanho da posição com base em um conjunto de parâmetros de entrada, stop-loss level e balanço de conta mdash, como a Calculadora de Tamanho de Posição para MetaTrader. Você pode desativar esse recurso e fornecer um tamanho de posição fixo para a EA. Processo de Operação Este consultor especialista passa pelas seguintes etapas após a inicialização: Detectar os objetos de acordo com os nomes fornecidos por meio de parâmetros de entrada. O nível de entrada para a ordem de compra é colocado no spread do objeto Entry (Ask). O nível de entrada para a ordem de Venda é colocado no objeto de Entrada (Licitação). O nível Stop-Loss para a ordem Buy é colocado no Low da última barra com a maioria do seu comprimento abaixo do objeto Border. O nível de parada-perda para a ordem de venda é colocado no alto da última barra com a maioria do seu comprimento acima do objeto de borda, o spread é então adicionado a esse Alto. O nível de lucro para a ordem de Compra é colocado no objeto TP (Licitação). O nível de lucro para a ordem de venda é colocado no spread do objeto TP (Ask). Os valores calculados estão em uma exibição constante através do comentário do gráfico, a menos que o parâmetro de entrada silenciosa esteja definido como verdadeiro. As ordens pendentes são posicionadas de acordo com esses valores calculados. Se o item Comprar ou Vender Entrada estiver ausente, apenas um pedido será colocado. As ordens expiram automaticamente quando a barra de gráfico atual termina. Em MT4, o tempo de expiração mínimo é de 11 minutos em MT5, é de 2 minutos. Se o preço atual estiver abaixo da entrada de Compra e acima da entrada de Vender, as ordens de parada pendentes são usadas. Se o preço atual estiver abaixo da entrada de venda ou acima da entrada de Compra, apenas uma ordem de limite pendente é usada. Acompanhe os valores dos objetos atuais e ajuste os níveis de entrada, SL e TP de acordo. Se o cálculo do tamanho da posição for usado, o volume do order39s é atualizado quando necessário. Nesse caso, a ordem com volume antigo é excluída e a ordem com novo volume é criada. Aviso: tenha em atenção que isso pode causar um fluxo significativo de pedidos pendentes, o que pode ser contra os termos de serviço do seu corretor. Para evitar esse comportamento, você precisa configurar o parâmetro de entrada UpdatePendingVolume como falso. Os pedidos expirados são recriados com novos níveis de volume (se necessário) e atualizados. Se uma ordem de parada for disparada, a segunda ordem (oposta) é excluída (a menos que OneCancelsOther parâmetro de entrada seja definido como falso). Todos os objetos são renomeados anexando o número mágico EA39s aos nomes iniciais. Isso evita a criação de novos pedidos pendentes. Se PostEntrySLAdjustment for definido como verdadeiro. Tente atualizar a parada-perda quando uma nova vela se abre após a fuga. Continue atualizando o nível de take-profit da posição39 de acordo com o objeto TP. Cessar a atividade uma vez que a posição é fechada. Vá para a etapa um, uma vez que os objetos do gráfico de controle sejam renomeados de volta aos nomes iniciais. Parâmetros de entrada UpperBorderLine (default quotUpperBorderquot) mdash o nome do objeto (linha horizontal ou linha de tendência) usado para definir o limite superior de um padrão de fuga. Você pode nomear o objeto para o valor desse parâmetro ou alterar o parâmetro para se ajustar ao nome que você usou quando criou o objeto do gráfico. UpperEntryLine (default quotUpperEntryquot) mdash o nome do objeto (linha horizontal ou linha de tendência) usado para definir o nível de entrada Comprar de um padrão de fuga. Você pode nomear o objeto para o valor desse parâmetro ou alterar o parâmetro para se ajustar ao nome que você usou quando criou o objeto do gráfico. UpperTPLine (default quotUpperTPquot) mdash o nome do objeto (linha horizontal ou linha de tendência) usado para definir nível de lucro de uma ordem Comprar. Você pode nomear o objeto para o valor desse parâmetro ou alterar o parâmetro para se ajustar ao nome que você usou quando criou o objeto do gráfico. LowerBorderLine (default quotLowerBorderquot) mdash o nome do objeto (linha horizontal ou linha de tendência) usado para definir o limite inferior de um padrão de fuga. Você pode nomear o objeto para o valor desse parâmetro ou alterar o parâmetro para se ajustar ao nome que você usou quando criou o objeto do gráfico. LowerEntryLine (default quotLowerEntryquot) mdash o nome do objeto (linha horizontal ou linha de tendência) usado para definir o nível de entrada de venda de um padrão de fuga. Você pode nomear o objeto para o valor desse parâmetro ou alterar o parâmetro para se ajustar ao nome que você usou quando criou o objeto do gráfico. LowerTPLine (default quotLowerTPquot) mdash o nome do objeto (linha horizontal ou linha de tendência) usado para definir o nível de lucro de uma ordem de venda. Você pode nomear o objeto para o valor desse parâmetro ou alterar o parâmetro para se ajustar ao nome que você usou quando criou o objeto do gráfico. BorderChannel (quotBorderquot padrão) mdash o nome do objeto de canal equidistante usado para definir bordas superior e inferior de um padrão de fuga. Você pode nomear o objeto para o valor desse parâmetro ou alterar o parâmetro para se ajustar ao nome que você usou quando criou o objeto do gráfico. EntryChannel (quotEntryquot padrão) mdash o nome do objeto de canal equidistante usado para definir os níveis de entrada de Compra e Venda. Você pode nomear o objeto para o valor desse parâmetro ou alterar o parâmetro para se ajustar ao nome que você usou quando criou o objeto do gráfico. TPChannel (quotTPquot padrão) mdash o nome do objeto de canal equidistante usado para definir os níveis de lucro e lucro da Buy and Sell. Você pode nomear o objeto para o valor desse parâmetro ou alterar o parâmetro para se ajustar ao nome que você usou quando criou o objeto do gráfico. Gerenciamento de pedidos OneCancelsOther (default true) mdash se verdadeiro. Uma ordem pendente desencadeada cancelará o pedido pendente oposto. Se falso. A ordem oposta permanecerá intacta e pode desencadear após a primeira posição atingir stop-loss ou take-profit. UseSpreadAdjustment (default true) mdash se for verdade. O spread será adicionado ao nível de entrada Comprar e Vender níveis SLTP. Ele compensa a diferença quando o preço Ask é usado, enquanto todos os objetos do gráfico são desenhados no nível da Licitação. Configurá-lo como falso reduzirá o fluxo de pedidos de modificação de pedidos para o servidor de negociação do corretor. UseExpiration (padrão true) mdash se for verdade. As ordens pendentes expiram no final da barra atual ou em 11 minutos (MT4) ou 2 minutos (MT5) após a criação, o que quer que seja mais. É necessário que seja configurado como falso se um corretor não suportar a expiração do pedido. DisableBuyOrders (default false) mdash se for verdade. Não serão criadas novas ordens de compra, os pedidos e posições de compra existentes serão ignorados. DisableSellOrders (default false) mdash se verdadeiro. Não serão criadas ordens de venda nova, os pedidos e posições de venda existentes serão ignorados. PostEntrySLAjuste (padrão falso) mdash se verdadeiro. A EA tentará ajustar a parada-perda à medida que uma nova vela se abrir após o breakout. Verificará se o HighLow da vela breakout ainda se qualifica para SL. Pode potencialmente romper as regras de dimensionamento de posição, mas definirá stop-loss com mais precisão de acordo com as regras de saída da estratégia de negociação. Tamanho da posição CalculatePositionSize (padrão true) mdash se for verdade. O tamanho da posição é calculado com base em determinada tolerância ao risco, tamanho da conta (saldo ou patrimônio), moeda da conta e par de moedas negociadas. O processo de cálculo é o mesmo que na Calculadora de Tamanho de Posição. Se falso. Um tamanho de posição fixa é usado. UpdatePendingVolume (default true) mdash se for verdade. O volume do order39s pendente é atualizado sempre que o novo tamanho da posição é calculado. Isso pode causar uma quantidade excessivamente elevada de pedidos para o servidor de negociação porque não é possível modificar o volume do order39s em vez disso, ele deve ser excluído e, em seguida, criado com um novo volume. Se falso. O volume da ordem continua constante constante até a expiração e após a recreação. Este parâmetro é ignorado se CalculatePositionSize false. FixedPositionSize (default 0.01) mdash se CalculatePositionSize false. O consultor especialista usará o valor desse parâmetro como um volume de pedidos pendentes criados. Risco (padrão 1) tolerância ao risco mdash na porcentagem do equilíbrio da conta. Funciona apenas se CalculatePositionSize for true. Este parâmetro de entrada é ignorado se UseMoneyInsteadOfPercentage estiver definido como verdadeiro. MoneyRisk (padrão 0) tolerância ao risco mdash na moeda da conta. Funciona apenas se CalculatePositionSize for true. Requer UseMoneyInsteadOfPercentage para ser definido como verdadeiro. UseMoneyInsteadOfPercentage (padrão falso) mdash se verdadeiro. O tamanho da posição é calculado com base no valor do risco fornecido na moeda da conta (MoneyRisk) em vez do risco percentual do saldo (Risco). Funciona apenas se CalculatePositionSize for true. UseEquityInsteadOfBalance (padrão falso) mdash se verdadeiro. O tamanho da posição é calculado com base no patrimônio da conta em vez do saldo. Funciona apenas se CalculatePositionSize for true. Ignorado se UseMoneyInsteadOfPercentage for verdade. FixedBalance (default 0) mdash se definido como valor diferente de zero, é usado em vez de equilíbrio da conta para o cálculo do tamanho da posição. Funciona apenas se CalculatePositionSize for true. LotDigits (padrão 2) mdash número de casas decimais permitido pelo seu corretor no volume da ordem. Por exemplo, se o seu corretor permitir lotes micro (0.01), esse parâmetro deve ser definido como 2. Se seu corretor permite apenas mini lotes (0.1), este parâmetro deve ser definido como 1. Requerido apenas se CalculatePositionSize for true. Diversos Magic (padrão 20130116) número mdash usado pelo consultor especialista para distinguir as próprias encomendas (MT4 e MT5) e posições (apenas MT4). Talvez seja necessário trocá-lo apenas se você tiver outros EAs com o mesmo número mágico ou se desejar adicionar duas ou mais instâncias do Chart Pattern Helper a um par de moedas. Slippage (padrão 30) mdash deslizamento máximo tolerável em pips de broker39s. Silencioso (padrão falso) mdash se verdadeiro. Nenhuma informação de status será exibida para o comentário do gráfico. Isso é útil se você usar algum indicador ou outro EA que modifique o comentário do gráfico e que deseje dar prioridade. ErrorLogging (default true) mdash se true. A EA registrará todos os erros e outras situações não-padrão em um arquivo de log. Ele é nomeado como quimixos-híbridos-ltdate-timegtquot e pode ser encontrado na subpasta expertsfiles da pasta de instalação MetaTrader 4 ou subpasta MQL5Files da pasta de instalação do MetaTrader 5 (ou uma pasta de dados do aplicativo do usuário designada para o MetaTrader 5 se você estiver no Vista ou mais recente Versão do Windows.) É seguro desligar a EA assim que as ordens são colocadas Sim, mas as ordens expirarão se não for acionado. A EA em execução é necessária para recriá-los e atualizá-los. Utiliza qualquer parada de arranque, a parada de perda é corrigida depois que a ordem é executada. Mas você pode aplicar sua própria parada final, mesmo sob a forma de um consultor especializado separado. Posso modificar o stop-loss ou o take-profit da posição39 uma vez que a ordem pendente é desencadeada. Claro. Você pode começar a modificar stop-loss imediatamente e você pode modificar o take-profit depois de renomear o respectivo TP ou desativar o consultor especializado. Eu uso canais para desenhar o padrão, mas quero que a EA troque apenas uma mdash lateral, seja longa ou curta. Como faço isso, você pode evitar que o consultor especializado use pedidos comprados (Compra) ou curtos (Vender), definindo os parâmetros de entrada DisableBuyOrders ou DisableSellOrders como verdadeiros. Você pode mudar algo para mim, por favor, não, desculpe. Existem centenas de maneiras de modificar esta EA para negociar de forma diferente e cumprir o estilo de negociação de outra pessoa. Não vou implementar nenhum deles, pois é praticamente impossível satisfazer todos. No entanto, o código-fonte está aberto e bem comentado, você é livre para implementar suas próprias mudanças. O quadro de exemplo a seguir demonstra o processo de negociação do Chart Pattern Helper. Este padrão de canal descendente no gráfico M15 EURUSD é marcado com três objetos de canal: Fronteira (amarelo), Entrada (turquesa) e TP (verde limão). O consultor especializado detectou todos os objetos e níveis calculados de entrada, stop-loss e take-profit adequadamente. Os valores calculados são exibidos no comentário do gráfico (canto superior esquerdo). Foram feitas ordens de parada pendentes, e seus níveis de TP e SL também estão visíveis no gráfico. O próximo gráfico mostra como o Chart Pattern Helper coloca uma ordem de limite de compra pendente para entrar em uma troca perdida no breakout do padrão de duplo fundo. O gráfico GBPJPY semanal usa linhas horizontais para definir Border (amarelo), Entry (turquesa) e Take-Profit (verde limão). O mesmo que no exemplo anterior, o comentário do gráfico no canto superior esquerdo da tela mostra os níveis detectados . Como os objetos inferiores estão ausentes, apenas os níveis específicos de compra são calculados. Uma ordem limite de compra pendente foi colocada porque o preço atual está acima do nível de entrada. Esta EA é segura para ECN. Você pode usar livremente este consultor especializado com corretores de ECN (execução de mercado), pois não aplica quaisquer níveis de stop-loss e take-profit em suas ordens de negociação ou envia somente pedidos pendentes. Aviso de Discussão Antes de fazer perguntas básicas sobre a instalação dos consultores especializados, leia este Tutorial MT4 Expert Advisors para obter o conhecimento elementar sobre como lidar com eles. Você tem seus próprios resultados de negociação ou qualquer outra observação sobre este consultor especialista Discutir Padrão Padrão Ajudante com outros comerciantes e programadores MQL nos fóruns de especialistas.

No comments:

Post a Comment