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

 
イゴール・マカヌ

美しい!

Pythonの専門家としての質問ですが、Pythonで何か実験するものを教えてください。Sharpeのコツをほぼつかんでいて、MT5と全く問題なくリンクしています。C#とPythonはサポートしているはずで、そうすればPythonに切り替えられます ;)

Pythonは我々の問題とは全く関係がない。Pythonは、私たちにとって便利なものなら何でもありの山で、上から下まで互換性のない曖昧なバージョンを持つ田舎者の小物です。Pythonのサポートは、マニア向けの純粋な素朴なものです。Pythonのパッケージのルビは、そのようなものは存在しません。Pythonで探すものは、マニアによるフォーラム検索です。


これは、PythonとRを比較すると特によくわかります。Rは我々の、トレーダーのシステムであり、優れた参照装置と我々のルブリケーターがあります。 必要なツールを見つけるのに、全く問題はありません。各パッケージは、関数呼び出しの 説明、その関数を実装したアルゴリズムへのリンク、例題、パッケージに関連する記事へのリンクなど、ドキュメントが充実しています。 Rは、あらゆる問題に対する教科書として利用することができます。そして、すべての材料は、対応するコードによってサポートされている絶対的なコンクリートです。

PythonやRはこれらのパッケージのシェルですが、私たちにとって興味深いものはすべてCpで書かれているからです。 パッケージの設計や保守の要件がまったくないため、Pythonが新しいパッケージより先に進んでいることもあります。Rミラーに表示されるものはすべてモデレートされ、ゴミはフィルターで取り除かれます。

Rの裏側にはSrrがあり、R自体はSrrで書かれており、RとSrrの間のインターフェースは完璧に文書化されています。そのため、Rシェルをやめて、Srrで書かれたツールそのものをMCL上のプログラムから直接使用することが常に可能です。


最後にもうひとつ。私の知る限り、PythonとMCLの間にはまだブリッジがありません。しかし、Rと両MCLの間のこのようなブリッジは何年も前から存在し、kodobaseで自由に利用でき、何の不満もありません - すべてが安定して動作し、テスターも動作し、速度に関する不満もまだ見たことがありません:データはメモリ内に送信されます。

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

Pythonは我々の問題とは全く関係がない。Pythonは、私たちにとって有用なあらゆるものの山であり、上から下まで互換性のない理解不能なバージョンを持つ田舎者のサブプロットです。Pythonのサポートは、マニア向けの純粋な素朴なものです。Pythonのパッケージのルビは、そのようなものは存在しません。Pythonで探すものは、マニアによるフォーラム検索です。


これは、PythonとRを比較すると特によくわかります。Rは我々の、トレーダーのシステムであり、優れた参照装置と我々のルブリケーターがあります。 必要なツールを見つけるのに、全く問題はありません。各パッケージは、関数呼び出しの 説明、その関数を実装したアルゴリズムへのリンク、例題、パッケージに関連する記事へのリンクなど、ドキュメントが充実しています。 Rは、あらゆる問題に対する教科書として利用することができます。そして、すべての材料は、対応するコードによってサポートされている絶対的なコンクリートです。

PythonやRはこれらのパッケージのシェルですが、私たちにとって興味深いものはすべてCpで書かれているからです。 パッケージの設計や保守の要件がまったくないため、Pythonが新しいパッケージより先に進んでいることもあります。Rミラーに表示されるものはすべてモデレートされ、ゴミはフィルターで取り除かれます。

Rの裏側にはSrrがあり、R自体はSrrで書かれており、RとSrrの間のインターフェースは完璧に文書化されています。そのため、Rシェルをやめて、Srrで書かれたツールそのものをMCL上のプログラムから直接使用することが常に可能です。


最後にもうひとつ。私の知る限り、PythonとMCLの間にはまだブリッジがありません。しかし、Rと両MCLの間のこのようなブリッジは何年も前から存在し、kodobaseで自由に利用でき、何の不満もありません。すべてが安定して動作し、テスターも動作し、速度に関する不満もまだ見たことがありません:データはメモリ内で送信されます。

私もRが好きですが、私たちの分野では将来はパイソンになると思っています。分析から取引まで、完全なクローズドループシステムをこの上で構築することができるのです。その一例がクアントピアです。Rには通用しない。

 
アレクセイ・ニコラエフ

私もRが好きですが、私たちの分野の未来はPythonにあると信じています。分析から取引まで、完全なクローズドループシステムを構築することが可能です。その一例がクアントピアです。Rではうまくいきませんね。

なぜうまくいかないのか?すでに何年も前からそうだったような気がします。独自のIBrokersターミナルがあり、quantopianと同じブローカーへのAPIを備えています。

もう一度言いますが、PythonはRと同じシェルです。Pythonは便利なツールですが、Rだけが本格的な開発で、多くのユーザーがいますが、私たちにとってはコアではなく、ノイズを生み出すものです。

 
Rとmt4のデータをやり取り する簡単でわかりやすい例はどこですか?
 
サンサニッチ・フォメンコ

Rの裏側にはSrrがあり、R自体はSrrで書かれており、RとSrrの間のインターフェースは完璧に文書化されています。そのため、Rのシェルをやめて、Srrで書かれたツールそのものをMKLのプログラムから直接使うことが常に可能です。

Rのブリッジがpascalで書かれているのはそのためでしょう。

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

あなたは良いセールスマンになれるわ、おめでとう

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

あなたは良い営業マンになれるよ、おめでとう。

Rの機械学習パッケージの中で、広く知られているもの、人気のあるもの(あなたにとってではなく、世界のコミュニティにとって)を少なくとも1つ挙げてください。

他にもあるのでしょうか?Rにない?caret shellだけで200個近くあり、keras自体のように全てではありません。国際社会で使われている統計をとれというのか?

プログラミング言語の選択に関する会話と同じように、たわいもない話ばかりです。ポッドルーチは苦手なんです。そして、それが私にとっての決定的な基準です。人それぞれです。

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

他にもあるのでしょうか?Rにない?キャレットシェルだけでも200個近くあり、keras自体のように全てではありません。国際社会で使われている統計をとれというのか?

プログラミング言語の選択に関する会話と同じで、たわいのない話ばかりです。ポッドルーチは苦手なんです。そして、それが私にとっての決定的な基準です。そして、そこは人それぞれです。

なるほど、以前はpythonだけだったのが、TFlowやMXnetなど、Rも追加され始めていますね。

 
違うんです

そのためか、R用のブリッジはPascalで書かれている。

何語で書かれているかは関係ないのですか?

このブリッジは10年前に書かれたもので、当時は学生にプログラミングを教えるために使われていた。そんな折、パスカルが急死した。

しかし、ブリッジの最大の利点は、原始的で、マスターするのに時間を必要としないことです。

私はここに支店まで開いて、もっとまともなものを書こうと煽り、ToRまで策定しましたが、誰もそれを望んでいないので、今あるものがあるのです。Pythonにはそれもない。

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

なるほど、以前はpythonだけだったのが、TFlowやMXnetなどRを追加するようになったんですね。

フォーラムにも書きましたが、あるパッケージを別のパッケージに置き換えるメリットはないと思います。全体の問題は、予測因子と、特定の教師に対する予測能力です。この問題が解決されれば、パッケージの費用で、数パーセントのエラーを取り除くことができるのですが、その手間をかける価値はないでしょう。

理由: