問題タブ [quantlib]

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 投票する
2 に答える
2530 参照

c# - C# から QuantLib メソッドを呼び出すのに最適なものは何ですか?

C# アプリ ( http://quantlib.org/docs.shtml )で QuantLib を使用する予定ですが、.NET 変換プロジェクトは信頼できません (未熟すぎます)。

オプションの評価部分だけが必要です。

マネージド アプリで使用した人はいますか? 最善のアプローチは何ですか?

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

git - TortoiseSVN で生成されたパッチを Windows の git リポジトリに適用するにはどうすればよいですか?

Subversion のプロジェクトに取り組んでいましたが、最新の変更をコミットする前に git に移行されました。TortoiseSVNでパッチファイルを作成したのですが、適用方法がわかりません。使用してみgit applyましたが、うまくいきませんでした:

これらのエラーは少し奇妙です。なぜなら、これらのファイルはすべて別のディレクトリ (たとえば、パッチ ファイルなど) のプレフィックスを付けなければならないからです。

また、 https://stackoverflow.com/a/5415912/5363で提案されているように TortoiseMerge を使用してみましたが、このツールはターゲット フォルダーがリポジトリではないことに不満を持っていました (明らかに svn リポジトリではありません)。

編集: patch.exegnuwin32 プロジェクトから同じファイルについて文句を言います。パッチファイルが何らかの形で間違っていますか? エラーのある最初のファイルのエントリは次のとおりです。

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

java - Java での RCaller & RQuantlib エラー

次のエラーが表示されます。

Exception in thread "main" rcaller.exception.RCallerExecutionException: RExecutable is not defined. Please set this variable to full path of R executable binary file.

そうは言っても、私は RCaller を個別にテストし、動作させました (基本的な 1+1 の例)。

Javaで実行しようとしているコードは次のとおりです。

commandin RIを実行しようとすると、次のようになります。

EOImpVol<-EuropeanOptionImpliedVolatility("put",1.9,21.18,21.0,0,.03,0.10410958904109589,.2) EOImpVol $impliedVol [1] 0.7518471

だから私はそれがうまくいくと仮定しています。これに慣れていないことに気付いていない明らかな何かが起こっていますか?

どうもありがとうございました

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

r - Linux に RQuantLib をインストールする

Redhat Linux マシンに RQuantLib をインストールしようとしています。試行錯誤の 1 か月 (恥ずかしいほど長い時間!) の後、最新バージョンの boost と quantlib のコンパイルに成功しました。私は Linux の専門家ではないので、install.packages("RQuantLib") を実行するときにコンパイル フラグをデバッグするのに少し苦労しています。Rcpp もインストールされ、完全に機能しています。

以下のエラー メッセージに、問題の詳細が示されています。必要だと思うファイル (libQuantLib.so.0) が /usr/local/lib に存在するため、混乱しています。これはばかげた質問である可能性が高く申し訳ありませんが、Linux の R で quantlib にアクセスできるようになるのは非常に近いと思います。

エラー メッセージは次のとおりです。

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

c++ - QuantLib の日付クラスと C++11/boost Chrno について

C++11日付クラス形式から、または日付クラス形式Boost's Chornoに変換するプログラム的で便利な方法はありQuantlib'sますか?

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

java - Clojure/QuantLib 相互運用性: クラスローディングの問題

問題文:

次のように、Clojure 名前空間から QuantLib Java 関数を呼び出したいと考えています。

これまでのところ、次のことを行いました。

生成された SWIG インターフェイスをダウンロードしました。

新しいライニンゲン プロジェクトを作成しました。

上記のインターフェースを src/main/java/org/quantlib/ にコピーしました

追加した:

私にproject.clj

クラス BKLoader を追加して、非常によく似たクラスローディングの問題を解決するための Bojan Nikolic の指示に従いました。

ファイルを REPLにロードするとcore.clj、次のエラーが発生します。

Bojan Nikolic は、これらのクラスローディングの問題を処理するための推奨事項を持っています。そのリンクに従って、新しい静的クラスを追加してBKLoaderQuantLibJNI をロードし、それを他の Java クラスと共にロードcore.cljし、REPL へのロードを再度試みました。

その時点で、B. Nikolic のクラスを my の ns 宣言からcore.clj取り出して、classlojureを調べます。

の Apage43 の提案に従って#clojure、この時点で以下を my にドロップしますcore.clj

BKLoaderクラスを呼び出すときと同じエラーが発生します。

皆さんがもたらすことができる洞察に感謝します。ありがとう!

解決

解決策は、QuantLib jar を:java-source-pathsinに追加することproject.cljです。