Friday 21 July 2017

Forex Error 4109


Oi, estou um pouco novo no uso de Scripts e estou com um problema. Usar os scripts padrão (ou qualquer outro) na minha conta de demonstração InterbankFX funciona bem, mas eu configurei recentemente uma conta ao vivo e sempre que eu tento executar um script, recebo uma mensagem de erro no Expert Log que dá o número 4109 - que eu procurei No site MQL4 e isso significa que o comércio não é permitido. Alguém pode me dizer qual é o problema e como corrigir a caixa de seleção permitir a troca ao vivo em consultores de ferramentas e consultores. Penso que é um motivo comum. Irusoh1 escreveu: caixa de seleção permitir a troca ao vivo em consultores toolsoptionsexpert. Penso que é uma razão comum. Obrigado, isso é exatamente o que era. Responda ao trabalho com um EA, e mesmo quando compilar no me indica error, a la hora de correrlo, no momeno em que se dan as condicones para ejecutar a entrada de operar me indica un error ( Numero 4109). Quando busco este erro em uma guia que me conto: quotERRTRADENOTALLOWEDquot, pero no me dice mas. Você sabe exatamente o que se refere com este, diga, exatamente, não está autorizado a fazer a operação. Gracias FXWizard. Saludos. Trader201 Generalmente se trata de um erro por não ter você autorizada a operativa automatizada. Para arreglarlo ves al men ToolsgtOptionsgt Pestaa Expert Advisors e marca a casilla Permitir negociação ao vivo. Powered by phpBB copy 2000, 2002, 2005, 2007 phpBB Group Traduções em espanhol por Huan Manw Funções de Karma com recurso de Karma MOD copy 2007, 2009 m157y Aviso Legal: A negociação de divisas com apalancamento conlleva no alto nível de risco e podriacutea não ser apropriado Para todo tipo de inversores. El alto grado de apalancamento do mercado pode jogar tanto como um favor como em contra del inversor. Por lo tanto, antes de negociar divisas, Vd. Deve considerar os seus objetivos de inversão, nível de experiência e tolerância ao risco. Recordamos que existe a possibilidade de perder uma parte em toda a inversão inicial por lo que não deve investir dinheiro que não pode permitirse perder. Tenha conhecimento de todos os riscos associados à negociação de divisas e, em caso de dúvida, procure a ajuda de um consultor jurídico independente. As opiniões expressadas em FXStreet provienen de autores independentes que não necessariamente representam a opinioacuten de FXStreet o de su equipo diretivo. FXStreet no verifica a certeza ou veracidade das declarações ou denuncias de permanência dos autores independentes que colaboram na paacutegina. Todos os textos publicados são susceptíveis de contener erros u omisiones. As críticas, notícias, relatórios, anaacutelisis, cotizaciones u outras informações contidas em FXStreet, produzidos pelo equipamento de FXStreet, por sus colaboradores, socios, associados ou colaboradores têm o nome de um viajante geral de mercado e em ninguacuten caso constituyen un consejo o una recomendacioacuten De inversioacuten. FXStreet declina qualquer responsabilidade legal por qualquer peacuterdida o perjuicio inclusive, um tiacutetulo enunciativo e sem limite, peacuterdidas o beneficios que começamos derivar direto ou indirectamente o uso de esta informação de confiança depositada em ella. OrderEnviar erro com OPSELLSTOP e OPBUYSTOP Eu tenho um Problema com a emissão de OPSELLSTOPOPBUYSTOP. Por exemplo, executei um script em EURUSD 1 por hora: MyPrice High1 (iATR (Symbol (), 0,6,1) 1.5) TicketOrderSend (Symbol (), OPBUYSTOP, Lots, MyPrice, 3, Low1, 0, BUYSTOP, 0 , 0, Verde) 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. Está associado ao código de erro: 4107. Então, pensei que era por causa do problema de arredondamento. Por isso, eu substituí o MyPrice por: MyPrice High1 NormalizeDouble (((iATR (Symbol (), 0,6,1) 1.5), 4) TicketOrderSend (Symbol (), OPBUYSTOP, Lots, MyPrice, 3, Low1, 0, BUYSTOP, 0,0, verde) Agora, eu recebo OrderSend BUYSTOP falhou com o erro 4109 (ERRTRADENOTALLOWED). Mesmo que eu escrevesse o preço como tal, ele ainda me retorna erro 4109. Alguém pode me fazer um favor e executar isso e me dizer se Funciona: OrderSend (EURUSD, OPBUYSTOP, 1, 1.1900, 3, Low1, 0, BUYSTOP, 0,0, Verde) Alguém obteve uma amostra bem-sucedida do OPBUYSTOPSELLSTOP O que o erro acima significa realmente 4107 e 4109 Tenho um problema com a emissão OPSELLSTOPOPBUYSTOP. Por exemplo, executei um script em EURUSD 1 por hora: MyPrice High1 (iATR (Symbol (), 0,6,1) 1.5) TicketOrderSend (Symbol (), OPBUYSTOP, Lots, MyPrice, 3, Low1, 0, BUYSTOP , 0,0, Verde) 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, pensei que era Por causa do arredondamento Fora do problema. Por isso, eu substituí o MyPrice por: MyPrice High1 NormalizeDouble (((iATR (Symbol (), 0,6,1) 1.5), 4) TicketOrderSend (Symbol (), OPBUYSTOP, Lots, MyPrice, 3, Low1, 0, BUYSTOP, 0,0, verde) Agora, eu recebo OrderSend BUYSTOP falhou com o erro 4109 (ERRTRADENOTALLOWED). Mesmo que eu escrevesse o preço como tal, ele ainda me retorna erro 4109. Alguém pode me fazer um favor e executar isso e me dizer se Funciona: OrderSend (EURUSD, OPBUYSTOP, 1, 1.1900, 3, Low1, 0, BUYSTOP, 0,0, Verde) Alguém obteve uma amostra bem-sucedida do OPBUYSTOPSELLSTOP O que o erro acima significa realmente 4107 e 4109 Seu código funcionou para mim, Eu não sei qual é o problema com a sua plataforma (eu uso MT4 Build 186). Este é o código que usei: Todos os Expert Advisors criados pela EA Coder exibem um código de mensagem de erro especial em gráficos MT4 quando ocorre um erro durante o aberto, fechar ou Fase de modificação de uma ordem. Se você vir uma mensagem como oe131 em seu gráfico quando um novo comércio deveria ser aberto, você saberá que ocorreu um erro. Tipos de erros Códigos de mensagem de erro Os códigos de mensagem de erro sempre começam com duas letras seguidas de um número de código de erro. Os códigos de erro que uso são os mesmos que os usados ​​na linguagem de programação MQL4 e são explicados em detalhes na página de documentação MQL4. Quando ocorre um erro durante o comércio aberto, pegue nosso exemplo anterior, oe131. Agora sabemos que isso indica um erro durante uma troca aberta, com o código 131. Se você olhar para a lista completa de descrições de código de erro. Este significa 8220invaldo de volume comercial 8221, que nos alerta para verificar as configurações de gerenciamento de dinheiro que definimos para o Consultor Especialista. Este tipo de erro aparece quando um tamanho muito grande é zero, se é muito pequeno ou se é muito grande, porque todos os corretores possuem limitações de tamanho de lote. Alguns não permitem que o tamanho do lote seja menor do que 0,1 enquanto outros permitem tamanhos de lotes tão baixos quanto 0,01. Isso varia entre diferentes corretores e diferentes tipos de contas. Normalmente, os consultores especializados da EA Coder corrigem 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 disto é um corretor informando que o tamanho do lote mínimo permitido é de 0,01 enquanto na realidade ele é realmente 0,1. Em um caso como este, se você configurar o EA para usar um tamanho muito grande entre 0,01 e 0,09, ele não conseguirá fazer pedidos, pois não será capaz de corrigir o tamanho do lote devido ao fato de estar sendo relatado incorretamente. Em seguida, você receberá a mensagem de erro oe131 impressa no gráfico. Outro exemplo seria obter o erro do e133. Isso significa que 8220Trade está desativado8221 e isso significa que o corretor não permite trocar esse par. Se esse erro aparecer mesmo quando o cliente tenta abrir o comércio manualmente no mesmo gráfico, o MT4 EA deve ser anexado a um par semelhante com o sufixo. Por exemplo, se você receber esse erro no EURUSD, procure o nome do par como EURUSD m ou EURUSD FXF. Se você conseguir abrir negociações manualmente no mesmo par, pode ser que seu corretor não permita o uso de robôs comerciais (EA8217s) nesse par ou conta. Entre em contato com eles para obter mais informações. Erros comerciais comuns de abertura: 128 8211 Tempo limite comercial. 129 8211 Preço inválido. 130 8211 Paradas inválidas. 131 8211 Volume de comércio inválido. 133 8211 O comércio está desativado. 134 8211 Não é dinheiro suficiente. 146 8211 O contexto comercial está ocupado. Quando ocorre um erro durante a modificação da ordem, dê uma olhada em outro erro comum que você pode receber. Ele seria impresso em seu gráfico como me130, que representa 8220modificar o erro 1308221 e significa 8220invalid stops8221. Isso nos diz que a perda de stop e os valores de lucro são incorretos ou muito próximos do preço de mercado atual. A distância mínima entre o mercado e os preços de parada são chamados de limitação do StopLevel. Este valor simplesmente diz à EA que tamanho em pips a limitação é. Em corretores de 5 dígitos, isso é relatado como pontos e deve ser convertido em pips. No entanto, isso é algo sobre o qual 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, verifique os valores de TP e SL que você está usando. Erros de modificação do comércio comum: 128 8211 Tempo limite comercial. 130 8211 Paradas inválidas. 146 8211 O contexto comercial está ocupado. Quando ocorre um erro durante o fechamento do comércio, você pode obter um erro ce146 quando a EA tentar fechar um pedido. Isso indica que ocorreu um 8220close error8221 cujo código é 146. Isso significa 8220trading context busy8221 e é um erro muito comum, especialmente nos terminais MT4 mais antigos, quando você possui vários Expert Advisors anexados. Os robôs EA Coder possuem um mecanismo inteligente de tratamento de erros incorporado e farão o seu melhor para evitar erros no contexto do tráfego ocupado 8220trade mesmo se você tiver vários robôs operando em sua conta. Mas no caso de você obter um desses erros, tente minimizar o número de EAs executados na mesma conta ou configure-os para evitar operações de negociação ao mesmo tempo, se isso for possível com sua EA. Erros de comércio comum de fechamento: 128 8211 Tempo limite comercial. 146 8211 O contexto comercial está ocupado. Atraso das operações de negociação A EA pode precisar atrasar uma operação de negociação para evitar interromper as regras de programação MQL quando ocorrer um erro. Ele repetirá 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 da Metatrader e os robôs comerciais da EA Coder os obedecem. Veja a lista completa de erros de execução. Caso haja um atraso na realização de uma operação de negociação (seja abrir, modificar ou fechar um comércio), a EA imprimirá uma pequena imagem do relógio no gráfico. Isso indica que houve algum tipo de erro e a EA teve que atrasar sua operação por alguns segundos para obedecer as regras e não sobrecarregar os servidores de corretores. Guia de especialistas no terminal MT4 Quando ocorrer algum 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 se deslocar para baixo para ver uma lista completa de erros, avisos e mensagens informativas. Estes podem ajudar a resolver uma série de problemas rapidamente, 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ê estiver visualizando a guia Especialista, pode clicar no botão direito do mouse em qualquer lugar dessa á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 Peritos, mas daqui você pode acessar mensagens de 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 cortadas como algumas das mensagens mostradas na guia de especialistas quando são muito longas. Informar um erro para o EA Coder Quando você precisa denunciar um erro ao EA Coder, descreva o problema que está tendo em detalhes, inclua os números comerciais com os quais você está tendo problemas e certifique-se de anexar os arquivos necessários. É muito importante que você envie os arquivos de log do seu MT4-folderexpertslogs para que eu possa investigar um erro. Além disso, inclua capturas de tela do gráfico onde a EA está em execução e, se possível, verifique se o problema está visível na imagem. Isso nos ajudará a fornecer mais suporte útil. Você pode notar que sua pasta de arquivos de log está vazia ou não possui arquivos de log recentes (o nome do arquivo indica a data em que foram criados). Neste caso, execute as etapas descritas acima, que detalham como abrir a pasta de arquivos de log diretamente da guia de especialistas na parte inferior do seu terminal MT4. Antes de reportar um problema ou solicitar suporte para saber como funciona um recurso EA, consulte o manual de instruções. Isso pode ajudá-lo a resolver seu problema mais rapidamente e você também aprenderá a usar o aplicativo melhor. Rotulagem de pedidos durante a EA backtest Nossos Expert Advisors possuem um mecanismo especial de rotulagem de pedidos incorporado. É ativado quando você executa EA no Strategy Tester do seu MT4 e criará números de rótulos para cada pedido que seja colocado durante um backtest. Isso ajuda a rastrear seus negócios facilmente, pois você verá os números de ordem acima de cada troca no gráfico. Primeiro eu sou pai, marido e depois o autor do livro Como começar 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 e-codeer Forex blog. Eu criei duas das copiadoras comerciais mais populares e outras ferramentas de negociação para MT4 que já são usadas em todo o mundo por centenas de comerciantes de moeda. 4 Comments my fxopen mt4 forex está relatando a voltagem inválida. Eu tento todas as alavancas e abro o maior saldo de demonstração, mas a mesma mensagem continua no relatório. Por que minha plataforma MFIforex ainda mt4 se recusou a atualizar ou se conectar à rede. O que posso fazer, vou abrir uma conta ao vivo depois deste teste executando esta demonstração, mas agora estou discorrendo Rimantas Petrauskas diz: é realmente difícil resolver seu problema quando eu Não sei se você está usando a EA criada por mim ou por outra pessoa. No entanto, acho que você tem esse problema quando a EA não prepara o tamanho certo do lote. Por exemplo, se o seu EA usar o tamanho do lote de 0,15 e seu corretor permite tamanhos de lotes apenas por incrementos de 0,1, você obterá erro de 8220invaldo no volume8221. Neste caso, você pode usar tamanhos de lotes como este 0,1, 0,2, 0,3, 0,4, etc. Se seu corretor permite tamanhos de lotes por incrementos de 0,01, então o tamanho do lote de 0,15 deve funcionar bem se houver dinheiro suficiente em sua conta. Todos os EA8217s que eu crie automaticamente detectam essas configurações do corretor e preparo o tamanho do lote para evitar esse erro. Você pode querer ver a aba 8220Experts8221 ou arquivos de log para mais mensagens de erro. Talvez haja uma explicação sobre o tamanho exato do tamanho impresso depois que ele foi rejeitado pelo corretor. Espero que isto ajude. Saudações, Rimantas Petrauskas A troca de câmbio em margem possui um alto nível de risco e pode não ser adequada para todos os investidores. O alto grau de alavancagem pode funcionar contra você, bem como para você. Antes de decidir investir em divisas, você deve considerar cuidadosamente seus objetivos de investimento, nível de experiência e apetite de risco. Existe a possibilidade de que você possa sustentar a perda de algum ou todo seu investimento inicial e, portanto, você não deve investir dinheiro que não pode perder. Você deve estar ciente de todos os riscos associados à negociação cambial e procurar o conselho de um consultor financeiro independente se tiver dúvidas. A compra, a venda ou o conselho sobre uma moeda só podem ser realizados por um agente de corretagem licenciado. Nem nós, nem nossos afiliados ou associados envolvidos na produção e manutenção desses produtos ou neste site, é um corretor de imóveis registrado ou um 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 em relação a qualquer estratégia comercial ou comercial. Nenhuma representação está sendo feita que qualquer conta será ou provavelmente alcançará lucros ou perdas semelhantes às discutidas neste site. O desempenho passado de qualquer sistema ou metodologia de negociação não é necessariamente indicativo de resultados futuros. Claramente, entenda isso: as informações contidas neste produto não são um convite para trocar investimentos específicos. A negociação exige arriscar dinheiro em busca de ganhos futuros. Essa é a sua decisão. Não arrisque qualquer dinheiro que você não pode perder. Este documento não leva em consideração suas próprias circunstâncias financeiras e pessoais individuais. Destina-se apenas para fins educacionais e NÃO como conselho de investimento individual. Não atue sobre isso sem o conselho do seu profissional de investimento, que verificará o que é adequado para as circunstâncias específicas das suas necessidades. A falta de busca de conselhos profissionais pormenorizados e personalizados antes de atuar pode levar você a agir de maneira contrária ao seu melhor interesse. O amplificador pode levar a perdas de capital. RESULTADOS DE DESEMPENHO HIPOTÉTICOS OU SIMULADOS TÊM CERTIFICADAS LIMITAÇÕES. SEM ENCONTRO UM REGISTRO DE DESEMPENHO REAL, RESULTADOS SIMULADOS NÃO REPRESENTAM NEGÓCIO REAL. TAMBÉM, DESDE QUE OS NEGÓCIOS NÃO FORAM EXECUTOS, OS RESULTADOS PODEM TER MESMO OU COMPENSADO PARA O IMPACTO, SE HAVER, DE CERTOS FATORES DE MERCADO, TAL COMO FALTA DE LIQUIDEZ. PROGRAMAS DE NEGOCIAÇÃO SIMULADOS EM GERAL SÃO TAMBÉM SUJEITOS AO FATO QUE ESTÃO DESIGNADOS COM O BENEFÍCIO DE HINDSIGHT. NENHUMA REPRESENTAÇÃO ESTÁ FAZENDO QUE QUALQUER CONTA VOCE OU POSSIBILIDADE DE ALCANÇAR O LUCRO OU PERDAS SIMILAR AOS MOSTRADOS. Este site usa cookies. Se você fechar esta notificação ou acessar uma outra seção desta página, assumiremos que aceitou cookies. Para aprender ou mudar o seu consentimento para cookies veja a nossa política de privacidade Aceito

No comments:

Post a Comment