問題タブ [blpapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - ブルームバーグAPIリクエストのタイムアウト
ReferenceDataRequestを設定したら、それをEventQueueに送信します
通常、キューからメッセージを取得できますが、アプリの同じ実行(通常は10分の1)で多数のリクエストを行うと、TIMEOUT
EventTypeが表示されるという状況に陥っています。
これらは同じスレッドで作成されていますが、私が消費していてリリースしていないものがどこかにあると思います。
誰か手がかりやアドバイスはありますか?
SOに関するBLPのAPIへの参照は多くありませんが、うまくいけば、その状況を修正し始めることができます。
bloomberg - Java v3BloombergAPIでbbcommを開始する
Java Bloomber V3 APIを使用すると、通常は機能します。ただし、特に再起動後、bbcomm.exeがバックグラウンドで実行されない場合があります。blp.exeを実行して手動で起動できますが、APIを介してこれを行う方法があるかどうか疑問に思いました。
私はまだヘルプを待っています-ヘルプ...
excel - Bloomberg VBA API: BDS 呼び出しを VBA と BLPAPI に置き換えるにはどうすればよいですか?
私は現在、次の方法で BDS を使用しています。
次の機能を備えたBBG VBAクラスモジュールがあります。
どの関数をどのパラメータで使用するかわかりません。
ヘルプ!
c# - Bloomberglp.Blpapi.RequestQueueOverflowException: キュー サイズ: 128
Bloomberg API の何が問題なのかわかりません。
過去の財務データをダウンロードしようとするたびに、つまり、ユーロ通貨用に 1 回、現地通貨用に 1 回、3 日間の 5000 銘柄の DataRequest を作成することを意味し、このキュー例外が発生します。
本当に紛らわしいのは、ツールのユーロ価格を含む最初のリクエストではプログラムが続行されますが、2 番目のリクエストでは続行されないことです。
助けてくれてありがとう。
blpapi - BloombergAPI-セッションが開始されていません
まず、APIを試すには、bloombergアカウントが必要ですか。Win864ビットを実行しています。C ++バージョン(.Netなし)を実行しました。私はそれをテストするために最初のサンプルを実行しました。
ブルームバーグのアカウントが必要な場合、市場データを取得する他の無料の方法はありますか。私はYahooとGoogleがそれをしていることを知っています。しかし、グーグルは彼らのサポートを閉じて、ヤフーでの経験がありません。
.net - ブルームバーグ API オプション評価
Bloomberg では、オプションを評価するために、次のように入力できますIBM US Equity OVME S C180 > OVME
。オプションを評価したページをロードします。このデータを API 経由で取得したいだけです。API は私には直感的ではないように思われるので、どんな助けでも大歓迎です。
python - Bloomberg API から Pandas データフレームにデータを保存するにはどうすればよいですか?
Bloomberg API を操作できるように、最近 Python を使い始めましたが、データを Pandas データフレーム (またはパネル) に格納する際に問題が発生しています。コマンド プロンプトで問題なく出力を取得できるので、それは問題ではありません。
非常によく似た質問がここで尋ねられました: Pandas wrapper for Bloomberg api?
ただし、その質問に対する受け入れられた回答で参照されているコードは古い API 用であり、新しいオープン API では機能しません。質問をしたユーザーは、そのコードを新しい API で動作するように簡単に変更できたようですが、私は R で手を握ることに慣れており、これが Python での最初の試みです。
親切なユーザーが、このデータを Pandas に取り込む方法を教えてくれませんか? Python API (ここから入手可能: http://www.openbloomberg.com/open-api/ ) には、私が取り組んできた SimpleHistoryExample.py という名前の例があり、以下に示します。主に「main()」関数の最後にある「while(True)」ループの周りを変更する必要があると思いますが、これまでに試したことにはすべて問題がありました。
事前に感謝します。これが Pandas を金融に使用しているすべての人に役立つことを願っています。
configuration - C# を使用してブルームバーグ アプリケーションを開発する際に、アプリケーションの構成情報を保持するために可能な方法は何ですか?
C# で Bloomberg アプリケーションを開発する際に、アプリケーション構成情報を保持する方法は何ですか? そのうちの 1 つは、名前と値のペアとして情報を保持する PersistenceService 静的クラス (Bloomberglp.AppPortalApi.DataPersistence.PersistenceService) を使用していると思います。ある名前に関連するデータのリストを保持したいと考えています。ローカル データベースを使用してこの問題を解決できますか? ただし、ローカル データベースはブルームバーグではどこでも機能しません。構成設定ファイルまたは XML ファイルが使用される場合がありますが、Bloomberg はアプリケーションからファイル システムにアクセスすることを許可していません。
python - Bloomberg API を使用した Python 2.7 のインポート blpapi の失敗
これは私の開発環境です:
- 64 ビット HP Pavilion ラップトップ上の Windows 7
- C:\python27 フォルダー内の Python 2.7、32 ビット
- 開発環境はEclipse with PyDevですが、AnacondaでもNotepad++でも同じような失敗をするので問題ないようです。
- Windows 用の Python 2.7 バイナリ インストーラー - 32 ビット v3.5.3 Windows で Python 用の環境 PATH を設定すると、BLPAPI は C:\Python27 ディレクトリを見つけてインストールし、
C:\Python27\Lib\site-packages\blpapi
.
Python と BLPAPI の 32 ビット インストールの前に、64 ビット BLPAPI インストールで 64 ビット Python 2.7 を試しましたが、結果は 64 ビットでも 32 ビットでも同じです。
私の Python スクリプトは、次の 1 行で失敗します。import blpapi
PyDev は次のエラー コードを生成します。
c++ - Bloomberg API 接続の問題 -接続に失敗しました
Bloomberg C++ APIの例を試していました。以下のエラーが発生しました:
誰もAPIについて考えていますか? 接続しようとしている接続は何ですか? ポート 8194 でリッスンするサーバーを追加する必要はありますか?