記事"時系列予測に対する ENCOG マシン学習へのMetaTrader 5インディケータ使用"についてのディスカッション - ページ 2 123456 新しいコメント superluz 2011.04.27 13:30 #11 はい...今は動いています... Terminal64.exeがあるメタトレーダーがインストールされているフォルダのルートフォルダに、Cloo.dll、encog-core-cs.dll、log4net.dllをコピーする必要がありました。) NFTrader 2011.04.27 18:44 #12 しかし、インジケーターは描画されません。(なぜ描画されないのか、まだ研究中です!)解決策を見つけました。計算と描画に少し時間がかかるのですが、CPUの使用量が多いことに気づいたときにわかりました。ありがとう、 Serge 2011.05.03 01:48 #13 NinjaIndicatorsをコンパイルして実行すると、次のようなエラーが表示される:ソースコードの中で、public const String DIRECTORY = "d:{Fx_dev}Program Files}MetaTrader 5どうすれば動作しますか?編集:記事のオリジナルexeを使っても同じことが起こる。 jrbr 2011.05.06 18:05 #14 このコードをありがとう。実行の 最後に問題があります。ログにこのようなエラーがあります:2011.05.06 14:49:05 Core 1 2010.11.05 21:56:08 ハンドリングされていない例外 0xE0434F4D2011.05.06 14:49:05 Core 1 2010.11.05 21:56:08 C:■Program FilesMetaTrader 5 ■TesterAgent-127.0.0.1-3000 ■MQL5 ■Files ■step5_network.egdllは正しく配置されており、私が何を見逃したのか分かりません。どなたか助けてください。 Serge 2011.05.08 17:58 #15 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー質問はまだあります。リコンパイルせずにオリジナルのNinjaIndicators.exeを使っても同じ状況です。SUS:なぜ動かないコードで記事を投稿しているのですか? Automated-Trading 2011.05.10 13:12 #16 Graff:ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー質問はまだあります。リコンパイルせずにオリジナルのNinjaIndicators.exeを使っても同じ状況です。SUS: なぜ動かないコードで記事を投稿しているのですか?NinjaIndicatorsをビルドする必要はない。EncogNNNTrainDLLプロジェクトを ビルドした結果、EncogNNNTrainDLL.dllファイルが得られた。記事で説明するサンプルを動作させるためには、このファイルを˶Librariesディレクトリに配置する必要があります。encog-core-cs.dll、Cloo.dll、log4net.dllはterminal.exeのあるディレクトリにコピーしてください。 Serge 2011.05.14 18:05 #17 Automated-Trading:NinjaIndicatorsをビルドする必要はない。EncogNNTrainDLL プロジェクトをビルドすると、記事で使用している EncogNNTrainDLL.dll ファイルが作成されます。記事で説明されているサンプルを動作させるためには、このファイルを "ecogLibraries "ディレクトリに配置する必要があります。encog-core-cs.dll、Cloo.dll、log4net.dllはterminal.exeのあるディレクトリにコピーしてください。これはどのように必要ないのでしょうか?ExportToEncog スクリプトはインジケータのデータを csv にアップロードし、NinjaIndicators はこの csv を拾い、データを ENCOG が理解できる形式に変換し、ネットワークをトレーニングします。その結果、インジケータやExpert Advisorで使用されるegファイルができあがります。このプロセスの英語による詳細な説明については、リンク 先の作者のウェブサイトを参照してください。すべてのdllは適切な場所にあります。NeuralEncogIndicator インジケータが動作しません。MQL5Filesフォルダにstep5_network.egファイルがないと、画像が表示されます:記事のstep5_network.egを使用すると、次のようになります: Automated-Trading 2011.05.16 12:17 #18 Graff:NinjaIndicatorsをコンパイルして実行すると、次のようなエラーが表示される:In the source code, I fixed only the line public const String DIRECTORY = "d:{\Fx_dev\Program Files\\MetaTrader 5\MQL5\\\Files\\"; mt5export.csv was generated by the script and is in the specified folder.どうすれば動作しますか?編集:記事のオリジナルexeを使用しても同じことが起こります。mt5export.csvに基づいて作成されたstep2_future.csvファイルには必要なデータの列がありません。OSの設定で、整数部と小数部の区切り文字に「,」が設定されている場合に発生します。言語と地域標準」セクションで、整数部と分数部の区切り文字". "を設定してください。 Automated-Trading 2011.05.16 12:28 #19 Graff:必要ないとはどういう意味ですか?ExportToEncog スクリプトはインジケータのデータを csv にアップロードし、NinjaIndicators はこの csv を拾い、データを ENCOG が理解できる形式に変換し、ネットワークをトレーニングします。その結果、インジケーターやExpert Advisorで使用されるegファイルができあがります。英語でのプロセスの詳細については、リンク 先の作者のサイトを参照してください。その通りです。私はすべてのdllを正しい場所に置いています。NeuralEncogIndicatorが動作しようとしません。MQL5Filesフォルダにstep5_network.egファイルがないと、画像が表示されます:記事のstep5_network.egを使うと、このようになる: また、整数部と小数部のセパレータに関係している可能性があります。もし解決しない場合は、.NETを4にアップデートしてみてください。 Serge 2011.05.16 21:35 #20 Automated-Trading:mt5export.csvを基に作成されたstep2_future.csvファイルには、必要なデータの列がありません。これは、mt5export.csvの処理が正しくないためです。OSの設定で、整数部と小数 部の区切り文字として「,」が設定されている場合に発生します。言語と地域標準" セクションで、整数部と小数部の区切り文字を "." に設定してください。これらの操作の後、ほぼうまくいきましたが、現在はトレーニング中にハングアップしますが、エラーは出ません。しかし、エラーはありません。Win 7 x64 sp1NeuralEncogIndicator (EURUSD,M5) Access violation read to 0x00000000 continue 123456 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
はい...今は動いています...
Terminal64.exeがあるメタトレーダーがインストールされているフォルダのルートフォルダに、Cloo.dll、encog-core-cs.dll、log4net.dllをコピーする必要がありました。)しかし、インジケーターは描画されません。(なぜ描画されないのか、まだ研究中です!)
解決策を見つけました。計算と描画に少し時間がかかるのですが、CPUの使用量が多いことに気づいたときにわかりました。
ありがとう、
NinjaIndicatorsをコンパイルして実行すると、次のようなエラーが表示される:
ソースコードの中で、public const String DIRECTORY = "d:{Fx_dev}Program Files}MetaTrader 5どうすれば動作しますか?
編集:記事のオリジナルexeを使っても同じことが起こる。
このコードをありがとう。
実行の 最後に問題があります。ログにこのようなエラーがあります:
2011.05.06 14:49:05 Core 1 2010.11.05 21:56:08 ハンドリングされていない例外 0xE0434F4D
2011.05.06 14:49:05 Core 1 2010.11.05 21:56:08 C:■Program FilesMetaTrader 5 ■TesterAgent-127.0.0.1-3000 ■MQL5 ■Files ■step5_network.eg
dllは正しく配置されており、私が何を見逃したのか分かりません。
どなたか助けてください。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー質問はまだあります。リコンパイルせずにオリジナルのNinjaIndicators.exeを使っても同じ状況です。
SUS:なぜ動かないコードで記事を投稿しているのですか?
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー質問はまだあります。リコンパイルせずにオリジナルのNinjaIndicators.exeを使っても同じ状況です。
SUS: なぜ動かないコードで記事を投稿しているのですか?
NinjaIndicatorsをビルドする必要はない。
EncogNNNTrainDLLプロジェクトを ビルドした結果、EncogNNNTrainDLL.dllファイルが得られた。
記事で説明するサンプルを動作させるためには、このファイルを˶Librariesディレクトリに配置する必要があります。encog-core-cs.dll、Cloo.dll、log4net.dllはterminal.exeのあるディレクトリにコピーしてください。
NinjaIndicatorsをビルドする必要はない。
EncogNNTrainDLL プロジェクトをビルドすると、記事で使用している EncogNNTrainDLL.dll ファイルが作成されます。
記事で説明されているサンプルを動作させるためには、このファイルを "ecogLibraries "ディレクトリに配置する必要があります。encog-core-cs.dll、Cloo.dll、log4net.dllはterminal.exeのあるディレクトリにコピーしてください。
これはどのように必要ないのでしょうか?
ExportToEncog スクリプトはインジケータのデータを csv にアップロードし、NinjaIndicators はこの csv を拾い、データを ENCOG が理解できる形式に変換し、ネットワークをトレーニングします。その結果、インジケータやExpert Advisorで使用されるegファイルができあがります。このプロセスの英語による詳細な説明については、リンク 先の作者のウェブサイトを参照してください。
すべてのdllは適切な場所にあります。
NeuralEncogIndicator インジケータが動作しません。MQL5Filesフォルダにstep5_network.egファイルがないと、画像が表示されます:
記事のstep5_network.egを使用すると、次のようになります:
NinjaIndicatorsをコンパイルして実行すると、次のようなエラーが表示される:
In the source code, I fixed only the line public const String DIRECTORY = "d:{\Fx_dev\Program Files\\MetaTrader 5\MQL5\\\Files\\"; mt5export.csv was generated by the script and is in the specified folder.どうすれば動作しますか?
編集:記事のオリジナルexeを使用しても同じことが起こります。
mt5export.csvに基づいて作成されたstep2_future.csvファイルには必要なデータの列がありません。OSの設定で、整数部と小数部の区切り文字に「,」が設定されている場合に発生します。
言語と地域標準」セクションで、整数部と分数部の区切り文字". "を設定してください。
必要ないとはどういう意味ですか?
ExportToEncog スクリプトはインジケータのデータを csv にアップロードし、NinjaIndicators はこの csv を拾い、データを ENCOG が理解できる形式に変換し、ネットワークをトレーニングします。その結果、インジケーターやExpert Advisorで使用されるegファイルができあがります。英語でのプロセスの詳細については、リンク 先の作者のサイトを参照してください。
その通りです。
私はすべてのdllを正しい場所に置いています。
NeuralEncogIndicatorが動作しようとしません。MQL5Filesフォルダにstep5_network.egファイルがないと、画像が表示されます:
記事のstep5_network.egを使うと、このようになる:
mt5export.csvを基に作成されたstep2_future.csvファイルには、必要なデータの列がありません。これは、mt5export.csvの処理が正しくないためです。OSの設定で、整数部と小数 部の区切り文字として「,」が設定されている場合に発生します。
言語と地域標準" セクションで、整数部と小数部の区切り文字を "." に設定してください。
これらの操作の後、ほぼうまくいきましたが、現在はトレーニング中にハングアップしますが、エラーは出ません。
しかし、エラーはありません。Win 7 x64 sp1
NeuralEncogIndicator (EURUSD,M5) Access violation read to 0x00000000 continue