Saturday 8 July 2017

Rbi Forex Data Link


Guia para o Excel para finanças: Vinculando o Yahoo Finance e outros dados financeiros externos ao Excel Hoje, há literalmente uma infinidade de maneiras de vincular os dados externos do mercado de ações no Excel. O ponto de download de dados é poder personalizá-lo e manipulá-lo para criar suas próprias fórmulas, que podem ser atualizadas ao longo do dia à medida que os estoques mudam de valor ou, sempre que quiser, atualizar o fluxo constante de informações de mercado que chegam . O Yahoo Finance oferece a capacidade de baixar informações básicas sobre o preço das ações no Excel. Para os usuários que criaram suas próprias carteiras, no Yahoo Finance, há uma função de link ou Download para salvar as informações em uma pasta de trabalho do Excel. Os dados que atualmente podem ser baixados incluem os preços atuais das ações, os preços diários altos e baixos e o volume de negociação diário. Além disso, é possível baixar quase todos os dados da Internet no Excel. No Excel no menu Dados, escolha baixar dados da Web ou da Web, que é o item de menu específico no Excel. Um pop-up separado será aberto e permitirá a entrada de literalmente qualquer site. Voltando ao Yahoo Finance e à parte de Estatísticas da Textron Corp, as áreas amarelas mostram onde você pode baixar dados específicos. Clicando no download irá preencher os dados no Excel. Abaixo está uma captura de tela das informações que foram baixadas. 13Below é a tabela específica que o Excel criou: DDE DATA PLUGIN AmiBroker agora oferece suporte a citações de transmissão em tempo real de fontes de dados compatíveis com DDE. Nota: O plug-in DDE é fornecido gratuitamente em termos de quotas-isquot. No quotand holdingquot é fornecido especialmente no que diz respeito à configuração de aplicativos de terceiros de terceiros servidores DDE. A informação abaixo é tudo o que é oferecido. Como a transmissão em tempo real de DDE varia de fonte para fonte e cada fornecedor de dados usando sua própria implementação de diferentes métodos de formato, pode ou não funcionar para você (ou seja, para um fornecedor de dados específico). Você pode encontrar as configurações testadas por amostra no final desta página. Nós não garantimos a operação para fontes não testadas. É sempre muito melhor encontrar um corretor ou fornecedor de dados que tenha o plugin dedicado disponível O DDE (Dynamic Data Exchange) é um protocolo do Windows usado para permitir que os aplicativos troquem dados. Por exemplo, quando você altera um formulário em seu programa de banco de dados ou um item de dados em um programa de planilha eletrônica, eles podem ser configurados para alterar esses formulários ou itens em qualquer lugar que ocorram em outros programas que você pode usar. O DDE usa um modelo de servidor de clientes no qual o aplicativo que solicita dados é considerado o cliente e o aplicativo fornecendo dados é considerado o servidor. Milhares de aplicativos usam DDE, incluindo Microsofts Excel, Word, Lotus 1-2-3 e Visual Basic. O que o DDE oferece para comerciantes Basicamente citações de transmissão em tempo real. Não há BACKFILL via DDE. Muitos provedores de dados em tempo real e corretoras fornecem capacidade para obter dados em tempo real por meio do DDE. Você deve perguntar ao seu fornecedor de dados do tempo intermediário se eles oferecem o link DDE. O plug-in DDE agora disponível para AmiBroker permite vincular a (quase) qualquer fonte DDE (servidor) que fornece citações em tempo real. Isso torna a opção atraente para todas as fontes de dados que não possuem um plugin dedicado. QUANDO NÃO UTILIZAR DDE PLUGIN Se você estiver usando eSignal, IQFeed, Quote, MarketCast e qualquer outra fonte que tenha um plugin dedicado - você deve usar este plugin dedicado em vez do DDE. Isto é assim porque os plugins dedicados são SEMPRE opção melhor (fornecem mais recursos, mais eles são mais rápidos) do que DDE genérico. DDE PLUGIN CARACTERÍSTICAS SUMÁRIO DDE servertopicitem DDE definível para cada campo (aberto, alto, baixo, fechar, volume, tamanho comercial, volume total, lance, tamanho do lance, perguntar, pedir tamanho, tempo) suporta até 500 símbolos de transmissão em tempo real ( Versão 1.1.0) suporta todos os intervalos de tempo base: diariamente, por hora, 15, 5, 1 minuto, 15 e 5 segundos, marque NO BACKFILL (devido ao fato de que a maioria das fontes DDE não fornecem o preenchimento) 1.2 .2 - inclui o campo quotTime shiftquot no contexto do diálogo, armazena a configuração por base de dados no arquivo dde. config em vez de no registro mais outras pequenas melhorias 1.2.1 - problema corrigido com incompatibilidade de tipo 1.2.0 - por padrão o plugin usa configurações regionais O formato numérico agora e a carga da CPU diminuem 1.1.0 - limite do símbolo aumentado de 40 para 500 1.0.0 - versão inicial (BETA) Para usar o plugin de dados DDE com o AmiBroker, você precisa: se você possui o AmiBroker de 32 bits, baixe o DDE Plugin de amibrokerbinDDE. dll (versão de 32 bits) e copie-o para a subpasta PLUGINS do diretório AmiBroker. Versão atual do DDE. DLL (32 bits): 1.2.1 (5 de janeiro de 2007) se você tiver o AmiBroker de 64 bits instalado, baixe o arquivo amibrokerx64DDE. dll (versão de 64 bits) e copie-o para a subpasta PLUGINS do diretório AmiBroker. Versão atual do DDE. DLL (64 bits): 1.3.0 (27 de setembro de 2013) Ative o DDE no software de terceiros que você está usando como servidor DDE (consulte a documentação do software do fornecedor de corretagem do vendedor para obter detalhes sobre como habilitar o DDE) Execute o AmiBroker e crie Novo banco de dados com quot como um fonte de dados de dados universal DDE, seguindo estas etapas: Escolha o banco de dados File-gtNew Digite um novo nome de pasta (por exemplo: C: Program FilesAmiBrokerDDE) e clique em Criar como mostrado na figura abaixo: Escolha DDE universal Plugin de dados do Combo da fonte de dados e Ativar do armazenamento de dados locais Digite 10000 ou mais em quot Número de barras para carregar o campo quot Agora escolha o intervalo de tempo Base. Os intervalos suportados são: EOD, por hora, 15 minutos, 5 minutos, 1 minuto. A edição profissional da AmiBroker também permite selecionar intervalos de Tick, 5 segundos e 15 segundos. Clique no botão CONFIGURAR - IMPORTANTE: na caixa de diálogo quotCONFIGUREquot, você precisa configurar todos os campos seguindo a descrição do seu fornecedor de dados. Verifique também o parágrafo abaixo (quot CONFIGURANDO DDE PLUGIN PARA TRABALHAR COM O SEU VENDEDOR) para obter uma descrição detalhada. ATENÇÃO: você não pode ignorar esta parte - sem configurar campos especificamente para seu fornecedor de dados, o DDE NÃO TRABALHARÁ. O indicador de status do Plugin deve mudar de Yellow quotWAITquot para Green quotOKquot dentro de alguns segundos. Se não virar para o estado quotOKquot, isso significa que eiter: a) Nome do servidor e campos não estão configurados corretamente ou b) O servidor DDE (aplicativo de terceiros) não está sendo executado ou não está habilitado Se o indicador mostrar quotOKquot - então qutoes de tempo real Fluxo para AB. Você pode verificá-lo exibindo a cotação da hora do View-gtReal. Nota: uma vez que não existe um preenchimento de atraso, você precisaria aguardar pelo menos 3 barras de dados a serem coletadas antes que o gráfico apareça. CONFIGURANDO DDE PLUGIN PARA TRABALHAR COM O SEU VENDEDOR Vários fornecedores de dados vêm usar diferentes cordas de conexão DDE, aqui serão mostrados alguns exemplos típicos. A maioria das documentações do DDE usa a sintaxe DDE do Excel, que é a seguinte: O servidor é um nome do servidor DDE, como WINROS, IQLINK, REUTER, CQGPC, MT, MTLink, etc. O tópico é o tema da conversa DDE. Dependendo do tópico da fonte de dados, pode ser apenas o símbolo do ticker (como no IQFeed) ou o nome do campo (como em winros). Item é o item da conversa do DDE. Dependendo da fonte de dados, pode ser o nome do campo (como no IQFeed) ou o símbolo do ticker (como no Winros). Portanto, a cadeia de conexão DDE em dois padrões mais comuns é a seguinte: Agora, a tela de configuração do plugin DDE parece assim: na parte UPPER da caixa de diálogo, você pode ver o campo quotDDE Serverquot. Neste campo, você deve inserir SERVER parte da cadeia de conexão DDE (SERVER TOPICITEM) sem marca de equação e sem personagem. Abaixo, você pode ver 12 caixas de entrada de texto onde você pode definir tópico e item DDE para cada campo de dados fornecido pela fonte de dados. Aqui você deve inserir par TOPICITEM da cadeia de conexão DDE (SERVER TOPICITEM) com marca de exclamação entre o tópico DDE e o item DDE. Como você pode ver na figura acima, o plug-in DDE permite que você use algumas cordas especiais, nomeadamente:,,,, que são avaliadas em tempo de execução para cada símbolo separadamente, permitindo a construção de cadeias DDE dinâmicas (dependendo do ticker selecionado, por exemplo) ) Exigido pela maioria das fontes de dados: - avalia o símbolo do ticker de determinada segurança - avalia o nome do campo correspondente (sem espaços), isto é, Open, High, Low, Last, LastSize, Volume, Ask, AskSize, Bid, BidSize, Time, Req - semelhante a nomes de campo de 2 palavras têm espaços, a saber: quotLast Sizequot, quotAsk Sizequot, quotBid Sizequot - avalia para o nome do servidor - avalia ID exclusivo (contador de execução incrementado por 1 com cada símbolo) Todos os outros textos são copiados de carbono , Então, se você escrever, por exemplo: PREFIX SUFFIXMYTEXT, ele avaliará SERVERPREFIXMSFTSUFFIXMYTEXT (desde que o símbolo atual seja MSFT) Ao lado das definições de campo, podemos ver qual a definição dada para avaliar (na notação do Excel). Isso facilita a verificação se a definição está correta. A avaliação de amostra usa sempre quotMSFTquot como a, e 34 como. Se sua fonte de dados não fornecer todos os campos, você pode criar um campo determinado em branco. Note-se que, para uma operação adequada, é necessário o preço quotLastquot (o preço da última troca). Se sua fonte de dados não fornecer preço quotlastquot (a maioria das fontes forex não tem quotlastquot), você pode forçar o plugin DDE a usar quotBidquot em vez disso. Para isso, você deve fazer o campo quotLastquot em branco e fornecer o tema apropriado DDE topicitem no campo quotBidquot. Observe também que pares de tópicos devem avaliar valores exclusivos. Na parte superior do diálogo, você pode ver quotPresetquot combo-box. A partir de agora, permite predefinir os campos usando dois esquemas genéricos: a) - quotlast pricequot avalia para SERVERLastMSFT b) - quotlast pricequot avalia para SERVERMSFTLast No futuro quotPresetquot box conterá mais presets para várias fontes DDE que você envia. Seguindo os documentos do fornecedor, o formato das solicitações do DDE é o MT, onde é um dos itens Bid, Ask, High, Low, Time. Note-se que esta é a fonte Forex que vem sem o último preço. Neste caso, a configuração apropriada do plug-in do DDE da AmiBroker é a seguinte: Configuração do DDE do Metatrader 3 3. Dubus TradeXpert (dubus. fr) (captura de tela da configuração do DDE para a cortesia do Tradexpert de Jean-Guilhem Cailton) 4. FXCM FXTrek - Forex (captura de tela do DDE Configuração para cortesia da FXCM da Byron Porter) 5. Bloomberg DDE Observe que você precisa executar o servidor Bloomberg DDE manualmente, pois não é iniciado por padrão. O servidor Bloomberg DDE pode ser iniciado manualmente a partir do item de menu Windows Start-gtRun digitando quotBLP. EXEquot (sem aspas). Uma vez que o Bloomberg DDE Server está funcionando, você pode usar o DDE com as configurações mostradas abaixo: (captura de tela da configuração do DDE para a cortesia do DDE Bloomberg do Paolo Cavatore) O plug-in do DDE foi testado e é conhecido por funcionar corretamente no Windows XP (DDE de 32 bits) E Windows 9x (DDE de 16 bits). Os seguintes servidores DDE são verificados por nós para funcionarem corretamente: o plug-in DDE NÃO funciona com os seguintes servidores DDE: VTSPOT (Visual Trader) - devido a uma codificação incorreta no VisualTrader que faz com que a função DdeConnect da biblioteca DDEML da Microsoft seja suspensa na primeira tentativa de conexão Todos os outros servidores DDE não listados acima devem funcionar corretamente. Entre em contato com o Amibroker em caso de problemas. AJUDE-NOS PARA AJUDAR OS OUTROS: Para ajudar os outros a configurarem o plug-in DDE para o seu fornecedor de dados, uma vez que você tenha logrado vincular com seu fornecedor específico, solte como uma nota com uma captura de tela da caixa de diálogo CONFIGURAÇÃO e o nome da fonte. Isso será posteriormente incluído neste documento como uma referência sobre como usar várias fontes de dados. Também serão adicionadas configurações de trabalho ao quotpresetsquot combo para uma configuração fácil de um clique. NOTAS SOBRE DDE PLUGIN: 1. Não há BACKFILL no plugin DDE. Você pode usar, no entanto, importador ASCII (isto inclui AmiQuote) para importar dados históricos diretamente para o banco de dados que você irá atualizar em tempo real usando o plugin DDE. 2. Mudança, os campos de alteração NÃO estão disponíveis (ainda) 3. Os campos de tempo e Req agora são ignorados (isso pode mudar no futuro) 4. O tempo atual do sistema é usado para carimbo de data / hora de cada marca. 5. Quando a sua fonte não oferece quotLASTquot price (como várias fontes de Forex), você deve fazer quotLastquot field EMPTY na caixa de diálogo de configuração. Isso direi ao plugin para usar o campo quotBIDquot em vez disso. 6. O status do plugin (conectado desconectado) sempre vem inicialmente com o estado quê o que quer dizer (indicador amarelo). Isso significa que nenhuma conversação DDE foi estabelecida. Se pelo menos uma conversa DDE começar com êxito, ela irá para o estado quotOKquot (indicador verde). Se o servidor DDE não estivesse em execução na primeira tentativa de conexão, o plugin não tentará reconectar-se automaticamente. Em vez disso, você deve forçar a reconexão manualmente (consulte o ponto 7). O indicador pode girar para quotDisconnectedquot (indicador vermelho) somente em dois casos: a) você foi conectado corretamente, mas o servidor DDE (aplicativo de terceiros) foi fechado b) você selecionou quotshutdownquot no menu de status do plugin 7. Você pode se reconectar a qualquer momento por Selecionando quotreconnectquot do menu de status do plugin.

No comments:

Post a Comment