エラー、バグ、質問 - ページ 625 1...618619620621622623624625626627628629630631632...3185 新しいコメント Igor Maslov 2012.01.25 10:01 #6241 テスターファイル 列 テスターのファイル名。拡張子を指定し、二重引用符で囲む(定数文字列として)。 指定されたファイルはテスターに渡され、操作されます。 テスト用の入力ファイルが必要な場合は、常に指定する必要があります。これはヘルプからです。tester_file " パラメータは、ファイル名を一意に特定する。そこで質問です:読み込み時に複数のファイルを開かなければならない場合、EAをどのようにテストすればよいのでしょうか? Fia 2012.01.25 14:28 #6242 こんにちは。この構成は(例えば). if (Buf[i]>=0 && MACD_i<=0)オペレーター1オペレーターN この場合、演算子1......演算子Nが常に実行されることになるif (条件) { } の後に開き括弧がないため。構文エラーチェックの際、コンパイラでこの問題の警告を発生させるようにしてください。時には巨大で多層な構造物もあり、そのような場合、エラーを見つけるのは非常に困難です。 Ilyas 2012.01.25 14:48 #6243 がない場合は、常にOperator2が実行される...。オペレーターNと、条件を満たしたときだけOperator1が表示されます。 これは正常な構造であり、ここで警告を発することは不適切である。 Dmitriy Skub 2012.01.25 15:50 #6244 Fia:なぜなら、構造物は巨大で多層になることがあり、その時にエラーを探すのは非常に難しいからです。何が(誰が)足りない{ }を入れることを妨げているのでしょうか? Victor Kirillin 2012.01.25 21:41 #6245 Fia: ...なぜなら、構造物は巨大で多層になることがあり、その時にエラーを探すのは非常に難しいからです。 コードを構造化する。そうすれば、コードが「巨大で多層的」になることはないでしょう。 Igor Maslov 2012.01.26 11:03 #6246 こんにちは。Plz help, I'm stuck... handle=FileOpen(nam,FILE_CSV|FILE_READ); if(handle>0) { while(! FileIsEnding(handle)) { sss=FileReadString(handle); Print(sss); for(x=2; x<=6; x++) { X=FileReadNumber(handle); Print(X); } } FileClose(handle); }このようなコードがあります - CSVファイルから読み込む(予告編にあります)。FileReadString実行後は、シンボル名(ファイルのようなもの)ではなく、何もない長いセットになっています。そして、ここでファイルの終わりです。セパレータはタブなので、FileOpenでは明示的に指定しない、デフォルトでコード表、文字数-セパレータの前(CSV)。どこで失敗したんだろう......コードはちょっと? ファイル: file.zip 1 kb x572intraday 2012.01.26 12:19 #6247 muallch: こんにちは。Plz help, I'm stuck...このようなコードがあります - CSVファイルから読み込む(予告編にあります)。FileReadString実行後は、シンボル名(ファイルのようなもの)ではなく、何もない長いセットになっています。そして、ここでファイルの終わりです。セパレータがタブなので、FileOpenで明示的に指定しない、デフォルトの文字コード、文字数-セパレータの前(CSV)。どこで失敗したんだろう......コードはちょっと?void OnStart() { string nam="file.csv"; int handle=FileOpen(nam,FILE_CSV|FILE_READ|FILE_ANSI); if(handle<0) { Print("Неудачная попытка открыть файл по абсолютному пути"); Print("Код ошибки ",GetLastError()); } if(handle>0) { while(! FileIsEnding(handle)) { string sss=FileReadString(handle); Print(sss); for(int x=2; x<=6; x++) { double X=FileReadNumber(handle); Print(X); } } FileClose(handle); } } Igor Maslov 2012.01.26 12:23 #6248 全てはFILE_ANSIの せい?ゾウに気づかなかった!ありがとうございます。 Документация по MQL5: Стандартные константы, перечисления и структуры / Константы ввода/вывода / Флаги открытия файлов www.mql5.com Стандартные константы, перечисления и структуры / Константы ввода/вывода / Флаги открытия файлов - Документация по MQL5 Igor Maslov 2012.01.26 12:26 #6249 muallch: テスターファイル 列 テスターのファイル名。拡張子を指定し、二重引用符で囲む(定数文字列として)。 指定されたファイルはテスターに渡され、操作されます。 テスト用の入力ファイルが必要な場合は、常に指定する必要があります。これはヘルプからです。tester_file " パラメータは、ファイル名を一意に特定する。複数のファイルを読み込む必要がある場合、EAをどのようにテストすればよいのでしょうか? あるいは、これも提案できるのでは? Ilyas 2012.01.26 12:49 #6250 muallch: これも提案してもらえますか? プログラムにいくつかの#tester_fileを設定します。 1...618619620621622623624625626627628629630631632...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
テスターファイル
列
テスターのファイル名。拡張子を指定し、二重引用符で囲む(定数文字列として)。 指定されたファイルはテスターに渡され、操作されます。 テスト用の入力ファイルが必要な場合は、常に指定する必要があります。
これはヘルプからです。tester_file " パラメータは、ファイル名を一意に特定する。
そこで質問です:読み込み時に複数のファイルを開かなければならない場合、EAをどのようにテストすればよいのでしょうか?
こんにちは。
この構成は(例えば).
if (Buf[i]>=0 && MACD_i<=0)
オペレーター1
オペレーターN
この場合、演算子1......演算子Nが常に実行されることになる
if (条件) { } の後に開き括弧がないため。
構文エラーチェックの際、コンパイラでこの問題の警告を発生させるようにしてください。
時には巨大で多層な構造物もあり、そのような場合、エラーを見つけるのは非常に困難です。
がない場合は、常にOperator2が実行される...。オペレーターN
と、条件を満たしたときだけOperator1が表示されます。
これは正常な構造であり、ここで警告を発することは不適切である。
Fia:
なぜなら、構造物は巨大で多層になることがあり、その時にエラーを探すのは非常に難しいからです。
何が(誰が)足りない{ }を入れることを妨げているのでしょうか?
...
なぜなら、構造物は巨大で多層になることがあり、その時にエラーを探すのは非常に難しいからです。
こんにちは。
Plz help, I'm stuck...
このようなコードがあります - CSVファイルから読み込む(予告編にあります)。FileReadString実行後は、シンボル名(ファイルのようなもの)ではなく、何もない長いセットになっています。そして、ここでファイルの終わりです。セパレータはタブなので、FileOpenでは明示的に指定しない、デフォルトでコード表、文字数-セパレータの前(CSV)。どこで失敗したんだろう......コードはちょっと?
こんにちは。
Plz help, I'm stuck...
このようなコードがあります - CSVファイルから読み込む(予告編にあります)。FileReadString実行後は、シンボル名(ファイルのようなもの)ではなく、何もない長いセットになっています。そして、ここでファイルの終わりです。セパレータがタブなので、FileOpenで明示的に指定しない、デフォルトの文字コード、文字数-セパレータの前(CSV)。どこで失敗したんだろう......コードはちょっと?
全てはFILE_ANSIの せい?
ゾウに気づかなかった!ありがとうございます。
テスターファイル
列
テスターのファイル名。拡張子を指定し、二重引用符で囲む(定数文字列として)。 指定されたファイルはテスターに渡され、操作されます。 テスト用の入力ファイルが必要な場合は、常に指定する必要があります。
これはヘルプからです。tester_file " パラメータは、ファイル名を一意に特定する。
複数のファイルを読み込む必要がある場合、EAをどのようにテストすればよいのでしょうか?
これも提案してもらえますか?