Forex Error 4109




Forex Error 4109Erro OrderSend com OPSELLSTOP e OPBUYSTOP Tenho um problema com a emissao do OPSELLSTOP / OPBUYSTOP. Por exemplo, eu executei um script em EURUSD 1 Horario: MyPrice High1 (iATR (Symbol (), 0,6,1) 1.5) TicketOrderSend (Simbolo (), OPBUYSTOP, Lotes, MyPrice, 3, Low1, 0, BUYSTOP, 0 , 0, Verde) MyPrice retorna 1.16925750. Da-me um erro 2005.11.28 22:00:06 EURUSD, H1: preco invalido 1.16925750 para a funcao OrderSend. E associado com o codigo de erro: 4107. Entao, eu pensei que era por causa do arredondamento fora da questao. Por isso, eu substitui MyPrice com: MyPrice High1 NormalizeDouble ((iATR (Symbol (), 0,6,1) 1,5), 4) TicketOrderSend (Simbolo (), OPBUYSTOP, Lotes, MyPrice, 3, Low1, 0 BUYSTOP, 0,0, Green) Agora, eu recebo OrderSend BUYSTOP falhou com o erro 4109 (ERRTRADENOTALLOWED).Mesmo se eu hardcoded o preco como tal, ele ainda me devolve erro 4109.Alguem pode me fazer um favor e executar isso, e me diga se Ele funciona: OrderSend Alguem tem uma amostra bem-sucedida OPBUYSTOP / SELLSTOP O que o erro acima realmente significa 4107 e 4109 Eu tenho um problema Com emissao de OPSELLSTOP / OPBUYSTOP Por exemplo, eu executei um script em EURUSD 1 Horas: MyPrice High1 (iATR (Symbol (), 0,6,1) 1.5) TicketOrderSend (Symbol (), OPBUYSTOP, Lotes, MyPrice, 3, Low1 , 0, BUYSTOP, 0,0, Green) MyPrice retorna 1.16925750.Ele da-me um erro 2005.11.28 22:00:06 EURUSD, H1: preco invalido 1.16925750 para a funcao OrderSend. E associado com o codigo de erro: 4107. Entao, Eu pensei que era por causa do arredondamento fora da edicao. Por isso, eu substitui MyPrice com: MyPrice High1 NormalizeDouble ((iATR (Symbol (), 0,6,1) 1,5), 4) TicketOrderSend (Simbolo (), OPBUYSTOP, Lotes, MyPrice, 3, Low1, 0 BUYSTOP, 0,0, Green) Agora, eu recebo OrderSend BUYSTOP falhou com o erro 4109 (ERRTRADENOTALLOWED).Mesmo se eu hardcoded o preco como tal, ele ainda me devolve erro 4109.Alguem pode me fazer um favor e executar isso, e me diga se Tem qualquer um bem sucedido OPBUYSTOP / SELLSTOP amostra O que o erro acima realmente significa 4107 e 4109 Seu codigo trabalhou para Eu nao sei qual e o problema com a sua plataforma (Im usando MT4 Build 186) Este e o codigo que eu usei: Eu tenho uma conta padrao Demonstracao Forex e MetaTrader 4 cada vez traz uma mensagem de erro quando o meu ExpertAdvisor tenta enviar uma ordem Ou para modificar uma ordem: A mensagem de erro e Erro 4109 gt comercio nao e permitido nas propriedades perito. Isso acontece, embora Ive definir a marca de selecao para permitir a vida comercial nas propriedades de especialistas. Eu pensei que este poderia ser um problema com a minha conta demo Forex. Entao eu abri uma nova conta demo com ValuTrades hoje e com este o mesmo acontece novamente. Pela maneira como o rosto no canto superior direito da janela de grafico principal que indica se (ou se nao) Life Trading e permitido nunca sorrisos, nem mesmo sorriso quando a marca de verificacao acima mencionado para permitir a vida comercial e definido. O que estou fazendo errado: Quais sao as versoes do Windows compativeis com A: Com Windows 98 e superior (Windows 98, Windows 2000, Windows Server 2003, Windows Server 2008, XP, Vista, Windows 7, Windows 8 / 8.1). Q: A Forex Copier e compativel com o sistema operacional de 64 bits? Q: A Forex Copier e compativel com a nova build MT4? Q: Que software eu preciso ter no meu computador para copiar trades? Voce precisa ter o seguinte software: Dois ou mais MetaTrader Terminais MetaTrader terminal que esta ligado a quotsourcequot conta Receiver MetaTrader terminal que esta conectado a sua conta..Net framework 2.0. Se voce nao o tiver, siga estas instrucoes para instala-lo. Copiadora Forex. Consulte as recomendacoes de instalacao da Copiadora aqui. P: Posso copiar transacoes em varias contas A: Sim. Nesse caso, voce precisa da nossa Multiquount Forex Copier. Esta versao permite copiar trades de varios provedores para 30 processadores. Q: Eu quero copiar trades para o terminal que esta sendo executado em computador remoto, posso fazer isso A: Sim, nosso software pode satisfazer suas necessidades. Voce precisara instala-lo em um de seus computadores (somente no computador do receptor). Para explicar como funciona exatamente, chamarei seus computadores como mostrado abaixo: Computador1, que e o computador com a conta principal (conta que e a fonte ou o Mestre) Computador2, que e o computador com sua conta de Receptor (s) )) Para executar a copia remota, voce precisa ter: 1 terminal MT no Computador1 sem a Copiadora de Forex nele, para que voce nao precise instalar nada adicional no Computador1. Um clone de Source MT conta no Computer2 (no modo normal ou somente leitura) com o Source EA instalado nele. MT conta que voce deseja ser um receptor em Computer2 com receptor EA instalado. Assim, voce tera 1 terminal MT4 no computador1 (terminal de origem) e 2 terminais MT4 (fontes clone e receptor) no computador2. O processo de copia e semelhante a este: Voce coloca um comercio no terminal de origem no seu Computador1 Esse comercio aparece no clone do terminal de Origem no Computador2 (porque esses terminais sao registrados na mesma conta) Copiadora transfere este comercio para o Terminal de Receptor no Computador2 Consulte este esquema para obter mais informacoes: forexcopier / Produtos / HowItWorksQ: Quais metodos de pagamento sao aceitos PayPal: WebMoney Paysafecard Ordem de Compra Ordens de Encomenda (Cartao de Credito Detalhes, Cheque, Dinheiro, Ordem de Pagamento, Cheque de Caixa, Cheque Bancario) Ordem de Fax Ordem de Telefone Yandex. Money Transferencias bancarias em tempo real Ordens de Compra de AliPay podem ser pagas usando o Correio (Detalhes do Cartao de Credito, Cheque, Dinheiro, Rascunho), Telefone (cartao de credito), Fax (cartao de credito), Pagamento por Arame, Transferencia Bancaria, PayPal ou Payoneer. Q: Sao aceitas moedas estrangeiras A: Absolutamente. Moedas estrangeiras sao muito bem tratadas. O comprador pode selecionar qualquer um dos 158 moeda exibida. O preco do produto pode ser definido para qualquer uma das 14 principais moedas. Precos com base em varias moedas tambem estao disponiveis, o que significa que um produto pode ter preco diferente por moeda. Q: Que versoes MT4 e FC compativel com A: Nosso programa foi testado em 509-610p Q: Como podem Forex Copier 2 afiliados obter uma comissao A: Para receber a sua comissao afiliado apenas envie-nos o seu pedido de comissao para este e-mail: promoforextester e nos Ira enviar o dinheiro durante varios dias uteis para sua conta pay pal. Observe que para solicitar uma comissao Forex Copiers voce precisa ter pelo menos 50 em sua conta de afiliado. Instalacao e registro Q: Onde posso fazer o download da Forex Copier A: E possivel fazer o download da Forex Copier aqui Q: Como faco para instalar a Forex Copier A: Por favor, veja as instrucoes de instalacao aqui Q: Como faco para obter minha chave de registro e registrar Forex Copier A: Consulte as instrucoes aqui. P: Quando receberei minha chave de registro A: Voce recebera sua chave de registro nas proximas 24 horas apos fazer o pedido de chave do programa. Mas geralmente enviamos a chave de registro muito mais rapido. P: Comprei uma licenca e quero instalar o Forex Copier no meu computador domestico e no meu computador de trabalho (laptop / VPS). Posso fazer isso? Desculpe, mas nao. Nossa politica de vendas e: um computador - uma licenca. O software esta conectado ao seu computador e nao pode ser registrado com a mesma chave em outro (s) computador (es). O cliente tem o direito de mover a Copiadora de Forex para outro computador em caso de falha computador velho ou comprar o novo. Neste caso, bloquear a chave antiga e emitir um novo sem nenhum custo extra. Infelizmente nao podemos emitir chaves para 2 ou mais computadores, que um unico usuario poderia ter, por um preco de uma unica licenca. Neste caso, voce pode comprar mais de uma licenca. Q: Meu computador, onde eu instalei a copiadora de Forex esta quebrado (eu comprei um computador novo / eu quero instalar a copiadora de Forex no computador mais poderoso / etc.). O que posso fazer A: Neste caso, voce pode mover sua licenca para outro computador sem custo adicional. Bloquearemos sua chave de registro antiga e emitiremos a nova gratuitamente. P: Voce fornece upgrades de software gratuitamente A: Nos fornecemos atualizacoes menores gratuitamente. Por exemplo, apos o lancamento da versao 1, emitimos versoes 1.1, 1.2, 1.3. 1,25. Voce pode ter essas atualizacoes gratuitamente e sua chave de registro e valida para elas. Mas para atualizar para a nova versao principal 2 voce precisara pagar taxa de atualizacao (que nao e muito grande, 25 do preco da nova versao). Uso Q: Quero copiar negocios de todos os pares de moedas, preciso anexar EA de SignalProcessor a todos os pares de moedas A: Nao, e importante ter apenas uma Copiadora EA por um terminal, os negocios de todos os pares de moedas serao copiados. P: Como alterar as configuracoes EA A: Para alterar as configuracoes EA, execute as seguintes etapas: Abra o terminal do MetaTrader Ativar um grafico com o Copier EA (SignalProvider ou SignalProcessor) anexado Parar especialistas. Pressione a tecla F7 ou clique com o botao direito do mouse no grafico e escolha AutoTrading - gt Propriedades no menu suspenso Aviso importante: Nao abra as propriedades do EA clicando duas vezes no nome EA na janela do Navegador, nesse caso o MetaTrader substituira todas as configuracoes do EA por padrao Valores. Q: Como posso ajustar tamanhos de posicao A: Voce pode ajustar o tamanho do lote usando um dos seguintes metodos: 1) Processador (conta customer8217s) usa o mesmo lote como Provider (configuracoes padrao sao: UseFixedLotfalse, LotMultiplier1) 2) Processador ignora Provider8217s muito 3) O processador multiplica o tamanho do lote Provider8217s por algum valor (LotMultiplier ltsome multipliergt, UseFixedLotfalse) Por exemplo: Se o provedor de sinal negocia com dinheiro pequeno, por exemplo 1.000 e Sua conta e 10.000 voce pode definir LotMultiplier10 e quando o provedor compra lote de 0,1, o software vai comprar um lote em sua conta, ou em situacao oposta voce pode diminuir lote. P: Qual terminal deve ser lancado primeiro E o terminal Fonte (Mestre) ou Receptor (Escravo) A: Na verdade, nao importa qual terminal e lancado primeiro. Solucao de problemas Q: As transacoes nao sao copiadas para minha conta, como posso corrigir isso Verifique as seguintes coisas: Verifique se os dois terminais MetaTrader (Origem e Destino) estao em execucao o tempo todo. Na verdade, recomendamos executar o Forex Copier no VPS para tornar a copia mais confiavel. Verifique se voce tem SignalProvider EA anexado a um (e somente um) grafico no terminal de origem Verifique se voce tem SignalProcessor EA anexado a um (e apenas um) grafico no terminal do receptor Verifique se o AutoTrading esta habilitado nos dois terminais do MetaTrader: Verifique se voce tem Conexao de internet forte. Abra o grafico com o SignalProvider EA e verifique se aparece uma mensagem de erro vermelha no grafico, podera ver uma das seguintes mensagens: Provavelmente, o parametro DestinationDir nao esta definido ou aponta para uma pasta inexistente. Valor do parametro DestinationDir para o comando Iniciar - Executar do sistema operacional, se a pasta nao estiver aberta, o caminho sera invalido. Nota: Esta mensagem de erro desaparecera depois de reiniciar o terminal ou se a nova tarefa for salva com exito. Provavelmente algo esta errado com conexao a Internet ou servidor de corretores. Se voce vir essa mensagem por um longo tempo, verifique se sua conexao com a Internet e forte o suficiente. Nota: Esta mensagem desaparecera apos a restauracao da conexao. Isso significa que voce precisa abrir as opcoes EA e habilitar chamadas DLL. Nota: Esta mensagem de erro desaparecera depois de activar quotDLL importsquot Esta mensagem aparece se a execucao EA for interrompida. Observe que os EAs da Copiadora nao poderao funcionar se a Execucao EA estiver desativada. Por favor, certifique-se de que os Peritos estao habilitados nos terminais Fonte e Receptor. Nota: Esta mensagem de erro desaparecera depois que os peritos estiverem ativados ea EA recebe um tick do par de moedas. Isso significa que uma chave de registro incorreta e inserida nas propriedades do EA. Em alguns casos, voce pode ter que obter uma nova chave (por exemplo, se voce alterou o hardware do seu computador). Mudamos as chaves de registro gratuitamente, por favor, envie um e-mail para obter um novo. Esta mensagem so pode aparecer na MultiCount da Forex Copier. Para corrigir esse erro, abra as propriedades do EA e os caminhos de entrada para as pastas de terminais do receptor em parametros deDestinationDirquot. Voce pode ver esta mensagem se voce esta inscrito em algum servico de sinal e seu provedor de sinal nega que voce receba seus sinais. Entao voce precisa entrar em contato com eles para obter mais informacoes. Na verdade, esta e apenas uma mensagem de informacao, entao nada a fazer aqui, ele vai depois do primeiro comercio. Nota: Esta mensagem de erro desaparecera depois de reiniciar o terminal ou se a nova tarefa for salva com exito. Abra o grafico com SignalProcessor EA e verifique se voce ve mensagem de erro vermelho no grafico, voce pode ver uma das seguintes mensagens: O terminal nao esta conectado Provavelmente algo esta errado com conexao a Internet ou servidor de corretores. Se voce vir essa mensagem por um longo tempo, verifique se sua conexao com a Internet e forte o suficiente. Nota: Esta mensagem desaparecera apos a restauracao da conexao. Isso significa que voce precisa abrir as opcoes EA e habilitar chamadas DLL. Nota: Esta mensagem de erro desaparecera depois de activar quotDLL importsquot Esta mensagem aparece se a execucao EA for interrompida. Observe que os EAs da Copiadora nao poderao funcionar se a Execucao EA estiver desativada. Por favor, certifique-se de que os Peritos estao habilitados nos terminais Fonte e Receptor. Nota: Esta mensagem de erro desaparecera depois que os peritos estiverem ativados ea EA recebe um tick do par de moedas. Isso significa que uma chave de registro incorreta e inserida nas propriedades do EA. Em alguns casos, voce pode ter que obter uma nova chave (por exemplo, se voce alterou o hardware do seu computador). Mudamos as chaves de registro gratuitamente, por favor envie um e-mail para obter um novo. Se voce vir tal mensagem, entao voce provavelmente tem diferenca de preco muito grande entre os corretores, por favor, tente aumentar SignalProcessor. PriceDifferencePips valor Verifique EA logs para ambos os terminais, voce pode encontrar logs na guia 8220Experts8221 da janela Terminal: Provavelmente you8217ll ver um destes Mensagens de erro no Terminal de origem: - Mensagem: 8220dll chamadas nao sao permitidas SignalProvider. dll-SaveFile8221 Neste caso, por favor, abra as propriedades EA, verificar 8220Allow DLL imports8221 e desmarque 8220Confirm DLL funcao calls8221 como ele e mostrado na imagem abaixo: : 8220Acesso aos sinais esta desabilitado. Entre em contato com seu Provedor de Sinal para obter mais informacoes.8221 Neste caso, verifique se sua chave de registro e inserida no campo RegKey do SignalProvider EA Se a chave estiver la, em seguida, entre em contato com o provedor de sinais e pergunte se a chave esta ativa. - Mensagem: 8220Possible invalido dir: ltDestination MT4 foldergtExpertsFiles Nao e possivel salvar task8221 Nesse caso, verifique se voce tem SignalProvider. DestinationDir Seu MT PathExpertsFiles (por exemplo 8220C: MTMetaTrader - FXCMExpertsFiles8221) Provavelmente you8217ll ver uma dessas mensagens de erro no Receiver Terminal - Mensagem: 8220 DEMO MODE8221 Neste caso, verifique se a sua chave de registro foi inserida no campo RegKey do SignalProcessor EA. - Mensagem: Erro 8220Got 130 (paradas invalidas) 8221 Provavelmente o corretor receptor nao permite colocar os niveis de StopLoss e TakeProfit tao perto do preco de Entrada como o corretor de origem permite. Neste caso, use niveis SL / TP fixos no lado do processador (SignalProcessor. StopLossPips, configuracoes do SignalProcessor. TakeProfitPips). - Mensagem: Erro 8220Got 4106 (simbolo desconhecido) 8221 Neste caso, verifique se voce tem entradas validas em: SignalProvider. RemoveSymbolPrefix Aqui voce deve colocar o prefixo de par de moedas (se existir) do terminal Source. Por exemplo, se os pares de moeda sao nomeados como FxEURUSD, entao voce precisa colocar 8220Fx8221 no campo RemoveSymbolPrefix. Se nao houver um prefixo, entao esta configuracao deve estar vazia. SignalProcessor. AddSymbolPrefix Aqui voce deve colocar o prefixo de par de moedas (se existir) do terminal Receiver. Por exemplo, se pares de moeda sao nomeados como FxEURUSD, entao voce precisa colocar 8220Fx8221 no campo AddSymbolPrefix. Se nao houver nenhum prefixo, entao esta configuracao deve estar vazia SignalProvider. RemoveSymbolSuffix Aqui voce deve colocar o sufixo de par de moedas (se existir) do terminal Source. Por exemplo, se pares de moeda sao nomeados como EURUSDFXF, entao voce precisa colocar 8220FXF8221 em RemoveSymbolSuffix campo. Se nao houver sufixo, entao esta configuracao deve estar vazia SignalProcessor. AddSymbolSuffix Aqui voce deve colocar o sufixo de par de moedas (se existir) do terminal Receiver. Por exemplo, se os pares de moeda sao nomeados como EURUSDFXF, entao voce precisa colocar 8220FXF8221 no campo AddSymbolSuffix. Se nao houver nenhum sufixo, entao esta configuracao deve estar vazia - Mensagem: 8220Got erro 4109 (comercio nao e permitido) 8221 Este erro pode aparecer se 8220Allow live trading8221 caixa nao esta marcada em propriedades EA. Por favor, assinale esta caixa como e mostrado na imagem abaixo: - Mensagem: 8220Got erro 133 (o comercio esta desativado) 8221 Significa que o seu corretor proibe operacoes de negociacao por consultor perito (veja mais informacoes sobre MT forum: forum. mql4 / 2850). - Mensagem: 8220dll chamadas nao sao permitidas SignalProcessor. dll-ProcessTasks8221 Neste caso, por favor, abra propriedades EA, verificar 8220Allow DLL imports8221 e desmarque 8220Confirm DLL funcao calls8221 como ele e mostrado na imagem abaixo: - Mensagem: 8220Order expirou. Diferenca horaria: X minutos.8221 Isso significa que a ordem que veio da conta de origem e muito antiga para ser executada. Se isso acontecer regularmente, entao aumente o parametro SignalProcessor. ExpirationMinutes - Mensagem: 8220Desculpe, mas o preco esta muito longe do ponto de entrada solicitado (preco: X, entrada: Y) 8221 Se voce vir uma mensagem desse tipo, entao provavelmente voce tera uma diferenca de preco muito grande entre Por favor, tente aumentar o valor SignalProcessor. PriceDifferencePips Se tudo isso nao ajudar, por favor, envie um e-mail para a equipe de suporte da Forex Copier na supportfx-metropolis Q: Durante o processo de instalacao eu vejo uma mensagem de erro: 8220.NET runtime library is not installed8221. Como posso corrigi-lo A: Instale a biblioteca de tempo de execucao do Microsoft. NET, que e necessario para Forex Copier. Voce pode encontrar instrucoes de instalacao aqui. A: Nao e um problema se voce tem um rosto 8220sad8221 proximo SignalProvider EA (no terminal de origem), mas certifique-se de que voce tem um rosto 8220smiley8221 perto de EA SignalProcessor (No terminal receptor). Se voce tem um rosto 8220sad8221 perto SignalProcessor EA, entao, por favor, abra configuracoes EA e verificar 8220Allow live trading8221 caixa: Q: Eu tenho grandes atrasos entre a colocacao de ordem no lado do provedor e sua aparicao no meu terminal. Como posso aumentar a velocidade de copia A: Certifique-se de que o parametro BoostMode e verdadeiro para SignalProvider e SignalProcessor EA Q: Nao consigo alterar as configuracoes de EA toda vez que abrir configuracoes EA Eu vejo valores padrao. Como posso corrigi-lo A: Provavelmente voce abre as configuracoes do EA clicando no nome EA na janela do Navegador, e incorreto, neste caso o MetaTrader substituira todas as configuracoes do EA por valores padrao. Por favor, consulte quot Como faco para alterar configuracoes EA quot pergunta a partir deste FAQ. P: Eu vejo uma cruz ao lado do nome EA no terminal do MetaTrader A: Isso significa que o AutoTrading esta desativado neste terminal, por favor habilite-os com a ajuda deste botao: Q: As vezes a Forex Copier perde os negocios, outros sao copiados corretamente. R: Por favor, verifique o seguinte para corrigir este problema: Verifique se sua chave de registro e inserida no campo RegKey de SignalProvider EA. Se voce executar o Forex Copier em seu computador domestico / de trabalho, verifique se este computador nao entra no 8220Sleep Mode8221: Painel de controle - gt Hardware e Som - gt Opcoes de Energia - gt Alterar configuracoes do plano - gt Tente aumentar o valor da propriedade SignalProcessor. PriceDifferencePips. P: Tenho negocios duplicados na minha conta de processador. Como isso pode acontecer e como conserto que A: Possiveis razoes de duplicatas sao: Mais de uma copiadora EA estava sendo executado no terminal de origem (provedor). Por exemplo, voce tinha 2 graficos no terminal Source: EURUSD com SignalProvider EA anexado e grafico GBPUSD no mesmo terminal com SignalProvider EA anexado. Certifique-se de que voce tem apenas um Copier EA (SignalProvider ou SignalProcessor) por um terminal Mais de um Copier EA estava sendo executado no terminal do Receptor (Processador). Por exemplo, voce tinha 2 graficos no terminal do receptor: EURUSD com SignalProcessor EA anexado e grafico GBPUSD no mesmo terminal com SignalProcessor EA anexado. Certifique-se de que voce tem apenas um Copier EA (SignalProvider ou SignalProcessor) por um terminal Mais de uma instancia Do terminal Provedor / Processador conectado na mesma conta foram abertos neste computador. Isso pode acontecer em VPS quando voce tem 2 sessoes conectado. Neste caso, basta fechar o segundo provedor terminal. Voce fez logon na outra conta no lado SignalProvider por algum tempo e, em seguida, fez login na conta anterior. Por favor, desabilite a execucao EA quando voce alternar entre contas em terminais Fonte ou Receiver. Voce alterou a senha na conta SignalProvider e causou MetaTrader para 8220re-login8221.Desative a execucao EA quando voce alterar a senha no terminal de origem. P: Meu terminal MetaTrader falha quando tento executar Copier. Como posso corrigir isso A: Provavelmente voce tem mais de um Copier EA por um terminal. Por exemplo, voce pode ter SignalProvider EA em 2 cartas do terminal de origem ou SignalProcessor EA em 2 cartas do terminal receptor. Remova todas as instancias superfluas do EA. Nota: Quando voce tiver a EA em um grafico do terminal, processara todos os negocios de todos os pares de moedas.