10

特定のブルームバーグ ターミナル ページをプログラムで開く確実な方法はありますか (例: "MSFT Equity")。

私はどんな提案やコードサンプルにもオープンです:

  • Bloomberg ターミナル実行可能ファイルへのパスとティッカーを引数に指定してプロセスを開始します
  • ブルームバーグ API
  • DDE
  • COMオートメーション
  • SendKeys (一部のウイルス対策ソフトウェアによってブロックされる可能性があります)
  • ...

どうもありがとう

4

4 に答える 4

11

端末からこれに対する答えを得ることができます:

API < GO > > API 開発者の Web サイト > WAPI ホーム > FAQ > その他のトピック

具体的な質問は、Bloomberg Professional とプログラムで通信するにはどうすればよいですか?

DDE 経由で送信する必要がある文字列は次のとおりです。

<blp-1><home>MSFT US<EQUITY><GO>DES<GO>
于 2011-01-17T12:49:42.487 に答える
4

JavaScript を使用して ActiveX オブジェクトを作成できますnew ActiveXObject("Excel.Application")。ここから DDE を使用して、開いているブルームバーグ ターミナル ウィンドウにアクセスDDEInitiate("Winblp", "bbk")し、コマンドを送信できます。

于 2010-10-19T19:32:37.223 に答える
3

ここで注意すべき小さなポイントは

<blp-1><home>MSFT US<EQUITY><GO>DES<GO>

blp-1は基本的にblp-+(ウィンドウ番号-1)です

したがって、BLOOMBERG-3をターゲットにする場合は、blp-2(3-1 = 2)を使用します。

于 2012-04-17T11:34:22.563 に答える