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

 
Maxim Dmitrievsky #:

しかし、あなたはこれらのアルゴリズムがどのように機能するかを理解している。

彼らは来ないよ、君のライブラリからデータを得ることさえできない。 言っただろう、彼は3日間かけてforループを書いたんだ。

私は因果推論を議論するために同じ方法を提供した...自分の頭の上で。反応は底辺だ。

なぜ彼らはそんなに怒り、大人のように話し、タバコを吸い、悪態をつくのか?

 
Andrey Dik #:

なぜ彼らは大声で、大人のように話し、タバコを吸い、悪態をつくのか?

掲示板では何をやってもいいし、何もされないからだ。

 
Maxim Dmitrievsky #:

なぜなら、フォーラムで何をやっても何も得られないからだ。

そうらしい。
 
Andrey Dik #:

パッケージを盲信する根拠はどこにあるのだろうか?もしかしたら、どこかにAOでのパッケージの比較テストがあるのだろうか?


パッケージに対する盲信ではなく、プロフェッショナルな開発環境に対する盲信です。

プロフェッショナルな環境の最初の兆候は、この環境で何かを見つける可能性があることです。Rについて話すなら、それは統計の分野だ。

最適化は実際には統計学ではないが、明らかな理由でRには最適化に関連するパッケージが含まれている。クリック2回で最適化に関連するパッケージの法外に大きなリストへのリンクを見つけた。

Rのパッケージとは、構成、設計、テスト、メンテナンスの面で節度ある要件を満たすソフトウェア・ツールのセットである。

このリストの最初のパッケージ、optimxを取り上げる。

https://cran.r-project.org/web/packages/optimx/index.html、以下の情報で参照されている:

バージョン 2022-4.30
インポート numDeriv
提案 knitr,rmarkdown,setRNG,BB,ucminf,minqa,dfoptim,lbfgsb3c,lbfgs,subplex
公開 2022-05-10
著者 John C Nash [aut, cre], Ravi Varadhan [aut], Gabor Grothendieck [ctb]
メンテナ John C Nash <nashjc at uottawa.ca> (英語)
ライセンス GPL-2
NeedsCompilation: いいえ
引用 optimx引用情報
資料 ニュース
意見で 最適化
CRANチェック: optimx の結果は パッケージチェックの結果です。

ドキュメント

リファレンスマニュアル: optimx.pdf
ヴィネット optimx パッケージの使用と拡張
Rvmmin15
SNewton

ダウンロード

パッケージソース optimx_2022-4.30.tar.gz


すべてのポジションについてコメントするつもりはないので、マニュアルhttps://cran.r-project.org/web/packages/optimx/optimx.pdf。

このパッケージには数十の関数が含まれていることがわかる。

非常に重要な点を指摘したい。パッケージのアルゴリズムの説明へのリンクがあることだ。これはRではよくあることで、アルゴリズムの説明がないパッケージには出会ったことがない。すべてのRパッケージはブラックボックスではなく、常にアルゴリズムの説明があり、通常は議論や承認に関する文献のリストがある。

参考文献 Nash, John C. and Varadhan, Ravi (2011) Unifying Optimisation Algorithms to Aid Software System Users: optimx for R, Journal of Statistical Software, publication pending.

以上のことから、Rは専門的な開発環境であり、統計専門家のための環境であると定義できる。さらに付け加えれば、マイクロソフトが購入しサポートしているRのバージョンもある。今日の統計学の分野では、他のすべては「コルホーズ」であり、Rの隣に立つことはできない。あと5~10年もすれば、例えばSPSSのような競争相手がいただろう。

ディック! プログラミングにおけるこのプロフェッショナルなアプローチに反対できるものがありますか?あなたが素晴らしいものを書いたことは認めます。我々に何の得がある?まともなプログラマーなら、自作のプログラムに金を預けるわけがないことがわからないのか?もし独創的な最適化アルゴリズムがあるのなら、それをパッケージ化してCRANに載せればいい。しかし、あなたが持っているものからCRANまでの距離は大きい。自作のアルゴリズムを、プロフェッショナルで一般に利用可能なツールに変えるには、膨大な努力が必要だ。ところで、Rの最適化アルゴリズムはRのシェルに過ぎず、アルゴリズム自体はC++かFortranである。

