問題タブ [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.

0 投票する
7 に答える
11321 参照

c# - ブルームバーグAPIリクエストのタイムアウト

ReferenceDataRequestを設定したら、それをEventQueueに送信します

通常、キューからメッセージを取得できますが、アプリの同じ実行(通常は10分の1)で多数のリクエストを行うと、TIMEOUTEventTypeが表示されるという状況に陥っています。

これらは同じスレッドで作成されていますが、私が消費していてリリースしていないものがどこかにあると思います。

誰か手がかりやアドバイスはありますか?

SOに関するBLPのAPIへの参照は多くありませんが、うまくいけば、その状況を修正し始めることができます。

0 投票する
4 に答える
9702 参照

bloomberg - Java v3BloombergAPIでbbcommを開始する

Java Bloomber V3 APIを使用すると、通常は機能します。ただし、特に再起動後、bbcomm.exeがバックグラウンドで実行されない場合があります。blp.exeを実行して手動で起動できますが、APIを介してこれを行う方法があるかどうか疑問に思いました。

私はまだヘルプを待っています-ヘルプ...

0 投票する
1 に答える
7705 参照

excel - Bloomberg VBA API: BDS 呼び出しを VBA と BLPAPI に置き換えるにはどうすればよいですか?

私は現在、次の方法で BDS を使用しています。

次の機能を備えたBBG VBAクラスモジュールがあります。

どの関数をどのパラメータで使用するかわかりません。

ヘルプ!

0 投票する
2 に答える
829 参照

c# - Bloomberglp.Blpapi.RequestQueueOverflowException: キュー サイズ: 128

Bloomberg API の何が問題なのかわかりません。

過去の財務データをダウンロードしようとするたびに、つまり、ユーロ通貨用に 1 回、現地通貨用に 1 回、3 日間の 5000 銘柄の DataRequest を作成することを意味し、このキュー例外が発生します。

本当に紛らわしいのは、ツールのユーロ価格を含む最初のリクエストではプログラムが続行されますが、2 番目のリクエストでは続行されないことです。

助けてくれてありがとう。

0 投票する
1 に答える
1018 参照

blpapi - BloombergAPI-セッションが開始されていません

まず、APIを試すには、bloombergアカウントが必要ですか。Win864ビットを実行しています。C ++バージョン(.Netなし)を実行しました。私はそれをテストするために最初のサンプルを実行しました。

ブルームバーグのアカウントが必要な場合、市場データを取得する他の無料の方法はありますか。私はYahooとGoogleがそれをしていることを知っています。しかし、グーグルは彼らのサポートを閉じて、ヤフーでの経験がありません。

0 投票する
1 に答える
2959 参照

.net - ブルームバーグ API オプション評価

Bloomberg では、オプションを評価するために、次のように入力できますIBM US Equity OVME S C180 > OVME。オプションを評価したページをロードします。このデータを API 経由で取得したいだけです。API は私には直感的ではないように思われるので、どんな助けでも大歓迎です。

0 投票する
6 に答える
75318 参照

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 を金融に使用しているすべての人に役立つことを願っています。

0 投票する
0 に答える
153 参照

configuration - C# を使用してブルームバーグ アプリケーションを開発する際に、アプリケーションの構成情報を保持するために可能な方法は何ですか?

C# で Bloomberg アプリケーションを開発する際に、アプリケーション構成情報を保持する方法は何ですか? そのうちの 1 つは、名前と値のペアとして情報を保持する PersistenceService 静的クラス (Bloomberglp.AppPortalApi.DataPersistence.PersistenceService) を使用していると思います。ある名前に関連するデータのリストを保持したいと考えています。ローカル データベースを使用してこの問題を解決できますか? ただし、ローカル データベースはブルームバーグではどこでも機能しません。構成設定ファイルまたは XML ファイルが使用される場合がありますが、Bloomberg はアプリケーションからファイル システムにアクセスすることを許可していません。

0 投票する
3 に答える
12983 参照

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 は次のエラー コードを生成します。

0 投票する
2 に答える
5817 参照

c++ - Bloomberg API 接続の問題 -接続に失敗しました

Bloomberg C++ APIの例を試していました。以下のエラーが発生しました:

誰もAPIについて考えていますか? 接続しようとしている接続は何ですか? ポート 8194 でリッスンするサーバーを追加する必要はありますか?