問題タブ [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.
bloomberg - ニュートラルサーバーからOPEN APIに接続する
ブルームバーグ ターミナルがインストールされていないサーバーでアプリケーション (OPEN API に基づく) を実行したいと考えています。しかし、ブルームバーグのサーバーのそばを通らなければなりません。
「blpapi-developers-guide.pdf」の 80 ページにある「図 7-2: サーバー API: サーバー モード: IP アドレスによる承認」を参照してください。
これを行う方法を教えてください。
あるいは、EMRS をどのようにセットアップして、アプリケーションに資格とサービスを利用できるようにするのでしょうか?
ありがとうございました。
json - BloombergJSONAPIをJSONPとして使用する方法
グラフを作成するために、ブルームバーグがJSON形式でデータを提供していることがわかりました。次のURLをご覧ください。http ://www.bloomberg.com/markets/chart/data/1Y/IBM:USこれにより、チャートのデータがJSON形式で送信されます。このデータをAjaxリクエストで取得して、解析してグラフを作成できるようにします。しかし、これはクロスドメインの問題であるため、Ajaxを使用することはできません。JSONPを使用する必要があります。BloombergAPIがJSOPをどのようにサポートしているかわかりません。上記のURLでJSONPを使用する方法をご存知の場合は、お知らせください。他に方法があれば教えてください。
c# - Bloomberg .NET API CAS 権限セット
Bloomberg API を使用し、そのポータル経由で使用されるアプリケーションに取り組んでいます。これは .NET4.0 アプリです。セキュリティ検証に失敗し、次のような例外がスローされます。
ブルームバーグのドキュメントには、セキュリティ基準を満たすための非常に愚かなガイドラインがあり、次のように述べています。
アプリ ポータル アプリに許可されている CAS 権限:
1.IsolatedStorageFilePermission、Allowed="AssemblyIsolationByUser" UserQuota="2048000" 2.SecurityPermission
、Flags="Execution、ControlThread、SerializationFormatter"
3.UIPermission、Unrestricted="true"
4.MediaPermission、Audio= "NoAudio" Video="NoVideo" Image="SafeImage" 5.PrintingPermission
、Level="DefaultPrinting"
失敗した DLL (ソースがあります) は、例外で "MyCustomDll.dll" に名前が変更されました。この Dll は、アンセーフ コードやプラットフォーム呼び出しを使用せず、.NET4.0 と WPF のみを使用します。
.NET アセンブリのセキュリティ アクセス許可を調べて、これが失敗する理由をテストする方法はあるのでしょうか?
bloomberg - ブルームバーグのティックごとのデータを使用するオープンソースのバックテストエンジンはありますか?
インデックス先物のバックテストを行う必要があります。1 分間の OHLC データでテストを終了し、結果は OK です。さらに、Bloomberg からダウンロードしたティックごとのデータを選択したいと考えています。
インターネットを閲覧したところ、そのような機能に利用できる取引プラットフォームがいくつかあることがわかりましたが、Bloomberg はデータ ソース プロバイダーのリストにありません。したがって、これらは私の場合には適していないと思います。
テストを完了するために組み込むことができるオープンソース エンジンがあるかどうか疑問に思っています。
c# - XLLとDLLをロードするExcel相互運用機能
私はBloombergAPI(= BDP( "MSエクイティ"、 "ask")のような単純な呼び出しを使用します)に優れています。Bloomberg APIを使用するExcelファイルを(相互運用機能を介して)開くC#アプリケーションもあります。相互運用機能を介してExcelをロードすると、アドインがロードされないことをここで読みました。そこで提案されているコードを使ってみました。ただし、これはXLLファイルとXLAMファイルでのみ機能するようであり、ブルームバーグもロードされないDLLファイルを使用しているようです。これらすべてのアドインを相互運用機能を介してロードする方法はありますか?
c# - Bloomberglp.Blpapi.Session の EventDispatcher は何のためにありますか?
Bloomberglp.Blpapi.Session
次のようなコンストラクタがあります。
クラスは次のEventDispatcher
ようになります。
コードでは、次のように使用します。
これは単に、イベントが発生したときに を使用して を提供されたメソッドに委譲するようにSession
インスタンスに指示することを正しく理解していますか?dispatcher
Event
someEventHandler.Handle(Event, Session)
Start();
Stop();
およびDispatcherThread()
メソッドは何のためのものですか?
これEventDispatcher
はどこにも文書化されていないため、誰かがこれについて何らかの経験を持っている可能性があります。
r - パッケージ 'Rbbg' は利用できません (R バージョン 2.15.2 の場合)
このパッケージが利用可能なR のバージョンを確認するにはどうすればよいですか?
bloomberg - ブルームバーグアプリポータルアプリケーションの開発に使用される言語
ここで説明するように、開発者はブルームバーグアプリポータルのアプリケーションを開発するためにどの言語を使用しますか:ブルームバーグプレスルーム
具体的には、AnywhereAPIを介してデスクトップ上のBBGと統合する方法については質問していません。これは、ターミナル内にカスタム「アプリ」をデプロイするための質問です。
おそらく、個別に尋ねるべきフォローアップの質問は、そこにアプリを正常にデプロイした小さな会社はありますか?
java - Bloomberg Open API-日付範囲ではなく、特定の数のバーを取得する方法は?
ブルームバーグAPIで遊んでいて、2時間ごとのバーを取得するには、次のようなメソッドを呼び出すだけです。開始時間は現在の時刻から2時間を引いた値に設定し、終了時刻は現在に設定します。
このリクエストを言い換えて、指定された日付範囲のバーではなく、最後の2つの60分のバーを要求する方法はありますか?基本的に、日付範囲をいくつかのバーに置き換えたいと思います。間隔の異なるバーのサブスクリプションを作成する必要がありますが、いずれの場合も同じ数のバーを使用するため、日付の加算と減算、およびタイムゾーンの考慮事項をすべて回避することをお勧めします。
java - Java Bloomberg API - サービスなしでリクエストを生成する方法
Bloomberg API を使用してデータを取得しています。現在、開発者ガイドに従って、典型的な方法でデータを取得する 3 つのプロセスがあります。何かのようなもの:
それはうまくいきます。ここで、ロジックを更新キューのようなものに拡張したいと思います。各プロセスがリクエストを更新キュー プロセスに送信し、更新キュー プロセスがセッションとサービスを作成してからリクエストを送信するようにしたいと考えています。ただし、サービスなしでリクエストを作成する方法がわかりません。また、リクエスト タイプ (referenceData、履歴データ、日中のティック) は非常に多様であり、そのような異なるプロパティを持っているため、更新キューが読み取ることができるコンテナー オブジェクトを作成することは簡単ではありません。
これを達成する方法についてのアイデアはありますか? 私の最終的な目標は、リクエストのリストを取得し、重複を削除し、30 秒間隔でデータを取得するためにブルームバーグに送信するプロセス (更新キューと呼んでいます) を持つことです。
ありがとうございました!