Tuesday 11 July 2017

Jforex Envia Ordens


Método Detalhe submitOrder Submita nova ordem. O pedido devolvido está no estado IOrder. State. CREATED e será atualizado para o status IOrder. State. OPENED após a confirmação do servidor. Parâmetros: rótulo - identificador definido pelo usuário para a ordem. O rótulo deve ser exclusivo para a conta de usuário fornecida entre os pedidos atuais. Caracteres permitidos: letras, números e. O rótulo deve ter no máximo 256 caracteres. Instrumento - ordem do instrumentoCommand - tipo de montante do pedido enviado - valor em milhões para o preço da ordem - preço preferido para o pedido. Se zero, o último preço de mercado visível no JForex será usado. O preço deve ser divisível em 0,1 pips ou a ordem será rejeitada. No caso de ordens de mercado, o preço incorreto (pior do que o mercado atual) será alterado para o preço atual e o deslizamento de deslizamento - derrapagem. O valor de deslizamento significa o seguinte: se negativo, o valor padrão de 5 pips é usado se Double. isNaN (slppage) true, então, não há deslizamento, caso contrário, o deslizamento é definido em pips, você deve passar 1, não 0.0001 stopLossPrice - preço do parar a perda de. O preço deve ser dividido em 0,1 pips ou a ordem será rejeitada takeProfitPrice - preço do lucro obtido. O preço deve ser divisível por 0,1 pips ou a ordem será rejeitada goodTillTime - quanto tempo a ordem deve viver se não for executada. Somente se for 0, então orderCommand não deve ser nem IEngine. OrderCommand. BUY nem IEngine. OrderCommand. SELL ordem de mercado. Comentário - comentário que será salvo na ordem Devoluções: nova instância de ordem no estado IOrder. State. CREATED Lances: JFException - se o rótulo não for válido ou já existe, se goodTillTime 0 e orderCommand não forem BIDOFFER, se o valor for menor que o mínimo permitido , Se alguns dos parâmetros necessários forem null SubmitOrder Submita nova ordem. O pedido devolvido está no status IOrder. State. CREATED e será atualizado para o status IOrder. State. OPENED após a confirmação do servidor Parâmetros: rótulo - identificador definido pelo usuário para a ordem. O rótulo deve ser exclusivo para a conta de usuário fornecida entre os pedidos atuais. Caracteres permitidos: letras, números e. O rótulo deve ter no máximo 256 caracteres. Instrumento - ordem do instrumentoCommand - tipo de montante do pedido enviado - valor em milhões para o preço da ordem - preço preferido para o pedido. Se zero, o último preço de mercado visível no JForex será usado. O preço deve ser divisível em 0,1 pips ou a ordem será rejeitada. No caso de ordens de mercado, o preço incorreto (pior do que o mercado atual) será alterado para o preço atual e o deslizamento de deslizamento - derrapagem. O valor de deslizamento significa o seguinte: se negativo, o valor padrão de 5 pips é usado se Double. isNaN (slppage) true, então, não há deslizamento, caso contrário, o deslizamento é definido em pips, você deve passar 1, não 0.0001 stopLossPrice - preço do parar a perda de. O preço deve ser dividido em 0,1 pips ou a ordem será rejeitada takeProfitPrice - preço do lucro obtido. O preço deve ser divisível por 0,1 pips ou a ordem será rejeitada goodTillTime - quanto tempo a ordem deve viver se não for executada. Somente se for 0, então orderCommand não deve ser nem IEngine. OrderCommand. BUY nem IEngine. OrderCommand. SELL ordem de mercado. Retorna: instância de nova ordem no estado IOrder. State. CREATED Lances: JFException - se o rótulo não for válido ou já existir, se goodTillTime 0 e orderCommand não forem BIDOFFER, se o valor for menor que o mínimo permitido, se alguns dos parâmetros necessários forem nulos SubmitOrder Submita nova ordem. O pedido devolvido está no status IOrder. State. CREATED e será atualizado para o status IOrder. State. OPENED após a confirmação do servidor Parâmetros: rótulo - identificador definido pelo usuário para a ordem. O rótulo deve ser exclusivo para a conta de usuário fornecida entre os pedidos atuais. Caracteres permitidos: letras, números e. O rótulo deve ter no máximo 256 caracteres. Instrumento - ordem do instrumentoCommand - tipo de montante do pedido enviado - valor em milhões para o preço da ordem - preço preferido para o pedido. Se zero, o último preço de mercado visível no JForex será usado. O preço deve ser divisível em 0,1 pips ou a ordem será rejeitada. No caso de ordens de mercado, o preço incorreto (pior do que o mercado atual) será alterado para o preço atual e o deslizamento de deslizamento - derrapagem. O valor de deslizamento significa o seguinte: se negativo, o valor padrão de 5 pips é usado se Double. isNaN (slppage) true, então, não há deslizamento, caso contrário, o deslizamento é definido em pips, você deve passar 1, não 0.0001 stopLossPrice - preço do parar a perda de. O preço deve ser dividido em 0,1 pips ou a ordem será rejeitada takeProfitPrice - preço do lucro obtido. O preço deve ser divisível em 0,1 pips ou a ordem será rejeitada Retorna: nova instância de ordem no estado IOrder. State. CREATED Lances: JFException - se o rótulo não for válido ou já existir, se o valor for menor que o mínimo permitido, se algum dos necessários Parâmetros é null SubmitOrder Submita nova ordem. O pedido devolvido está no status IOrder. State. CREATED e será atualizado para o status IOrder. State. OPENED após a confirmação do servidor Parâmetros: rótulo - identificador definido pelo usuário para a ordem. O rótulo deve ser exclusivo para a conta de usuário fornecida entre os pedidos atuais. Caracteres permitidos: letras, números e. O rótulo deve ter no máximo 256 caracteres. Instrumento - ordem do instrumentoCommand - tipo de montante do pedido enviado - valor em milhões para o preço da ordem - preço preferido para o pedido. Se zero, o último preço de mercado visível no JForex será usado. O preço deve ser divisível em 0,1 pips ou a ordem será rejeitada. No caso de ordens de mercado, o preço incorreto (pior do que o mercado atual) será alterado para o preço atual e o deslizamento de deslizamento - derrapagem. O valor do deslizamento significa o seguinte: se negativo, o valor padrão de 5 pips é usado se Double. isNaN (slppage) true, então, não há deslizamento, caso contrário, o deslizamento é definido em pips, você deve passar 1, não 0.0001 Retorna: nova instância de ordem No estado IOrder. State. CREATED Lances: JFException - se o rótulo não for válido ou já existir, se o valor for menor do que o mínimo permitido, se alguns dos parâmetros necessários forem null SubmitOrder Submita nova ordem. O pedido devolvido está no estado IOrder. State. CREATED e será atualizado para o status IOrder. State. OPENED após a confirmação do servidor. Nota: o valor padrão de deslizamento de 5 pips é usado. Para especificar o deslizamento personalizado, ou desabilitar o deslizamento, use os métodos extendidos do SubmitOrder (.). Parâmetros: rótulo - identificador definido pelo usuário para a ordem. O rótulo deve ser exclusivo para a conta de usuário fornecida entre os pedidos atuais. Caracteres permitidos: letras, números e. O rótulo deve ter no máximo 256 caracteres. Instrumento - ordem do instrumentoCommand - tipo de montante do pedido enviado - valor em milhões para o preço da ordem - preço preferido para o pedido. Se zero, o último preço de mercado visível no JForex será usado. O preço deve ser divisível em 0,1 pips ou a ordem será rejeitada. No caso de ordens de mercado, o preço incorreto (pior do que o mercado atual) será alterado para o preço atual e o deslizamento Retorna: nova instância de ordem no estado IOrder. State. CREATED Lança: JFException - se o rótulo não for válido ou já existir, se o valor for Menos do que o mínimo permitido, se alguns dos parâmetros necessários forem nulos. Consulte também: submitOrder (String, Instrument, OrderCommand, double, double, double). SubmitOrder (String, Instrument, OrderCommand, duplo, duplo, duplo, duplo, duplo). SubmitOrder (String, Instrument, OrderCommand, duplo, duplo, duplo, duplo, duplo, longo). SubmitOrder (String, Instrument, OrderCommand, duplo, duplo, duplo, duplo, duplo, longo, String) submitOrder Submita nova ordem. O pedido devolvido está no estado IOrder. State. CREATED e será atualizado para o status IOrder. State. OPENED após a confirmação do servidor. Nota: o valor padrão de deslizamento de 5 pips é usado. Para especificar o deslizamento personalizado, ou desabilitar o deslizamento, use os métodos extendidos do SubmitOrder (.). Parâmetros: rótulo - identificador definido pelo usuário para a ordem. O rótulo deve ser exclusivo para a conta de usuário fornecida entre os pedidos atuais. Caracteres permitidos: letras, números e. O rótulo deve ter no máximo 256 caracteres. Instrumento - ordem do instrumentoCommand - tipo de pedido enviado. Somente IEngine. OrderCommand. BUY e IEngine. OrderCommand. SELL permitido neste valor do método - montante em milhões para a ordem Devoluções: instância de nova ordem no estado IOrder. State. CREATED Lances: JFException - se o rótulo não for válido ou já existir, se O valor é menor do que o mínimo permitido, se alguns dos parâmetros necessários forem nulos ou se o pedido não for COMPRAR ou VENDER Veja também: submitOrder (String, Instrument, OrderCommand, double, double, double). SubmitOrder (String, Instrument, OrderCommand, duplo, duplo, duplo, duplo, duplo). SubmitOrder (String, Instrument, OrderCommand, duplo, duplo, duplo, duplo, duplo, longo). EnviarOrder (String, Instrument, OrderCommand, double, double, double, double, double, long, String) Retorna a ordem por etiqueta, ou null se nenhuma ordem foi encontrada. Parâmetros de getOrderById: orderId - id de pedidos Devolve: order or null. FxCraft JForex Copier A ferramenta é usada para copiar pedidos entre contas nas plataformas JForex (Dukascopy). A copiadora consiste em dois arquivos: FxCraftMaster (Master) e FxCraftSlave (Escravo). Você inicia o Master em uma conta da qual deseja copiar pedidos. Enquanto escravo na conta onde as ordens devem ser copiadas. O produto contém todas as opções necessárias que são necessárias para gerenciar pedidos copiados. Ao mesmo tempo, it8217s são simples e intuitivos em uso. Além disso, caracteriza-se por um tempo excepcionalmente curto de processo de gerenciamento de pedidos. A ferramenta pode ser usada como Estratégia ou como um Plugin. Características do produto Você inicia o Master na conta base, significa aquele de quem deseja copiar pedidos. O parâmetro básico é um número de porta (por exemplo, 12987). O mesmo número de porta deve ser escrito em Salve. De modo que saiba de que ordens de mestre são feitas. Você pode começar um par de Mestres com diferentes números de portas e alguns escravos conectando-os com os Mestres escolhidos. Na ordem 8220Copy somente com o parâmetro prefix8221 você pode escolher um prefixo orders8217 que o Master pode copiar. O prefixo é retirado do rótulo da ordem (por exemplo, o FxCraft Manual Trader possui um prefixo FMT padrão). O mestre estará a transferir pedidos apenas com o prefixo atribuído. Se você deixar um espaço vazio, todos os pedidos serão copiados. Você inicia o Slave na conta em que as ordens devem ser copiadas. Se você começar um par de escravos em uma conta, cada um deles deve ter um valor diferente em um parâmetro 8220Slave Label8221. 8216Slippage8217 determina com qual ordem de mudança de preço aceitável pode ser copiada. Se a mudança for maior, a ordem será rejeitada. A copiadora habilita quatro versões do tamanho da ordem: o tamanho da ordem copiada é igual ao do Master8217s 8220AsInMaster8221 8211. 8220SetSelfSize8221 8211 tamanho da ordem copiada dada manualmente permanentemente no parâmetro 8220Self tamanho do lote8221. 8220PercentageOfRisk8221 8211 o tamanho da ordem copiada será contado de modo que, enquanto a posição de fechamento na Stop Loss não perca mais do que a porcentagem de capital dada. O valor será calculado de acordo com a fórmula: (BalanceRisk-commission) (SLPipValue). Damos a porcentagem de capital no parâmetro 8220Risco 8221. Enquanto nós damos capital no parâmetro 8220Equidade para contar o risco8221 ou quando escrevemos 0, haverá contabilizada o capital do cálculo para o cálculo. Atenção: para executar o cálculo descrito, a ordem copiada deve ter o StopLoss. Se não o tiver, a ordem será copiada com o tamanho do lote indicado no parâmetro 8220Self tamanho do lote8221. O tamanho da ordem copiada 8220RatioOfMaster8221 8211 é como em Master8217s, mas multiplicado pela constante dada no parâmetro 8220Lot size Ratio Master8221 (por exemplo, 0.5 8211, então as ordens copiadas serão duas vezes menores). Os tamanhos das ordens copiadas multiplicadas pelo valor dado são arredondados para o valor mais próximo possível. 8220Como o pedido de reenvio longo após REJECT s: 8221 prameter determina quantos segundos a ferramenta está prestes a renovar a ordem copiada rejeitada. A ordem pode ser rejeitada, e. Devido ao grande deslocamento de preços (deslizamento). A copiadora também permite copiar ordens pendentes como ordens instantâneas (no mercado). Em seguida, as ordens pendentes não foram copiadas, mas em um momento de preenchimento da ordem pendente no mercado no Master8217s. O pedido é copiado como imediatamente aberto. Alteramos essa opção com o uso do 8220Copy Pendente como o parâmetro MKT8221. No parâmetro 8220Master8217s Port8221 definimos o número da porta, na qual funciona o Master do qual queremos copiar pedidos. Em 8220Master8217s IP: parâmetro 8221, escrevemos o endereço IP, no qual o Master funciona. Se você começar Master and Slave no mesmo computador, você deve escrever 8220localhost8221. Se o Mestre trabalhar no computador diferente (por exemplo, na rede doméstica), você deve escrever o endereço IP apropriado do computador no qual o Mestre funciona. Deve ser o endereço IP estático. Instalação e configuração Extraia o arquivo baixado. Você acha que existem duas versões do programa para serem executadas como uma estratégia ou como um plugin. Arquivo de Estratégia, a maneira mais fácil de carregar no diretório 8230 Minhas Documentos Estratégias JForex e o arquivo de plugin para 8230 Meus Documentos Complementos JForex Então, para executar o programa como uma estratégia, abra a aba de estratégia na plataforma JForex por Ferramentas - Estratégias. Na guia Estratégia, abrimos o arquivo de programa baixado anteriormente. Se é uma conta que deveria ser mestre. Abrimos o arquivo FxCraftMasterStrategy. Se it8217s uma conta escrava, na qual os pedidos devem ser copiados, abrimos o arquivo FxCraftSlaveStrategy. Para executar o programa como um plugin no 8220Workspace8221, clique com o botão direito do mouse no 8220Plugins8221 e selecione 8220Attach8221. Se é uma conta que deveria ser mestre. Abrimos o arquivo FxCraftMasterPlugin. Se it8217s uma conta escrava, na qual as ordens devem ser copiadas, abrimos o arquivo FxCraftSlavePlugin. Execute o plugin clicando nele com o botão direito do mouse e selecione 8220Activate8221. Agora, nas contas escolhidas, podemos começar primeiro Mestre e depois Escravo. Gostaria de copiar pedidos de uma conta para algumas contas. É possível Sim. Você deve iniciar o Master na conta a partir da qual os pedidos devem ser copiados. Em seguida, você inicia o Slave nas contas em que deseja copiar pedidos. É importante escrever a mesma porta que foi escrita no Mestrado nos parâmetros. Como copiar ordens de muitas contas para muitas contas Você pode iniciar qualquer número de Mestres (mas cada um tem que ter um número de porta diferente) e qualquer número de Escravos. Que você atribui aos Mestres escolhidos pelo número de porta apropriado. Gostaria de adicionar minha própria funcionalidade ao FxCraft JForex Copier. É possível, é claro. Nós podemos ajustar o Copiador FxCraft JForex às suas necessidades individuais. Escreva-nos no x6frx64101x72x7364x66120x63x72ax66116x2ex62ix7a e encontraremos uma solução. Registro de alterações As mudanças implementadas permitem copiar os pedidos, fornecidos gratuitamente pelos provedores de sinal da FX Community (Dukascopy). Uma possibilidade de copiar a ordem inversa (vender em vez de comprar). Uma possibilidade de usar a copiadora como um plugin na plataforma JForex. Corrigido erros em posições de fechamento parcial. Versão compatível com o nosso MT4 FxCraft Copier. Ele permite copiar pedidos entre contas JForex - MT4 e MT4 - JForex Introduzido para monitorar pedidos pendentes e solução alternativa para o bug do Dukacopy. Comprar licença para: FxCraft JForex Copier

No comments:

Post a Comment