問題タブ [bloomberg]
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.
java - 外部オブジェクトをシリアライズする
Message
私は、Bloomberg Desktop Java API に向けてプログラミングを行っており、API を介して、さまざまなフィールドとさまざまなタイプの対応する値を含むオブジェクトで市場データをサブスクライブして受信しています。一連のメッセージを「記録」して、既知の一連のメッセージを再生することにより、これらのオブジェクトを処理するコードのテストを実行できるようにしたいと考えています。理想的には、1 日に多数のメッセージをサブスクライブし、それらをArrayList
(または同様の) オブジェクトに入れ、オブジェクトのリストをシリアル化したいと考えています。ただし、Message
オブジェクトはSerializable
インターフェイスを実装していないため、希望どおりに動作していないようです。
を実装していない外部オブジェクトをシリアル化することは可能ですか、または回避策はありますかSerializable
? ありがとう。
r - R-Bloomberg 価格サブスクリプションでの価格のライブ更新
ライブおよび過去の価格データに RBloomberg ライブラリを使用していますが、変数がライブの価格を継続的に更新できるかどうかを知りたいです。たった今:
ご覧のとおり、EURUSD の為替レートを簡単に取得できます。しかし、常に bdp(conn, "EURUSD Curncy", "last price") を再実行するのではなく、変数が現在の値に対してリアルタイムで更新されるように、変数を EURUSD Curncy Last_price にサブスクライブさせるにはどうすればよいですか? 私はこのようなことをすることができますか?
eurusd と入力するたびに、変数を初期化したときの為替レートではなく、最新の為替レートを取得するようにするにはどうすればよいですか? 現在、これは機能していないようです (為替レートが変更された後でも、常に同じ値が含まれているだけです)。
基本的に、変数を更新するために bdp を常に実行しなくても、R は常に最新の EURUSD の値を持つセルを持つ Excel と同じことを行うことができますか?
r - blpConnect() 呼び出しに XLCALL32.DLL がありません (R)
RBloomberg をインストールしたところ、呼び出すと、 「XLCall32.dll が見つからなかったため、このアプリケーションは開始できませんでした。アプリケーションを再インストールすると、この問題が解決する可能性があります。」blpConnect()
というエラーが返されます。
というわけで、ここまで再インストールは1回を含めて3回やって(install.packages("RBloomberg",repos="http://r.findata.org/"))
変化なし
を使用して R のパスに dll を追加しましたがSys.setenv(PATH=..)
、それでも同じエラーが発生します。その問題について何か考えはありますか?
ありがとう
bloomberg - Bloomberg C# API - さまざまなオプション/フィールドで BDP を呼び出す方法
Excel アドインから Bloomberg C# Desktop API に移行しようとしています。BDP("AB IB Equity","best_analyst_rating") のような単純な呼び出しの場合、次のようなものを使用して問題なく実行できます。
しかし、BDP("AB IB Equity","bs_tot_asset","EQY_Consolidated","Y","EQY_FUND_Relative_Period","-0FY") のような BDP への追加オプションを含むより複雑な呼び出しの場合、それを C# に変換する方法がわかりません呼び出します。これに関する助けに感謝します。
java - Bloombergターミナルでの最新のコマンドラインプログラミング
多様で動的なオプションの画面を次々と表示する財務分析ツールを構築したいと思います。画面は前の画面からの入力に基づいて変化します。1つの画面には何百ものオプションがあり、そのほとんどがリストに表示されます。通常のGUIスタイルを使用してアプリケーションを作成するのは難しく、時間がかかると思います。
コマンドラインのような環境でソフトウェアを構築したいのですが。私が目指しているものに最も近いのはブルームバーグターミナルだと思います。
常に変更できる完全に白紙の状態でアプリを構築するために使用できるツール、ツールキット、環境などはありますか?チャートを描くことができる必要があり、グラフィックスにできるだけ柔軟性を持たせたいと思っています。ブルームバーグの人々はどういうわけかこれをします。誰かが私にいくつかのヒントを与えることができますか?
私はブラウザベースのアプローチを使用することを検討しましたが、もっとネイティブなものを好みます。
重要な場合は、JavaやjRubyでコーディングしたいと思います。
ありがとう!
(あなたの見解による)アプローチのメリットに関係なく、私には有効な技術的な質問があることに注意してください。
c# - ブルームバーグでライブ価格のスナップショットを取得するにはどうすればよいですか?
Bloomberg .Net API 3とC#からライブ価格のスナップショットを取得したいと考えています。
サンプルから過去の価格を取得する方法やデータをサブスクライブする方法を確認できますが、注文書のスナップショットを取得するための正しいリクエスト、つまり入札/質問/最終取引の価格と数量を見つけることができません。
日中のダニの場合、私は次のようなことをします:
別のライブスナップショットリクエストはありますか?
api - Bloomberg API: 価格情報源のリストを取得するには?
証券の現在の価格ソースを取得することができます (PRICING_SOURCE フィールド)。定義されたセキュリティで利用可能なすべての価格設定ソースのリストを返すフィールドはありますか?
ありがとうございました。
excel - Bloomberg リボンの RefreshWorkbook をクリックします。
VBAを使用してExcelスプレッドシートに取り組んでいます。VBA から更新したい Bloomberg BDH 関数があります。マクロを記録して、Bloomberg->Refresh Workbooks ボタンをクリックしようとしましたが、マクロが空になりました。コードからこれを行うにはどうすればよいですか? Excel 2007 を使用していますが、入力するオプションが 1 つ見つかりました。
Application.Run "blpmain.xla!RefreshAllStaticData"
しかし、blpmain.xla が見つかりません。これがどのバージョンの Excel/BBG-Addin 用だったのかわかりません。
何か助けはありますか?
r - rBloomberg を使用してバー データの data.frame を作成する方法
私はRを初めて使用するので、私の無知を許してください。私は何時間も無益に検索してきましたが、私がやろうとしていることは一般的なタスクであると想像する必要があります. 基本的に、ブルームバーグ API では、一度に 1 つの株の価格バー データしか取得できないようです。したがって、ティッカーのリストがある場合は、for ループを使用して各ティッカーを調べてバー データを取得する必要があります。しかし、私が本当にやりたいことは、最初の列として日時を持つ単一の data.frame (私が思うに) を持つことです。その後の各列は、単一の株式の価格データ (たとえば、終値) です。これらはすべて、日時の同じリストに配置されます。これは私がこれまでに持っているもので、うまくいきません:
java - Bloomberg API から取引休日を取得するにはどうすればよいですか
Bloomberg Java API を使用して取引データをダウンロードしています。取引休日のリストを返すことができる関数が存在するかどうかを教えてくれる人が必要です。説明書を一通り見ましたが見つかりませんでした。そのようなものがない場合、作成できる良い方法はありますか? ありがとう。