記事"Connecting NeuroSolutions Neuronets"についてのディスカッション - ページ 3

 

しかし、最新のNeuroSolutions 6.05(無料でダウンロードしたものですが、デモhttp://www.neurosolutions.com/products/ns/)をインストールすると、neurosolutionsがGPUを見たがらず、CUDAが見つからないのです。どなたかCUDAでneurosolutionsを使用した経験をお持ちの方はいらっしゃいますか?neurosolutions GPU ( CUDA ) の使用は About メニューで確認できます。


それがないと、この製品を使う意味がないように思えます。


Googleやneurosolutions.comのサイトを検索しても、サポートフォーラムがない。これでは意味がない。64ビット版と32ビット版の両方を試しました。

Neural Network Software, Artificial Intelligence, Classification, Forecasting, Clustering, Time Series
Neural Network Software, Artificial Intelligence, Classification, Forecasting, Clustering, Time Series
  • www.neurosolutions.com
Neural network software development tool of choice among researchers and developers is NeuroSolutions. NeuroSolutions icon-based graphical user interface provides the most powerful and flexible artificial intelligence development environment available on the market today.
 

記事通りにやったのに、なぜこんなに少ないんだ?

トレーニングの最初のメッセージは何ですか?

 
Mr.FreeMan:

なぜこんなにトレードが少ないのでしょうか? 私は記事の通りすべてやりました((.

トレーニングの最初のメッセージは何ですか?

おそらく、間違ったトレーニングのためにトレードが少ないのでしょう。その理由は、 のエラーに関するメッセージ( )から推測できます。NS は列名として「0.00529」を取り、一般的にその中のセルはすべて同じだと主張しています。このデータファイルに何か問題があるに違いない。あるいは、コンピュータの地域設定(分数 部分を区切るのにカンマを使うかドットを使うか)が影響しているのかもしれない。
 

コンマの代わりにスペースを入れて保存した。

カンマの代わりにスペースを入れて保存しました:

そしてまたこのメッセージが表示されます:

 
Mr.FreeMan:

コンマの代わりにスペースを入れて保存しました。

スペースではなく、フルストップを入れてください。これはデータファイルで使用されるフルストップです。
 
ありがとう。)
 

素晴らしい記事だ!おめでとう

いくつか質問があります:

- なぜ新しい6.4ではなくNeuroSolution 5.0を使っているのですか?

新しいカスタムソリューションウィザードは、データを再計算し、新しいパターンを見つけることができるDLLを生成することができると思います!

そして、それは今サポートしています:

Visual C++ 2008、VB.NET 2008、Visual C++ 2010、VB.NET 2010用の新しいプロジェクトシェル

新しいVisual Studio 2008と2010のサポート
Excel 2007、Access 2007、Excel 2010、Access 2010用の新しいプロジェクトシェル。
- なぜ予測ではなく近似関数を選んだのですか?

よろしくお願いします。

フィリップ

Documentation on MQL5: Standard Constants, Enumerations and Structures / Chart Constants / Types of Chart Events
  • www.mql5.com
Standard Constants, Enumerations and Structures / Chart Constants / Types of Chart Events - Documentation on MQL5
 
素晴らしい記事をありがとう。
 
データをファイルにアップロードするスクリプトをコンパイルしようとすると、次のようなメッセージが表示されます。
#property script_show_inputs
//+------------------------------------------------------------------+
input string    Export_FileName = "NeuroSolutions\\data.csv"; // エクスポートファイル("MQL5/Files "フォルダ内)
input int       Export_Bars     = 260; // エクスポートされるデータの行数
//+------------------------------------------------------------------+
void OnStart() 
  {
  
   // ファイルを作成する
   int file = FileOpen(Export_FileName, FILE_WRITE|FILE_CSV|FILE_ANSI, ',');
   
   if (file != INVALID_HANDLE)
     {
      // データ・ヘッダを書き込む
      
      string row="";
      for (int i=0; i<=5; i++)
        {
         if (StringLen(row)) row += ",";
         row += "Open"+i+",High"+i+",Low"+i+",Close"+i;
        }
      FileWrite(file, row);
      
      // 履歴から必要なデータをすべてコピーする
      
      MqlRates rates[], rate;
      int count = Export_Bars + 5;
      if (CopyRates(Symbol(), Period(), 1, count, rates) < count)
        {
         Print("エラー!必要なデータをエクスポートするには履歴サイズが不足しています。");
         return;
        }
      ArraySetAsSeries(rates, true);
      
      // データを書き込もう 
      
      for (int bar=0; bar<Export_Bars; bar++)
        {
         row="";
         double zlevel=0;
         for (int i=0; i<=5; i++)
           {
            if (StringLen(row)) row += ",";
            rate = rates[bar+i];
            if (i==0) zlevel = rate.open; // 価格基準レベル
            row += NormalizeDouble(rate.open -zlevel, Digits()) + ","
                 + NormalizeDouble(rate.high -zlevel, Digits()) + ","
                 + NormalizeDouble(rate.low  -zlevel, Digits()) + ","
                 + NormalizeDouble(rate.close-zlevel, Digits());
           }
         FileWrite(file, row);
        }

      FileClose(file);
      Print("データのエクスポートは正常に完了しました");
     }
   else Print(「エラー!データをエクスポートするファイルの作成に失敗しました。", GetLastError());
  }
//+------------------------------------------------------------------+

number' から 'string' への暗黙の変換WeekPattern-Export.mq5 20 24
'number' から 'string' への暗黙の変換 WeekPattern-Export.mq5 20 34数値」から「文字列」への暗黙の変換 WeekPattern-Export.mq5 20 43 と、20, 46, 47, 48, 49 行目を参照した同様のものがいくつかあります。

原因は何なのか教えてください - 記事からソースコードを変更していません。

 
Wangelys:
データをファイルにアップロードするスクリプトをコンパイルしようとすると、次のようなメッセージが表示されます。

number' から 'string' への暗黙の変換 WeekPattern-Export.mq5 20 24
'number' から 'string' への暗黙の変換 WeekPattern-Export.mq5 20 34数値」から「文字列」への暗黙の変換 WeekPattern-Export.mq5 20 43 と、20, 46, 47, 48, 49 行目を参照した同様のものがいくつかあります。

原因は何なのか教えてください - 記事からソースコードを変更したのですか?

それを

NormalizeDouble


DoubleToString