Forex error 4109


OrderSend erro com OPSELLSTOP e OPBUYSTOP Eu tenho um problema com a emissão de OPSELLSTOP / OPBUYSTOP. Por exemplo, eu corri um script em EURUSD 1 por hora: MyPrice High1 (iATR (símbolo (), 0,6,1) 1.5) TicketOrderSend (símbolo (), OPBUYSTOP, lotes, MyPrice, 3, Low1, 0, BUYSTOP, 0 , 0, Green) MyPrice retorna 1,16925750. Isso me dá um erro 2005.11.28 22:00:06 EURUSD, H1: preço inválido 1.16925750 para a função OrderSend. Ele está associado ao código de erro: 4107. Então, eu pensei que era por causa do problema de arredondamento. Assim, substituí MyPrice por: MyPrice High1 NormalizeDouble (((iATR (símbolo (), 0,6,1) 1.5), 4) TicketOrderSend (símbolo (), OPBUYSTOP, lotes, MyPrice, 3, Low1, 0, BUYSTOP, 0,0, Verde) Agora, eu recebo OrderSend BUYSTOP falhou com o erro 4109 (ERRTRADENOTALLOWED) Mesmo se eu codifiquei o preço como tal, ele ainda me retorna erro 4109. Alguém pode me fazer um favor e executar isso, e me diga se ele funciona: OrderSend (EURUSD, OPBUYSTOP, 1, 1.1900, 3, Low1, 0, BUYSTOP, 0,0, Verde) Alguém tem uma amostra OPBUYSTOP / SELLSTOP bem sucedida O que o erro acima realmente significa 4107 e 4109 Eu tenho um problema com a emissão OPSELLSTOP / OPBUYSTOP. Por exemplo, eu corri um script em EURUSD 1 por hora: MyPrice High1 (iATR (símbolo (), 0,6,1) 1.5) TicketOrderSend (Symbol (), OPBUYSTOP, lotes, MyPrice, 3, Low1 , 0, BUYSTOP, 0,0, Green) MyPrice retorna 1,16925750. Isso me dá um erro 2005.11.28 22:00:06 EURUSD, H1: preço inválido 1.16925750 para OrderSend função. Ele está associado com o código de erro: 4107. Então, Eu pensei que era por causa da rodada g off questão. Assim, substituí MyPrice por: MyPrice High1 NormalizeDouble (((iATR (símbolo (), 0,6,1) 1.5), 4) TicketOrderSend (símbolo (), OPBUYSTOP, lotes, MyPrice, 3, Low1, 0, BUYSTOP, 0,0, Verde) Agora, eu recebo OrderSend BUYSTOP falhou com o erro 4109 (ERRTRADENOTALLOWED) Mesmo se eu codifiquei o preço como tal, ele ainda me retorna erro 4109. Alguém pode me fazer um favor e executar isso, e me diga se ele funciona: OrderSend (EURUSD, OPBUYSTOP, 1, 1.1900, 3, Low1, 0, BUYSTOP, 0,0, Green) Alguém tem uma amostra OPBUYSTOP / SELLSTOP bem sucedida O que o erro acima realmente significa 4107 e 4109 Seu código funcionou para eu, eu não sei o que é o problema com a sua plataforma (Im usando MT4 Build 186). Este é o código que eu usei: MT4 Expert Advisor Error 4109: 12. 2016. Vídeo EA MQ4 () 3.000 1 2 15-16 EA ea video youtube 1.Email sukitabegmail 2. 3. email (gmail) 4. download de link de e-mail google driveTodos os Expert Advisors criados pela EA Coder exibem um código de mensagem de erro especial em gráficos MT4 quando ocorre um erro s durante a fase de abertura, fechamento ou modificação de um pedido. Se você vir uma mensagem como oe131 em seu gráfico quando uma nova negociação deveria ser aberta, você saberá que ocorreu um erro. Tipos de códigos de mensagens de erro Códigos de mensagens de erro sempre começam com duas letras seguidas por um número de código de erro. Os códigos de erro que uso são os mesmos usados ​​na linguagem de programação MQL4 e são explicados em detalhes na página de documentação do MQL4. Quando ocorre um erro durante a negociação, abra o nosso exemplo anterior oe131. Agora sabemos que indica um erro durante uma negociação aberta, com o código 131. Se você olhar para a lista completa de descrições de código de erro. este significa 82201 volume de negociação inválido, o que nos alerta para verificar as configurações de gerenciamento de dinheiro que definimos para o Expert Advisor. Esse tipo de erro aparece quando um tamanho de lote é zero, se for muito pequeno ou muito grande, porque todos os corretores têm limitações de tamanho de lote. Alguns não permitem que o tamanho do lote seja menor que 0,1, enquanto outros permitem tamanhos de lote tão baixos quanto 0,01. Isso varia entre diferentes corretores e diferentes tipos de conta. Normalmente Expert Advisors do EA Coder consertam o tamanho do lote de acordo com as limitações do corretor, mas exceções podem ser aplicadas porque nem todos os corretores relatam os valores de limitação corretos para os EAs. Um exemplo disso é um corretor informando que o tamanho mínimo permitido do lote é 0,01, enquanto que na realidade é 0,1. Em um caso como esse, se você definir o EA para usar um tamanho de lote em algum lugar entre 0,01 e 0,09, ele não conseguirá fazer os pedidos, pois não poderá corrigir o tamanho do lote por causa de sua notificação incorreta. Então você receberá a mensagem de erro oe131 impressa no gráfico. Outro exemplo seria obter o erro oe133. Isso significa que o 8220Trade está desativado8221 e isso significa que o corretor não permite negociar esse par. Se esse erro aparecer mesmo quando o cliente tentar abrir o comércio manualmente no mesmo gráfico, o MT4 EA deverá ser anexado a um par similar com o sufixo. Por exemplo, se você receber este erro no EURUSD, procure por nome de par como EURUSD m ou EURUSD FXF. Se você for capaz de abrir negócios manualmente no mesmo par, pode ser que o seu corretor não permita o uso de robôs de negociação (EA8217s) naquele par ou conta. Entre em contato para mais informações. Erros de abertura comercial comum: 128 8211 Tempo limite de negociação. 129 8211 Preço inválido. 130 8211 Paradas inválidas. 131 8211 Volume de negociação inválido. 133 8211 O comércio está desativado. 134 8211 Não há dinheiro suficiente. 146 8211 O contexto de negociação está ocupado. Quando ocorre um erro durante a modificação do pedido Vamos dar uma olhada em outro erro comum que você pode receber. Ele seria impresso no gráfico como me130, que significa 8220modify error 1308221 e significa 8220invalid stops8221. Isso nos diz que os valores de stop loss e / ou take profit estão incorretos ou muito próximos do preço atual de mercado. A distância mínima entre o mercado e os preços de parada é chamada Limitação do Limite de Nível. Esse valor simplesmente informa à EA qual é o tamanho em pips da limitação. Em corretores de 5 dígitos isso é relatado como pontos e deve ser convertido em pips. No entanto, isso é algo que o usuário não precisa se preocupar, porque o EA Coder Expert Advisors lida com essas coisas automaticamente. Mas se você receber um erro me130, certifique-se de verificar os valores TP e SL que você está usando. Erros comuns de modificação comercial: 128 8211 Tempo limite de negociação. 130 8211 Paradas inválidas. 146 8211 O contexto de negociação está ocupado. Quando ocorre um erro durante a negociação, você pode receber um erro ce146 quando a EA tentar fechar um pedido. Isso indica que um erro 8220close8221 ocorreu cujo código é 146. Isso significa que o 8220 é ocupado com o contexto busy8221 e é um erro muito comum, especialmente em terminais MT4 mais antigos quando você tem vários Expert Advisors conectados. Os robôs EA Coder possuem um mecanismo de tratamento de erros inteligente integrado e farão o possível para evitar erros de tráfego ocupados no 8220 mesmo se você tiver vários robôs operando na sua conta. Mas, caso você tenha um desses erros, tente minimizar o número de EAs que estão sendo executados na mesma conta ou defina-os para evitar a realização de operações comerciais ao mesmo tempo, se isso for possível com o seu EA. Erros comuns de fechamento comercial: 128 8211 Tempo de negociação. 146 8211 O contexto de negociação está ocupado. Atraso de operações de negociação O EA pode precisar atrasar uma operação de negociação para evitar interromper as regras de programação MQL quando ocorrer um erro. Ele tentará novamente a mesma operação de negociação, se necessário, e terá que esperar em algum lugar entre 1 a 5 segundos entre cada tentativa. Estas são regras muito lógicas da programação do Metatrader e os robôs de negociação do EA Coder as obedecem. Veja a lista completa de erros de execução. No caso de haver um atraso na execução de uma operação de negociação (se ela está abrindo, modificando ou fechando uma negociação), a EA imprimirá uma pequena imagem de relógio no gráfico. Isso indica que houve algum tipo de erro e a EA teve que adiar sua operação por alguns segundos para obedecer às regras e não sobrecarregar os servidores dos intermediários. Guia Especialistas no terminal MT4 Quando ocorrer qualquer erro, o EA imprimirá uma mensagem de erro mais detalhada na guia Especialistas na parte inferior do terminal MT4. Você pode alternar para essa guia a qualquer momento e rolar para baixo para ver uma lista completa de erros, avisos e mensagens informativas. Estes podem ajudar a resolver rapidamente uma série de problemas, mesmo que você não tenha muita experiência no uso da plataforma MT4 e Expert Advisors ou indicadores personalizados. Abrindo a pasta de arquivos de log diretamente de um terminal MT4 Quando você está vendo a guia Especialistas, você pode clicar no botão direito do mouse em qualquer lugar nessa área e escolher 8220Open8221. Isso abrirá a pasta de arquivos de log para você. Esta pasta contém arquivos com as mesmas mensagens que você vê na guia Especialistas, mas a partir daqui você pode acessar as mensagens dos dias e semanas anteriores. Além disso, as mensagens nos arquivos de log são apresentadas em seu formato completo e não são aparadas como algumas das mensagens mostradas na guia Especialistas quando são muito longas. Comunicar um erro ao EA Coder Quando necessitar de comunicar um erro ao EA Coder, descreva o problema que está a ter em pormenor, inclua os números comerciais com os quais está a ter problemas e certifique-se de que anexa os ficheiros necessários. É muito importante que você envie os arquivos de log da sua pasta MT4expertslogs para que possamos investigar um erro. Além disso, inclua capturas de tela do gráfico em que o EA está sendo executado e, se possível, certifique-se de que o problema esteja visível na imagem. Isso nos ajudará a fornecer suporte mais útil. Você pode notar que sua pasta de arquivos de log está vazia ou não possui arquivos de log recentes (os nomes dos arquivos indicam a data em que foram criados). Neste caso, por favor, siga os passos descritos acima, que detalham como abrir a pasta de arquivos de log diretamente da aba Especialistas na parte inferior do seu terminal MT4. Antes de relatar um problema ou solicitar suporte para aprender como funciona um recurso EA, consulte o manual de instruções. Isso pode ajudá-lo a resolver seu problema mais rapidamente e também aprenderá a usar melhor o aplicativo. Rotulagem de pedidos durante o backtest da EA Nossos Expert Advisors possuem um mecanismo de etiquetagem de pedidos especiais integrado. Ele é ativado quando você executa o EA no Testador de estratégia do seu MT4 e cria números de rótulo para cada pedido que é feito durante um backtest. Isso ajuda a rastrear seus negócios com facilidade, pois você verá os números de pedidos acima de cada negociação no gráfico. Primeiro eu sou um pai, um marido e, em seguida, o autor do livro Como iniciar seu próprio serviço de sinais de Forex. Eu também sou um comerciante de Forex, um programador, um empreendedor e o fundador do blog e-coder Forex. Eu criei duas das mais populares copiadoras comerciais e outras ferramentas de negociação para MT4 que já são usadas em todo o mundo por centenas de operadores de câmbio. 4 Comentários meu fxopen mt4 forex está relatando volumn inválido. Eu tento todo o poder de alavanca e abra o maior saldo de demonstração, mas a mesma mensagem continua sendo reportada. por que minha plataforma MFIforex ainda mt4 se recusou a atualizar ou se conectar à rede. que eu posso fazer para abrir a conta ao vivo após este teste executando este demo, mas agora estou discorrente Rimantas Petrauskas diz: é realmente difícil resolver o seu problema quando eu Não sei se você está usando o EA criado por mim ou por outra pessoa. No entanto, acho que você tem esse problema quando a EA não prepara o tamanho de lote correto. Por exemplo, se o seu EA usar tamanho de lote de 0,15 e seu corretor permitir tamanhos de lote apenas em incrementos de 0,1, você receberá 8220inválido volume8221. Nesse caso, você pode usar tamanhos de lote como este 0,1, 0,2, 0,3, 0,4 etc. Se o seu agente permitir tamanhos de lotes em incrementos de 0,01, o tamanho do lote de 0,15 deverá funcionar bem se houver dinheiro suficiente em sua conta. Todos os EA8217s que eu crio automaticamente detectam essas configurações do broker e preparam o tamanho do lote para evitar esse erro. Você pode querer dar uma olhada na guia 8220Experts8221 ou nos arquivos de log para obter mais mensagens de erro. Talvez haja uma explicação do tamanho exato do lote impresso depois que ele foi rejeitado pelo corretor. Espero que isto ajude. Atenciosamente, Rimantas Petrauskas Exigência de isenção de responsabilidade do governo dos EUA - Negociar em moeda estrangeira possui um alto nível de risco e pode não ser adequado para todos os investidores. O alto grau de alavancagem pode funcionar contra você e também para você. Antes de decidir investir em moeda estrangeira, você deve considerar cuidadosamente seus objetivos de investimento, nível de experiência e apetite de risco. Existe a possibilidade de você sustentar uma perda de parte ou de todo o seu investimento inicial e, portanto, não deve investir dinheiro que não pode perder. Você deve estar ciente de todos os riscos associados à negociação em moeda estrangeira e procurar orientação de um consultor financeiro independente, caso tenha alguma dúvida. A compra, venda ou consultoria sobre uma moeda só pode ser realizada por um Corretor / Revendedor licenciado. Nem nós, nem nossas afiliadas ou associados envolvidos na produção e manutenção desses produtos ou deste site, somos um Corretor / Revendedor registrado ou Consultor de Investimento em qualquer jurisdição estadual ou sancionada pelo governo federal. Todos os compradores de produtos referenciados neste site são encorajados a consultar um representante licenciado de sua escolha com relação a qualquer comércio ou estratégia de negociação específica. Nenhuma representação está sendo feita que qualquer conta terá ou poderá obter lucros ou perdas semelhantes àquelas discutidas neste website. O desempenho passado de qualquer sistema ou metodologia de negociação não é necessariamente indicativo de resultados futuros. Claramente entenda isto: As informações contidas neste produto não são um convite para negociar quaisquer investimentos específicos. Negociar requer arriscar dinheiro em busca de ganhos futuros. Essa é a sua decisão. Não arrisque nenhum dinheiro que você não possa perder. Este documento não leva em consideração suas próprias circunstâncias financeiras e pessoais. Destina-se apenas para fins educacionais e NÃO como aconselhamento de investimento individual. Não aja sem o aconselhamento do seu profissional de investimento, que irá verificar o que é adequado para as suas necessidades específicas. A falha em procurar aconselhamento profissional personalizado e personalizado antes de agir pode levar a que você aja contrariamente aos seus próprios interesses, o que pode levar a perdas de capital. CFTC REGRA 4.41 - OS RESULTADOS DE DESEMPENHO HIPOTÉTICOS OU SIMULADOS TÊM CERTAS LIMITAÇÕES. A PARTIR DE UM REGISTRO DE DESEMPENHO REAL, OS RESULTADOS SIMULADOS NÃO REPRESENTAM A NEGOCIAÇÃO REAL. TAMBÉM, UMA VEZ QUE AS COMERCIALIZAÇÕES NÃO FORAM EXECUTADAS, OS RESULTADOS PODEM TER COMPENSADO PARA O IMPACTO, SE ALGUM, DE DETERMINADOS FATORES DE MERCADO, COMO A FALTA DE LIQUIDEZ. PROGRAMAS DE NEGOCIAÇÃO SIMULADOS EM GERAL TAMBÉM ESTÃO SUJEITOS AO FATO DE QUE ELES FORAM CONCEBIDOS COM O BENEFÍCIO DE HINDSIGHT. NENHUMA REPRESENTAÇÃO ESTÁ SENDO FEITA QUE QUALQUER CONTA PODERÁ OU POSSIBILITAR LUCROS OU PERDAS SEMELHANTES AOS APRESENTADOS. Este site usa cookies para nos permitir ver como o site é usado. Os cookies não podem identificar você. Se você continuar a usar este site, vamos supor que você está feliz com isso. Compreendo

Comments