Wednesday 20 March 2019

Jforex api documentation ebay


Plataforma de negociação automatizada JForex é recomendado para os comerciantes interessados ​​em negociação manual e automatizado ou desenvolvimento ou teste de estratégias de negociação com base na linguagem de programação JAVA. A principal funcionalidade e interface da plataforma são semelhantes às da plataforma Java. Além disso, é fornecida uma interface embutida integrada para a execução de estratégias personalizadas e código de programação. Ferramentas de análise técnica integrada também permitem seguir posições diretamente de gráficos. Por que os comerciantes escolhem o JForex Existem muitas soluções de negociação automáticas diferentes disponíveis no mercado. Mas poucas ou nenhuma podem fornecer tantas funções como JForex. Abaixo estão algumas das principais características da plataforma JForex em comparação com outras soluções, como Meta Trader, Trade Station, etc. Suporte a diferentes sistemas de operação Você pode executar estratégias automatizadas usando qualquer sistema operacional (Windows, Linux, Mac, etc.) Estratégia automatizada Visualização JForex fornece a possibilidade de visualizar uma estratégia de execução não só durante a negociação em tempo real, mas também para testes históricos de volta. Estratégias automatizadas baseadas em pares de moedas múltiplas Os comerciantes podem desenvolver suas estratégias com base em múltiplos pares de moedas. Você também pode executar um teste de volta histórica para os múltiplos pares selecionados dentro de uma estratégia comercial. Testes de retorno histórico usando dados de tiques reais Em contraste com outros provedores de soluções de FX automatizados, nos quais os resultados dos testes geralmente não são muito precisos devido ao uso de interpolação de dados em vez dos dados do tick real, o JForex resolve esse problema oferecendo dados de tiques reais para um Teste histórico de volta. Até 180 indicadores de negociação Existem até 180 indicadores de negociação implementados para a JForex, todos disponíveis para estratégias automáticas de FX. Java IDEs (Integrated Development Environment) suporta os comerciantes profissionais da JForex podem aproveitar ao máximo os diferentes IDEs de Java (Integrated Development Environment) disponíveis para a implementação de estratégias JForex. Opção de profundidade de mercado total A profundidade do mercado JForex engloba os preços e a liquidez obtidos de vários provedores de liquidez diferentes. Ao desenvolver suas estratégias, os comerciantes podem utilizar a profundidade do mercado como um recurso adicional que fornece informações sobre o mercado atual. Colocação de BIDs e OFERTAS ao mercado Esta opção especial permite que os comerciantes atuem como um provedor de liquidez colocando lances individuais e oferecendo diretamente ao mercado. À medida que BidsOffers são colocados, eles podem ser acompanhados por outros consumidores de liquidez, evitando assim os custos de spread. Começando a obter o comércio ao vivo Para saber mais sobre o JForex e outras informações relacionadas à negociação, escreva-nos: email160protected. Ligue-nos: 41 22 799 4888 ou, em alternativa, peça um retorno de chamada. GeteBayOfficialTime Use ErrorLanguage para retornar cadeias de erro para a chamada em um idioma diferente do idioma comumente associado ao site com o qual o usuário solicitante está registrado. Especifique a etiqueta de identificação de linguagem RFC 3066 padrão (por exemplo, enUS). ID --- país ----- ----- deAT Áustria deCH Suíça deDE Alemanha enAU Austrália enCA Canadá enGB Reino Unido enSG Singapura enUS Estados Unidos esES Espanha frBE Bélgica (francês) frCA Canadá (francês) frFR França itIT Itália nlBE Bélgica (holandês) nlNL Países Baixos zhCN China enin Índia enIE Irlanda zhHK Hong Kong Na maioria dos casos, todas as chamadas suportam um elemento MessageID na solicitação e um elemento CorrelationID na resposta. Se você passar uma ID de mensagem em uma solicitação, retornaremos o mesmo valor em CorrelationID na resposta. Você pode usar isso para rastrear que uma resposta é retornada para cada solicitação e para corresponder respostas específicas a solicitações particulares. Se você não passar o MessageID na solicitação, o CorrelationID não será retornado. Nota: GetCategories, GetAttributesCS, GetCategory2CS, GetAttributesXSL, GetProductFinder, GetProductFinderXSL e GetProductSearchPage são projetados para recuperar conjuntos muito grandes de metadados que mudam uma vez por dia ou menos frequentemente. Para melhorar o desempenho, essas chamadas retornam respostas em cache quando você solicita todos os dados disponíveis (sem filtros). Quando isso ocorre, os campos MessageID e CorrelationID não são aplicáveis. No entanto, se você especificar um filtro de entrada para reduzir a quantidade de dados retornados, as chamadas recuperam os dados mais recentes (não armazenados em cache). Quando isso ocorre, MessageID e CorrelationID são aplicáveis. O número da versão do código API que você está programando contra (por exemplo, 549). A versão que você especifica para uma chamada tem esses efeitos básicos: - Indica a versão das listas de códigos e outros dados que o eBay deve usar para processar sua solicitação. - Indica a versão de esquema que você está usando. Você precisa usar uma versão maior ou igual à versão mais baixa suportada. Para a API SOAP: se você estiver usando a API SOAP, esse campo é necessário. Especifique a versão do WSDL que o seu aplicativo está usando. Para a API XML: se você estiver usando a API XML, este campo não tem efeito. Em vez disso, especifique a versão no cabeçalho HTTP X-EBAY-API-COMPATIBILITY-LEVEL. (Se você especificar a versão no corpo de uma solicitação de API XML e é diferente do valor no cabeçalho HTTP, o eBay retorna um aviso informativo de que o valor no cabeçalho HTTP foi usado em vez disso). Controla se deve ou não retornar avisos quando O aplicativo passa por elementos não reconhecidos ou obsoletos em uma solicitação. Um elemento não reconhecido é aquele que não está definido em nenhuma versão suportada do esquema. Os nomes dos elementos do esquema são sensíveis a maiúsculas e minúsculas, portanto, usar WarningLevel também pode ajudá-lo a remover possíveis erros ocultos dentro do seu aplicativo devido a casos incorretos ou a uma ortografia em nomes de campos antes de colocar seu aplicativo no ambiente de Produção. WarningLevel valida apenas os elementos que ele não valida atributos XML. Ele também não controla avisos relacionados a cadeias ou números inseridos pelo usuário, ou avisos para erros lógicos. Recomendamos que você use isso somente durante o desenvolvimento e depuração. Não use isso em pedidos no seu código de produção. Alertas de retorno alto (em) quando o aplicativo passa por elementos não reconhecidos ou obsoletos em uma solicitação. Baixo (dentro) Não devolva avisos quando a aplicação passa elementos não reconhecidos ou obsoletos em uma solicitação. Este é o valor padrão se WarningLevel não for especificado. Um token que representa o código de reconhecimento do nível do aplicativo que indica o status da resposta (por exemplo, sucesso). A lista AckCodeType especifica os valores possíveis para o Ack. CustomCode (out) Reservado para uso interno ou futuro. Falha (saída) Solicitação de processamento falhado Sucesso (saída) Solicitação de processamento bem-sucedido Aviso (saída) Solicitação de processamento concluído com informações de aviso sendo incluídas na mensagem de resposta (Nem todos os valores em AckCodeType se aplicam a este campo.) Código para que seu aplicativo lide com graça Mudanças futuras nesta lista. Isso se refere à compilação de software específica que o eBay usou ao processar o pedido e gerar a resposta. Isso inclui o número da versão mais informações adicionais. O suporte ao desenvolvedor do eBay pode solicitar informações de compilação quando o ajudar a resolver problemas técnicos. Na maioria dos casos, todas as chamadas suportam um elemento MessageID na solicitação e um elemento CorrelationID na resposta. Se você passar uma ID de mensagem em uma solicitação, retornaremos o mesmo valor em CorrelationID na resposta. Você pode usar isso para rastrear que uma resposta é retornada para cada solicitação e para corresponder respostas específicas a solicitações particulares. Se você não passar o MessageID na solicitação, o CorrelationID não será retornado. Nota: GetCategories, GetAttributesCS, GetCategory2CS, GetAttributesXSL, GetProductFinder, GetProductFinderXSL e GetProductSearchPage são projetados para recuperar conjuntos muito grandes de metadados que mudam uma vez por dia ou menos frequentemente. Para melhorar o desempenho, essas chamadas retornam respostas em cache quando você solicita todos os dados disponíveis (sem filtros). Quando isso ocorre, os campos MessageID e CorrelationID não são aplicáveis. No entanto, se você especificar um filtro de entrada para reduzir a quantidade de dados retornados, as chamadas recuperam os dados mais recentes (não armazenados em cache). Quando isso ocorre, MessageID e CorrelationID são aplicáveis. Uma lista de erros de nível de aplicativo (se houver) que ocorreram quando o eBay processou o pedido. Os erros da API são divididos entre duas classes: erros do sistema e erros de solicitação. CustomCode (out) Reservado para uso interno ou futuro. RequestError (out) Ocorreu um erro como resultado de um problema no aplicativo de envio ou porque o usuário final dos aplicativos tentou enviar dados inválidos (ou dados ausentes). Nesses casos, não tente novamente o pedido. O problema deve ser corrigido antes que o pedido possa ser feito de novo. Se o problema for devido a algo no aplicativo (como um campo obrigatório ausente), o aplicativo deve ser alterado. Se o problema for um resultado de dados do usuário final, o aplicativo deve alertar o usuário final para o problema e fornecer os meios para que o usuário final corrija os dados. Uma vez que o problema no aplicativo ou dados seja resolvido, reenvie a solicitação para o eBay com os dados corrigidos. SystemError (out) Indica que ocorreu um erro no lado do sistema do eBay, como um banco de dados ou servidor. Um aplicativo pode repetir o pedido como é um número razoável de vezes (o eBay recomenda duas vezes). Se o erro persistir, contate o suporte técnico do desenvolvedor. Uma vez que o problema foi resolvido, o pedido pode ser reenviado em sua forma original. Código para que seu aplicativo gerencie graciosamente quaisquer futuras alterações nesta lista. Um código exclusivo que identifica a condição de erro particular que ocorreu. Sua aplicação pode usar códigos de erro como identificadores em seus algoritmos de manipulação de erros personalizados. Veja o documento Erros por número. Este elemento opcional contém uma lista de variáveis ​​de erro específicas de contexto que indicam detalhes sobre a condição de erro. Estes são úteis quando várias instâncias de ErrorType são retornadas. Erros. Atributo ErrorParameters ParamID Este elemento opcional contém uma lista de variáveis ​​de erro específicas de contexto que indicam detalhes sobre a condição de erro. Estes são úteis quando várias instâncias de ErrorType são retornadas. Data de expiração do token de autenticação dos usuários. Apenas retornou dentro do período de 7 dias antes da expiração de um tokens. Para garantir que os tokens de autenticação do usuário sejam seguros e para ajudar a evitar que um token de usuários seja comprometido, os tokens têm uma vida útil limitada. Um token só é válido por um período de tempo (definido pelo eBay). Após esse período de tempo, o token expira e deve ser substituído por um novo token. Esse valor representa a data e hora em que o eBay processou o pedido. O fuso horário desse valor é GMT e o formato é o formato de data e hora ISO 8601 (AAAA-MM-DDTHH: MM: SS. SSSZ). Consulte os valores de tempo no guia Serviços eBay da Web para obter informações sobre esse formato de hora e conversão para e do fuso horário GMT. Nota: GetCategories, GetAttributesCS, GetCategory2CS, GetAttributesXSL, GetProductFinder, GetProductFinderXSL e GetProductSearchPage são projetados para recuperar conjuntos muito grandes de metadados que mudam uma vez por dia ou menos frequentemente. Para melhorar o desempenho, essas chamadas retornam respostas em cache quando você solicita todos os dados disponíveis (sem filtros). Quando isso ocorre, esse valor de tempo reflete o tempo que a resposta em cache foi criada. Assim, esse valor não é necessariamente quando a solicitação foi processada. No entanto, se você especificar um filtro de entrada para reduzir a quantidade de dados retornados, as chamadas recuperam os dados mais recentes (não armazenados em cache). Quando isso ocorre, esse valor de tempo reflete quando a solicitação foi processada. A versão do esquema de carga útil da resposta. Indica a versão do esquema que o eBay usou para processar a solicitação. Consulte Dados padrão para todas as chamadas no Guia de Serviços da Web do eBay para obter informações sobre como usar a versão de resposta ao solucionar os valores do CustomCode que aparecem na resposta.

No comments:

Post a Comment