記事"重回帰分析ストラテジージェネレータ兼ストラテジーテスタ"についてのディスカッション

 

新しい記事 重回帰分析ストラテジージェネレータ兼ストラテジーテスタ はパブリッシュされました:

本稿ではトレーディングシステム開発のために重回帰分析を利用する方法を述べます。戦略検索自動化のための回帰分析の利用法を示します。例としてプログラミングに高い技能を要求せず作成され統合される回帰式を提供します。

Fig. 10. The equation includes the significant parameters only

作者: ArtemGaleev

 
わからない、わからない...
チャートによると、勝ちトレードに対する利益トレードの割合が非常に低く、ドローダウンが大きい。
また、ストップが小さく、利益が大きい(あるいは、負けトレードを早く決済し、利益トレードをオーバーホールドしている)ように見える。
今需要があるのはポイントアドバイザーで、めったに開かないが、適当に開く。


この話題はなかなか面白いのだが、原理的には、私も同じようにニューラルネットワークを訓練していた。
リソースを大量に消費するものの、ニューラルネットワークだけは自分で訓練していた。また、重みの推定に関するニューラルネットワークの動作原理を理解するのは、
、Statisticaが出す美しい表を見るよりも何倍も難しい。:)

そして最も悲しいことは、ほとんどどんな超賢明な分析手法も、2つか3つのマシュカと いくつかのボリンジャーを使ったエキスパート・アドバイザーに簡単に負けてしまうということです。
しかも、短期的にも長期的にも......。

 
なお、MQL5では1行に64個の指標しかファイルに出力できない。

また、必要なデータセットを必要な区切り文字(例えば "asd;qwe;zxc[...]bnm "など)で区切った文字列を自分で糊付けしてFileWriteに 渡すと...?

 
ストラテジー・ジェネレーター」にも利点があると思う。あとは正しい使い方を学ぶだけだ
 

komposter:

MQL5では、1行に64個の指標しかファイルに出力できないことに注意する必要がある。

必要なデータを必要な区切り文字(例えば "asd;qwe;zxc[......]bnm")で区切って1行にまとめ、FileWriteに 渡すとどうなるでしょうか?


このフレーズが何を指しているのか、文章からは全く理解できなかったのだが?

しかし、反論のために言っておくと、~32000文字までは問題なく1つの文字列に収めることができるし、「♪r」という区切り文字を使えば、ファイル全体を1つの文字列に収めることができる。

このStringConcatenate() 関数はパラメータに制限があるが、既存の文字列に単純に追加したり、 StringConcatenate()を繰り返し使うことは誰も禁止していない

 
さて、連隊が到着した。残差分析、安定性分析を含む完全な回帰分析が可能になる。
 
faa1947:

さて、連隊が到着した。あとは統計学からEViewsに乗り換えれば、残差分析と安定性分析を含む完全な回帰分析が利用できるようになる。
残差と安定性の分析は、別の出版物に値する。統計プログラムについては、さまざまな ものがある。回帰分析は基本的な分析の1つなので、多くのプログラムに含まれています。
 
ArtemGaleev:
残差と安定性の分析は、別の出版物に値する。統計プログラムに関しては、さまざまな ものがある。回帰分析は基本的な分析の1つなので、多くのプログラムに含まれている。
EViewsは、ある程度の知識があるという意味で、私の個人的な選択である。つの記事をもとに、 ここに スレッドを立てました。参加歓迎です。
Эконометрика: прогноз на один шаг вперед - MQL4 форум
  • www.mql5.com
Эконометрика: прогноз на один шаг вперед - MQL4 форум
削除済み  

Из статьи:

興味深いことに、テスターでよく見られるような過剰最適化はトレーニングデータでは見られなかった。これはおそらく、過剰最適化がないことを示しているのだろう。

このような楽観論は、著者の業にプラスである)。
 
Urain:

このフレーズが何を指しているのか、文章からはまったく理解できないのだが?

しかし、反論のために言っておくと、~32000文字までは問題なく1つの文字列に収めることができるし、「♪r」という区切り文字を使えば、ファイル全体を1つの文字列に収めることができる。

このStringConcatenate() 関数はパラメータに制限があるが、既存の文字列に単純に追加することや、 StringConcatenate()を繰り返し使うことは誰も禁止していない

This is probably whatFileWrite(h,1,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,64) is about;

64でもなく、63である。関数のパラメータは全部で64個あるかもしれない。

 
Integer:

Probably about this FileWrite(h,1,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,64);

64でもなく、63でもない。関数のパラメータは全部で64個あるかもしれない。

まあ、""の代わりに "+"を使うこともできる。