記事"安くて楽しいニューラルネットワーク - MetaTrader 5 でNeuroPro へリンク"についてのディスカッション - ページ 2

 
vlad1949:

サンサニッチ

http://appliedpredictivemodeling.com/blog/2014/11/11/some-thoughts-on-do-we-need-hundreds-of-classifiers-to-solve-real-world-classification-problems

また、この記事の中に、以前あなたと私が議論したことのある問題-実際のデータでトレーニングした後の結果の悪さ-に関するDavid Handによる以前の記事へのリンクがあります。非常に興味深い考えだ。翻訳をお願いできますか?

アーカイブをあさっていたら、異なる機械学習アルゴリズムを比較するというトピックに関する別の記事を見つけた。

http://www.cs.cornell.edu/~caruana/ctp/ct.papers/caruana.icml06.pdf 

幸運を祈る

このスレッドでは、私たちの投稿はややオフトピックであり、私は自分のスレッドを持っています。したがって、私たちの議論をこちらに移すことを提案します。
 
faa1947:
このスレッドでは、私たちの投稿はややオフトピックであり、私は自分のスレッドを持っている。私の投稿はあなたの投稿に対するものです。
そして、この他の議論がどこにあるのか、どこに移動すればいいのかわからない。;-)
 
marketeer:
そして、この他の議論がどこにあるのか、どこに移動すればいいのかわからない。;-)
こちら
 
faa1947:
このスレッドでは、私たちの投稿はややオフトピックであり、私は自分のスレッドを持っている。だから、このスレッドでの議論はこちらに移した方がいいと思う。

それどころか。ニューラル・ネットワーク」という言葉を初めて耳にした人の多くは、MLPの登場以来、科学と実践が大きく前進していることを知ることが有益だと思うだろう。

あなたの言う通りかもしれないが。

ゴーン。

著者に幸あれ。

 
このような場合、スクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプトのスクリプト#property script_show_inputs
//+------------------------------------------------------------------+
input string    Export_FileName  = "NeuroPro\\data.csv"; // エクスポートファイル("MQL5/Files "フォルダ内)
input int       Export_Bars_Skip = 0;                    // エクスポートする前にスキップする履歴バーの数
input int       Export_Bars      = 5000;                 // エクスポートされるデータの行数
//+------------------------------------------------------------------+
const int inputlen=24;   // 取引戦略が分析する過去のバーの数
//+------------------------------------------------------------------+
void OnStart()
  {
  //--- ファイルを作成する
   int file=FileOpen(Export_FileName,FILE_WRITE|FILE_CSV|FILE_ANSI,',');

   if(file!=INVALID_HANDLE)
     {
      //--- データヘッダを書き込む
      string row="date";
      for(int i=0; i<=inputlen; i++)
        {
         if(StringLen(row)) row+=",";
         //========================================================
         // 注! 
         // EAではアンダースコアを[]に置き換える。
         // DBase形式のフィールド名は11文字まで。Calc は 10 文字に切り捨てます。
         // DBaseフォーマットの最大フィールド数は、バージョンによって異なるが、128-512である。
         //========================================================
         StringConcatenate(row,row,"Bar___",i,"__");
        }
      FileWrite(file,row);

      //--- 履歴から必要なデータをすべてコピーする。
      MqlRates rates[],rate;
      int count=Export_Bars+inputlen;
      if(CopyRates(Symbol(),Period(),1+Export_Bars_Skip,count,rates)<count)
        {
         Print("エラー!必要なデータをエクスポートするには履歴サイズが不足しています。");
         return;
        }
      ArraySetAsSeries(rates,true);

      //--- データを書き込む 
      for(int bar=0; bar<Export_Bars; bar++)
        {
         row="";
        //--- 最初のバーの終値は、他のデータを正規化するためのゼロレベルとして設定される。
         double zlevel=rates[bar+1].close; 
         for(int i=0; i<=inputlen; i++)
           {
            if(StringLen(row)) row+=",";
            rate=rates[bar+i];
            if(i==0) row+=TimeToString(rate.time,TIME_DATE || TIME_MINUTES)+",";
            row+=DoubleToString(rate.close-zlevel,Digits());
           }
         FileWrite(file,row);
        }
      FileClose(file);
      Print("データのエクスポートは正常に完了しました");
     }
   else Print(「エラー!データをエクスポートするファイルの作成に失敗しました。",GetLastError()); 

スクリプトを表示します

date,Bar___0__,Bar___1__,Bar___2__,Bar___3__,Bar___4__,Bar___5__,Bar___6__,Bar___7__,Bar___8__,Bar___9__,Bar___10__,Bar___11__,Bar___12__,Bar___13__,Bar___14__,Bar___15__,Bar___16__,Bar___17__,Bar___18__,Bar___19__,Bar___20__,Bar___21__,Bar___22__,Bar___23__,Bar___24__
2014.09.25,-0.0008,0.0000,-0.0005,-0.0014,0.0007,0.0035,0.0035,0.0036,0.0047,0.0052,0.0050,0.0046,0.0046,0.0047,0.0049,0.0052,0.0049,0.0053,0.0055,0.0056,0.0067,0.0056,0.0097,0.0105,0.0113
2014.09.25,0.0005,0.0000,-0.0009,0.0012,0.0040,0.0040,0.0041,0.0052,0.0057,0.0055,0.0051,0.0051,0.0052,0.0054,0.0057,0.0054,0.0058,0.0060,0.0061,0.0072,0.0061,0.0102,0.0110,0.0118,0.0123
2014.09.25,0.0009,0.0000,0.0021,0.0049,0.0049,0.0050,0.0061,0.0066,0.0064,0.0060,0.0060,0.0061,0.0063,0.0066,0.0063,0.0067,0.0069,0.0070,0.0081,0.0070,0.0111,0.0119,0.0127,0.0132,0.0130

2014.09.25,-0.0021,0.0000,0.0028,0.0028,0.0029,0.0040,0.0045,0.0043,0.0039,0.0039,0.0040,0.0042,0.0045,0.0042,0.0046,0.0048,0.0049,0.0060,0.0049,0.0090,0.0098,0.0106,0.0111,0.0109,0.0122.

CSVからDBFに変換する場合、CSVからDBFに変換する必要はありません。 スクリプトは、MT5にエクスポートする前に、MT5にエクスポートする必要があります。MQL5でExpert Advisorテンプレート、カスタムインジケーター、スクリプトを作成する!どのように...

 
入力データを入れて係数を戻すDLLのようなものが欲しい。どのニューロソフトウェアがこの機能を持っているか、どなたかご存知ですか?あるいはNeuroProの作者にソースを問い合わせて、自分でDLLを書くか......。
 
elugovoy:
入力データを入れて係数を戻すDLLのようなものが欲しい。どのニューロソフトウェアがこの機能を持っているか、どなたかご存知ですか?あるいはNeuroProの作者にソースを問い合わせて、自分でDLLを書くか...。
古いNeuroShell 2
 
elugovoy:
入力データを入れて係数を戻すDLLのようなものが欲しい。どのニューロソフトウェアがこの機能を持っているか、どなたかご存知ですか?あるいはNeuroProの作者にソースを問い合わせて、自分でDLLを書くか...。
Deductorでは、準備されたプロジェクトを bootnikで実行することが可能です。
 
elugovoy:
入力データを入れて係数を戻すDLLのようなものが欲しい。どのニューロソフトウェアがこの機能を持っているか、どなたかご存知ですか?あるいはNeuroProの作者にソースを問い合わせて、自分でDLLを書くか...。
DLL経由の場合は、https://www.mql5.com/ja/articles/252。
Прогнозирование временных рядов в MetaTrader 5 при помощи библиотеки машинного обучения ENCOG
Прогнозирование временных рядов в MetaTrader 5 при помощи библиотеки машинного обучения ENCOG
  • 2011.04.25
  • investeo
  • www.mql5.com
Статья посвящена использованию функционала нейронных сетей библиотеки машинного обучения ENCOG в MetaTrader 5. В качестве примера приведена реализация простого нейросетевого индикатора на основе технических индикаторов и советника, торгующего по сигналам нейросетевого индикатора. Все исходные коды, скомпилированные библиотеки и примеры обученной сети прилагаются к статье.
 
Reshetov:
dll経由の場合は、https://www.mql5.com/ja/articles/252。

ENCOG-機械学習...面白い名前だ。まあ、ホットだ。

ここに 挙げたツールは、機械学習に関する一部に過ぎない。

CRAN Task View: Machine Learning & Statistical Learning
  • cran.r-project.org
Several add-on packages implement ideas and methods developed at the borderline between computer science and statistics - this field of research is usually referred to as machine learning. The packages can be roughly structured into the following topics: Neural Networks : Single-hidden-layer neural network are implemented in package...