問題タブ [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.
c# - C# から QuantLib メソッドを呼び出すのに最適なものは何ですか?
C# アプリ ( http://quantlib.org/docs.shtml )で QuantLib を使用する予定ですが、.NET 変換プロジェクトは信頼できません (未熟すぎます)。
オプションの評価部分だけが必要です。
マネージド アプリで使用した人はいますか? 最善のアプローチは何ですか?
git - TortoiseSVN で生成されたパッチを Windows の git リポジトリに適用するにはどうすればよいですか?
Subversion のプロジェクトに取り組んでいましたが、最新の変更をコミットする前に git に移行されました。TortoiseSVNでパッチファイルを作成したのですが、適用方法がわかりません。使用してみgit apply
ましたが、うまくいきませんでした:
これらのエラーは少し奇妙です。なぜなら、これらのファイルはすべて別のディレクトリ (たとえば、パッチ ファイルなど) のプレフィックスを付けなければならないからです。
また、 https://stackoverflow.com/a/5415912/5363で提案されているように TortoiseMerge を使用してみましたが、このツールはターゲット フォルダーがリポジトリではないことに不満を持っていました (明らかに svn リポジトリではありません)。
編集: patch.exe
gnuwin32 プロジェクトから同じファイルについて文句を言います。パッチファイルが何らかの形で間違っていますか? エラーのある最初のファイルのエントリは次のとおりです。
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で実行しようとしているコードは次のとおりです。
command
in RIを実行しようとすると、次のようになります。
EOImpVol<-EuropeanOptionImpliedVolatility("put",1.9,21.18,21.0,0,.03,0.10410958904109589,.2) EOImpVol $impliedVol [1] 0.7518471
だから私はそれがうまくいくと仮定しています。これに慣れていないことに気付いていない明らかな何かが起こっていますか?
どうもありがとうございました
r - Linux に RQuantLib をインストールする
Redhat Linux マシンに RQuantLib をインストールしようとしています。試行錯誤の 1 か月 (恥ずかしいほど長い時間!) の後、最新バージョンの boost と quantlib のコンパイルに成功しました。私は Linux の専門家ではないので、install.packages("RQuantLib") を実行するときにコンパイル フラグをデバッグするのに少し苦労しています。Rcpp もインストールされ、完全に機能しています。
以下のエラー メッセージに、問題の詳細が示されています。必要だと思うファイル (libQuantLib.so.0) が /usr/local/lib に存在するため、混乱しています。これはばかげた質問である可能性が高く申し訳ありませんが、Linux の R で quantlib にアクセスできるようになるのは非常に近いと思います。
エラー メッセージは次のとおりです。
c++ - QuantLib の日付クラスと C++11/boost Chrno について
C++11
日付クラス形式から、または日付クラス形式Boost's
Chorno
に変換するプログラム的で便利な方法はありQuantlib's
ますか?
java - Clojure/QuantLib 相互運用性: クラスローディングの問題
問題文:
次のように、Clojure 名前空間から QuantLib Java 関数を呼び出したいと考えています。
これまでのところ、次のことを行いました。
生成された SWIG インターフェイスをダウンロードしました。
新しいライニンゲン プロジェクトを作成しました。
上記のインターフェースを src/main/java/org/quantlib/ にコピーしました
追加した:
私にproject.clj
。
クラス BKLoader を追加して、非常によく似たクラスローディングの問題を解決するための Bojan Nikolic の指示に従いました。
ファイルを REPLにロードするとcore.clj
、次のエラーが発生します。
Bojan Nikolic は、これらのクラスローディングの問題を処理するための推奨事項を持っています。そのリンクに従って、新しい静的クラスを追加してBKLoader
QuantLibJNI をロードし、それを他の Java クラスと共にロードcore.clj
し、REPL へのロードを再度試みました。
その時点で、B. Nikolic のクラスを my の ns 宣言からcore.clj
取り出して、classlojureを調べます。
の Apage43 の提案に従って#clojure
、この時点で以下を my にドロップしますcore.clj
。
BKLoader
クラスを呼び出すときと同じエラーが発生します。
皆さんがもたらすことができる洞察に感謝します。ありがとう!
解決
解決策は、QuantLib jar を:java-source-paths
inに追加することproject.clj
です。