トレーディングにおける機械学習:理論、モデル、実践、アルゴトレーディング - ページ 567

 
ウラジミール・ペレヴェンコ

解決方法は以下の通りです。

reticulate ライブラリをRにロードし(R interfface to Python)、ドキュメントとサンプルに従ってください。

ちなみに、Rは同じxgboostパッケージです。それともPythonの方がいいのでしょうか?その一例がこちら です。

グッドラック

なぜRが必要なんだ?同志はMQlを必要としている。そこでDLLを書き、#include <python.h>などを追加し、Pythonの関数を呼び出します。間違っていたら、訂正します。
 
ユーリイ・アサウレンコ
理解できない、なぜここにRが必要なのか?同志はMQlを必要としている。そこで、DLLを書き、#include <python.h>を追加し、Pythonの関数を呼び出すようにします。間違っていたら訂正してください。

訂正します。

1.Rは昔からMT/MQLで地道にやっている。確認しました。

2.reticulateパッケージは、R→Python間の堅牢なインターフェースを提供するためにRStudioチームによって書かれました/主にTensorFlow、CNTK、Kerasやその他多数のPython開発品をRで使うために考え出されたものです。そして、これらのパッケージはすべてRのネイティブとして実行されるようになりました。

だから、膝小僧のようなマニアが書いた文庫(彼の力量を軽んじるものではありません)がレティクルより優先されることはないと思うのです。パッケージの説明書きを読んでおくとよいでしょう。そこはかなり明確です。

グッドラック

 
ユーリイ・アサウレンコ
理解できない、なぜここにRが必要なのか?私の友人がMQlを必要としています。そこでDLLを書き、#include <python.h>などを追加し、Pythonの関数を呼び出します。間違っていたら、訂正します。

R経由でPythonを呼び出して、MT5からDLL経由でRを呼び出す...というのがちょっとカッコイイというか、逆の流れ...ロシアに住むには簡単すぎる。

 
マキシム・ドミトリエフスキー




 
マキシム・ドミトリエフスキー

R経由でPythonを呼び出して、MT5からDLL経由でRを呼び出す...というのがちょっとカッコイイというか、逆の流れ...ロシアに住むには簡単すぎる。


 
サンサニッチ・フォメンコ



全部知ってるよ :)

"
  • このアルゴリズムは、特にノイズの多いタスクで過学習になりやすい。この問題は、パラメータr(後述)を調整することで部分的に克服することができます。同様の問題は、より顕著であるが、オリジナルのランダムフォレストアルゴリズムでも観察される(機械学習ベンチマークとランダムフォレスト回帰を 参照)。この欠点は作者も気づいておらず、一部の実務家や機械学習理論家に共通する誤解である「過学習になりにくいアルゴリズム」であると想定していたことに留意する必要がある。

"


http://alglib.sources.ru/dataanalysis/decisionforest.php

 
マキシム・ドミトリエフスキー

全部知っていますよ :)


他の人のためになるように、もしかしたら役に立つかもしれない。

 
ウラジミール・ペレヴェンコ

訂正します。

1.Rは昔からMT/MQLで地道にやっている。確認しました。

2.reticulateパッケージは、R→Python間の堅牢なインターフェースを提供するためにRStudioチームによって書かれました/主にTensorFlow、CNTK、Kerasやその他多数のPython開発品をRで使うために考え出されたものです。そして、これらのパッケージはすべてRのネイティブとして実行されるようになりました。

だから、膝小僧のようなマニアが書いた文庫(彼の力量を軽んじるものではありません)がレティクルより優先されることはないと思うのです。パッケージの説明書きを読んでおくとよいでしょう。そこはかなり明確です。

グッドラック

いや、PCtudioの開発者の力量を疑っているわけではありません。

しかし、なぜPython→R→Dll→MQlのようにごちゃごちゃにするのでしょうか?そのままPython→Dll→MQLと進めば?また、ライブラリを作るという話ではなく、C-APIからBoost.Pythonなど、すでにC/C++との相互作用を提供している特定のPythonプログラム関数を呼び出すという話です。

論理を理解したい。

 
ユーリイ・アサウレンコ

いや、PCtudioの開発者の力量を疑うつもりはまったくないんです。

しかし、なぜPython→R→Dll→MQlのようにごちゃごちゃにするのでしょうか?Python→Dll→MQL でいいなら?また、ライブラリを作るという話ではなく、C-APIからBoost.Pythonなど、すでにC/C++との相互作用を提供している特定のPythonプログラム関数を呼び出すという話です。

その理屈を理解したい。


Python用のDLLはありますか?

 
サンサニッチ・フォメンコ

Python用のDLLはありますか?


さて、上記リンク

理由: