マトリックスパッケージの研究 - ページ 6

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

いつも思うのですが、なぜMTはRに搭載されないのでしょうか?


R言語の思想がオープンソースなので、CRANリポジトリにオープンソースのパッケージがあるからかもしれません。
 
Vladimir Perervenko:

現実的に考えましょう。

今日、EDITORを搭載したMT4ターミナルは問題なく動作しています(少なくとも私にとっては)。Rと対話するための最小限のものを追加すればいいのです。

開発者は、もっといい方法を知っているはずです。要は、ユーザーにとって頭痛の種にならないように、素早く行うことが重要なのです。

グッドラック

ということで、このスレッドでは、MT4R.dllの アナログからアクセスするのが早くて簡単という結論になったようです。ごく一握りのマニアのために、MCがわざわざ新しいR端末を作ることはないだろう。3年間もホームページを直せないなんて...。
 
Vladimir Perervenko:
R言語の思想がオープンソースなので、CRANリポジトリにオープンソースのパッケージがあるからかもしれません。
ところで、CRANという略語はどう訳されるのでしょうか?なぜなら、「CRANとは」でググると、「CRAN、重い荷物を持ち上げて移動するための機構」といった真珠のようなものが出てくるからです。))
 

Yandexはこのように表示します。

 
Alexey Volchanskiy:

過去の投稿を読む癖があるので、アドバイスは自分には関係ない ))

**************************

SanSanych Fomenko2016.02.12 15:18 RU

R自体が3回遅れなんだよ。インタープリターなんです。 デバッグには全く問題なし、最初はデバッガーを使い始めたが、使い物にならないことがわかった。

Rスピードといえば、ここにもいくつかの配慮が必要です。

1.バイトコードに変換できるけど、湿布に なる

**************************

MQL4/5はコンパイル可能な言語であることをご存知でしょうか?そして、あなたの夢のMTライクなR端末のために、メタクオーツはRコンパイラを 作らなければならないのですか?

1.私の投稿の冒頭だけでなく、読んでみてください。

2.Rのプログラムは非常に小さいです。100行のコードは、しっかりとしたパッケージのリファレンスになり得るので、意味的には非常に大きなプログラムになり得ます。randomforestをRからAlglibに置き換えてみた。Rでは1行です。速度はCで、一部のパラメータは全コアに負荷がかかる。ここでRの不振はどこにあるのでしょうか?通訳はどこにいるのですか?

この点に関するアルグリブのインターフェースは、まさに狂気の沙汰としか言いようがありません。数百行を占めるパラメータを知ったところで、私には理解できなかった。

3.誰かが1000行のコードを書くことができた場合、つまり、おそらくRのすべての可能性を知ることなく、その1000行が並列化できない場合、Cで書き直せばよい。

4.申し訳ありませんが、Rでコンパイラが必要というのはナンセンスです。Rは完璧にバランスの取れたシステムで、すでに完成したC言語のコードの大きな塊を含めるのに完全に適しています。効率の良いライブラリを使い、自分のコンピュータだけでなく近隣のコンピュータの全コアに負荷をかけることで、効率の良いプログラムを作るという点では、MQLより優れているのではないかとさえ思っています。クラウドコンピューティングも可能であることを垣間見ることができました。

PS.

Rの能力について仮定する前に、少なくとも少しはRで作業したことが必要なようです。とにかく、そのアルゴリズムの容量からして、Rは手続き型プログラミング言語のトップ10に入り、Cの亜種に近い存在であることを忘れてはならない。

 
Alexey Volchanskiy:
ところで、CRANとはどのような略称なのでしょうか?なぜなら、「CRANとは何か」という質問でググると、「クレーン、重い貨物を持ち上げて移動させるための機構」というような真珠のような言葉が返ってくるからです。))

CRAN - 包括的なRアーカイブネットワーク

ここからが 本題

パッケージの名前順の一覧 です。

パッケージのテーマ別 分類

時系列 パッケージの選択

計量経済学 パッケージの選択

機械学習 パッケージの選択

高効率な実行と並列処理 パッケージの選択

 
Vladimir Perervenko:

現実的に考えましょう。

今日、EDITORを搭載したMT4ターミナルは問題なく動作しています(少なくとも私にとっては)。Rと対話するための最小限のものを追加すればいいのです。

開発者は、もっといい方法を知っているはずです。要は、ユーザーにとって頭痛の種にならないように、素早く行うことが重要なのです。

グッドラック

一つは端末のレディコードに訴えるもので、もう一つはパッケージとして設計された取引関数に 訴えるもので、Rには二つのラッパーが存在します。
 
Alexander Bereznyak:

Yandexはこのように表示します。

かっこいいですねー。ロシアのYandexも、最初の数本のリンクは、このテーマで正解でした。その後、タワークレーンが登場 )

グーグルは何でも知っている )))))))))))))))))))))))))))))))))

クラン

 
Alexey Volchanskiy:
このスレッドでは、MT4R.dllの アナログからアクセスさせるのが早くて簡単という結論になったようです。MCは、ごく一部のマニアのために、わざわざ新しいR端子を作ろうとは思わないだろう。3年間もホームページを直せないなんて...。

書いてある通りなら、その通りだと思います。

それを考慮すると

  • 数字的には既存の観客をはるかに凌駕する新しい観客が出現するのでは?また、証券取引所におけるプロのトレーダーとは、どのような人たちなのでしょうか。
  • Rという形で、マイクロソフトという形で、世界のトップの仲間入りをすることは、努力に値しないのだろうか?
  • それとも、最初の2回のボーナスの労力がバカにならないのは、すべてがすでに書かれていて、あとは書かれていることの参考文献を書き終えるだけだからでしょうか。書き直さなければならないのか?

 

MT4とRの連携で 面白いバリエーションがあるのがこちら。仕事では試していませんが、説明を読む限りでは良さそうです。マニアックな集団にできたのなら、開発者に......。

解決策や結果を期待する。

追記:ちなみにテスターではRを使ったインジケーターもEAも動作していません。

PPSS:統合の例が乏しい。参考にさせていただきます。

グッドラック

Zorro Manual
  • manual.zorro-trader.com
Zorro Trading Robot Manual