optimx: Expanded Replacement and Extension of the 'optim' Function
optimx: Expanded Replacement and Extension of the 'optim' Function
  • cran.r-project.org
Provides a replacement and extension of the optim() function to call to several function minimization codes in R in a single statement. These methods handle smooth, possibly box constrained functions of several or many parameters. Note that function 'optimr()' was prepared to simplify the incorporation of minimization codes going forward. Also implements some utility codes and some extra solvers, including safeguarded Newton methods. Many methods previously separate are now included here. This is the version for CRAN.
 
СанСаныч Фоменко #:

パッケージに対する盲目的な信頼ではなく、プロフェッショナル育成環境に対する盲目的な信頼だ。

プロフェッショナルな環境の最初の兆候は、この環境で何かを見つける可能性があるかどうかです。Rについて話しているのであれば、統計の分野でそれを見つけてください。

最適化は実際には統計学ではないが、明らかな理由でRには最適化に関連するパッケージが含まれている。クリック2回で最適化に関連するパッケージの法外に大きなリストへのリンクを見つけた。

Rのパッケージとは、構成、設計、テスト、メンテナンスの面で節度ある要件を満たすソフトウェア・ツールのセットである。

私はリストの最初のパッケージoptimxを選んだ。

https://cran.r-project.org/web/packages/optimx/index.html、以下のようなリンクがある:

バージョン 2022-4.30
インポート numDeriv
提案 knitr,rmarkdown,setRNG,BB,ucminf,minqa,dfoptim,lbfgsb3c,lbfgs,subplex
公開 2022-05-10
著者 John C Nash [aut, cre], Ravi Varadhan [aut], Gabor Grothendieck [ctb]
メンテナ John C Nash <nashjc at uottawa.ca> (日本語)
ライセンス GPL-2
NeedsCompilation: いいえ
引用 optimx引用情報
資料 ニュース
意見で 最適化
CRANチェック: optimx の結果は パッケージチェックの結果です。

ドキュメント:

リファレンスマニュアル: optimx.pdf
ヴィネット optimx パッケージの使用と拡張
Rvmmin15
SNewton

ダウンロード

パッケージソース optimx_2022-4.30.tar.gz


全ポジションについてのコメントは省く。マニュアルのhttps://cran.r-project.org/web/packages/optimx/optimx.pdf

このパッケージには数十の関数が含まれていることがわかった。

パッケージのアルゴリズムの説明へのリンクがある。これはRではよくあることで、アルゴリズムの説明のないパッケージには出会ったことがない。

参考文献 Nash, John C. and Varadhan, Ravi (2011) Unifying Optimisation Algorithms to Aid Software System Users: optimx for R, Journal of Statistical Software, 公開申請中。

以上のことから、Rは専門的な開発環境であり、統計専門家のための環境であると定義できる。さらに付け加えれば、マイクロソフトが購入しサポートしているRのバージョンもある。今日の統計学の分野では、他のすべてが「kolkhoz」であり、Rの隣には立っていない。5~10年前には、例えばSPSSのような競合があったが、今では皆無である。

ディック! プログラミングにおけるこのプロフェッショナルなアプローチに反対できるものがありますか?あなたが素晴らしいものを書いたことは認めます。我々に何の得がある?まともなプログラマーなら、自作のプログラムに金を預けるわけがないことがわからないのか?もしあなたが独創的な最適化アルゴリズムを持っているなら、それをパッケージ化してCRANに載せることはできる。自作のアルゴリズムをプロフェッショナルで一般に利用可能なツールにするには、膨大な努力が必要だ。そして、最も重要な障害は、あなたの独創的なアルゴリズムを発表し、プロのコミュニティから認めてもらうことだ。 ところで、最適化アルゴリズムだが、Rにはシェルしかなく、残りはC++かFortranだ。

すごい!87ページもある! カッコイイ!

私はそう思った。

フォメンコさん、パッケージには何の魔術もなく、普通の人間によって書かれたものだということを理解していないようだ。


「パッケージが悪いんじゃない、パッケージのローカルユーザーが悪いんだ。)特に目的もなく、パッケージを掘り返しているクズのようなものだ。"(C)

 
СанСаныч Фоменко #:

ここには興味深いものがたくさんある。

https://cran.r-project.org/web/views/Finance.html



車両が再整備されたかどうかを調べる方法を以前お聞きしたことがあります。

https:// cran.r-project.org/web/packages/pbo/index.html

https://github.com/mrbcuda/pbo

CRAN Task View: Empirical Finance
CRAN Task View: Empirical Finance
  • cran.r-project.org
This CRAN Task View contains a list of packages useful for empirical work in Finance, grouped by topic.
 
mytarmailS #:

レナート、何が問題だったんだ?CRANは見逃さなかったのか?

彼らは登録プロセスでさえ宗教性を持っている。

彼らは企業とは仕事をしない。彼らは著作権/個人登録だけを求めている。

何週間も引き延ばしている。彼らは
 
Andrey Dik #:

MT5に統合されたRプログラムから.ex5ライブラリを呼び出すことはできますか?

これはメタトレーダーからデータを要求できる外部パッケージです。

Pythonスクリプトのように、メタトレーダー内部で実行する予定はありません。
 
СанСаныч Фоменко #:

パッケージへの盲目的な信頼ではなく、プロフェッショナル育成環境への盲目的な信頼。

....

上記のすべてが、Rをプロフェッショナルな開発環境、統計プロフェッショナルのための環境として定義するものです。

.....

まともなプログラマーなら、自作のプログラムにお金を預けたりしないでしょう?もしあなたが独創的な最適化アルゴリズムを持っているなら、そのパッケージを正式なものにしてCRANに置くだろう。しかし、あなたが持っているものからCRANまでの距離は大きい。自作のアルゴリズムをプロフェッショナルで一般に利用可能なツールにするには、膨大な努力が必要だ。ところで、Rの最適化アルゴリズムはRのシェルに過ぎず、アルゴリズム自体はC++かFortranである。

Rのパッケージがスーパープログラマーによって書かれ、完璧で絶対的に正確なコードが得られるとは言いません。十分な時間を費やし、作業し、テストし、バグを見つけて修正することで、コードは理想的なものに近づいていく。

VladimirのDarchパッケージの記事が登場したとき、私は何度も実験しました。
これらの実験によって、私はパッケージを改善するためのいくつかの提案をし、さらに2-3個のバグを見つけました。

作者は多くのことを修正しましたが、その後突然すべてを修正前のバージョンに戻しました。どうやら新しい編集はどこか他の部分を変えてしまったようで、それに対処して時間を無駄にしたくなかったようです。私が理解したところでは、彼はすでにプロジェクトを放棄し、別の仕事をしていたようだ。最後の編集が5~6年前という事実から判断すると、何も変わっていない。プロジェクトは放棄され、バグだらけだ。幸運なことに、すでに削除されているhttps://cran.r-project.org/web/packages/darch/index.html

だから、私たちの誰でも、一生懸命取り組めば、バグだらけの見捨てられたDarchaよりもまともなコードを作ることができる。

だから、何百もあるパッケージの中で、時間をかけて修正されたものだけを信用したい。例えば、katbustaのように、資金があるもの(資金がなくても、熱意があり、見捨てないもの)。

Issues · maddin79/darch
Issues · maddin79/darch
  • maddin79
  • github.com
Create deep architectures in the R programming language - Issues · maddin79/darch
 
Renat Fatkhullin #:

もう何週間もやっている。彼らだ。

次に何が起こった?)

理由: