エラー、バグ、質問 - ページ 897 1...890891892893894895896897898899900901902903904...3185 新しいコメント Aleksey Rodionov 2012.12.14 19:59 #8961 Rugyi_cool: フォーラムで投票を作成する方法を教えてください。新しいトピックには 小さな矢印があり、それをクリックすると、「新しい投票」を選択することが出てきます。 削除済み 2012.12.14 20:16 #8962 Zeleniy:新しいトピックが あるところに、小さな矢印があり、それをクリックすると「新しい投票」が出てきます。 情報提供、本当にありがとうございます!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Denis Lazarev 2012.12.15 10:59 #8963 カーソルを改行するコマンドが見つからないのですが、どうすれば改行さ れるようになるのか教えてください。 Документация по MQL5: Основы языка / Типы данных / Целые типы / Символьные константы www.mql5.com Основы языка / Типы данных / Целые типы / Символьные константы - Документация по MQL5 Anatoli Kazharski 2012.12.15 11:03 #8964 lazarev-d-m: カーソルを新しい行に移動させるコマンドが見つからないのですが、どのようにすれば新しい行に データを読み込むことができるか教えてください。FileSeek() です。 Denis Lazarev 2012.12.15 11:06 #8965 tol64:FileSeek() です。この機能は、ファイルの先頭から文字を読み取ることによってのみカーソルを移動させることができると考えてよいでしょうか。どうすれば、このようにファイルの改行までカーソルを移動させることができるのでしょうか。ええと...csvファイルがないですね。 txtに変換しておきます。は、テキストエディタでcsvを開いているように見せかけました。 ファイル: News.txt 1 kb --- 2012.12.15 11:07 #8966 lazarev-d-m: カーソルをファイル内の新しい行に移動させる ファイルの改行とは何ですか? ファイルに行はありますか? 直線的なものです。 Yedelkin 2012.12.15 11:09 #8967 sergeev:ファイルには文字列が あるのですか? FILE_LINE_END 行末の フラグを取得する Denis Lazarev 2012.12.15 11:12 #8968 sergeev: ファイルの改行とは何ですか? ファイルには行がありますか?つまり、私のファイルレイアウトによれば、95行目から96行目に行くには、行内のファイル数を知って、変数の数を数える必要があります =(95* (行内の値の数)+1)そういうものなのでしょうか?ファイル内のすべての値が必要な場合は簡単そうに見えますが、私は現在と未来のニュースのアーカイブのためにcsvファイルが必要で、データが基準に対応する行を検索するメカニズムについて考える必要があります。例えば、95行だけが私の要件を満たすすべてのデータ(EURUSD;2012;12;15;12;30)があり、この行が見つかったら、取引を許可する、など。 Anatoli Kazharski 2012.12.15 11:26 #8969 lazarev-d-m:つまり、私のファイルレイアウトによれば、95行目から96行目に行くには、行内のファイル数を知って、変数の数を数える必要があります =(95* (行内の値の数)+1)そういうものなのでしょうか?ファイル内のすべての値が必要な場合は簡単そうに見えますが、私は現在と未来のニュースのアーカイブのためにcsvファイルが必要で、データが基準に対応する行を検索するメカニズムについて考える必要があります。例えば、95行だけが私の要件を満たすすべてのデータ(EURUSD、2012年、12、15、12、30) - その行が見つかった場合、私は取引を許可されている、など。すべてのファイル操作を よくお読みください。ファイル内のナビゲーションに必要なものがすべて揃っています。この例で実験してみてください。void CountStrings() { int handle=-1; string txt_string=""; ulong tell_seek=NULL; //--- string nm_file="Experiments\Hello.csv"; //--- handle=FileOpen(nm_file,FILE_READ|FILE_CSV|FILE_ANSI); //--- if(handle!=INVALID_HANDLE) { string s=""; ulong tseek=0; int cnt_Strings=0; // Счётчик строк //--- // Читать пока текущее положение файлового указателя не окажется в конце файла while(!FileIsEnding(handle)) { if(_StopFlag) { return; } //--- while(!FileIsLineEnding(handle)) // Считаем всю строку { if(_StopFlag) { return; } //--- FileReadString(handle); //s=FileReadString(handle); Print("s: ",s); //--- tell_seek=FileTell(handle); // Получим положение указателя //--- if(FileIsLineEnding(handle)) { Print("Это конец строки! ",tell_seek); //--- // Переход на другую строку, если это не конец файла if(!FileIsEnding(handle)) { tseek=tell_seek+1; } //--- FileSeek(handle,tseek,SEEK_SET); cnt_Strings++; //--- break; } } //--- if(FileIsEnding(handle)) { Print("Это конец файла! Всего строк: ",cnt_Strings); break; } } //--- FileClose(handle); } }//---ヘルプ、コードベース、記事にも多くの例があります。必要なのは、それを手に取り、使うことです。)) Denis Lazarev 2012.12.15 11:30 #8970 Yedelkin: FILE_LINE_END エンドオブラインサインの 取得 ターミナルはcsvファイルをテーブルとしてではなく、すべての変数がセパレータで区切られた通常のファイルとして見て、テーブルのように方向付けるために、私は人間の視点から、テーブルのようにcsvを扱うための小さなサンプルスクリプトを書いた、奇妙に聞こえるかもしれませんが、今日/明日私はCodeBaseに投げます、私は多くの興味深いものになると思います。 1...890891892893894895896897898899900901902903904...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
フォーラムで投票を作成する方法を教えてください。
新しいトピックには 小さな矢印があり、それをクリックすると、「新しい投票」を選択することが出てきます。
新しいトピックが あるところに、小さな矢印があり、それをクリックすると「新しい投票」が出てきます。
カーソルを新しい行に移動させるコマンドが見つからないのですが、どのようにすれば新しい行に データを読み込むことができるか教えてください。
FileSeek() です。
この機能は、ファイルの先頭から文字を読み取ることによってのみカーソルを移動させることができると考えてよいでしょうか。どうすれば、このようにファイルの改行までカーソルを移動させることができるのでしょうか。
ええと...csvファイルがないですね。 txtに変換しておきます。
は、テキストエディタでcsvを開いているように見せかけました。
カーソルをファイル内の新しい行に移動させる
FILE_LINE_END
行末の フラグを取得する
ファイルの改行とは何ですか? ファイルには行がありますか?
つまり、私のファイルレイアウトによれば、95行目から96行目に行くには、行内のファイル数を知って、変数の数を数える必要があります =(95* (行内の値の数)+1)
そういうものなのでしょうか?ファイル内のすべての値が必要な場合は簡単そうに見えますが、私は現在と未来のニュースのアーカイブのためにcsvファイルが必要で、データが基準に対応する行を検索するメカニズムについて考える必要があります。例えば、95行だけが私の要件を満たすすべてのデータ(EURUSD;2012;12;15;12;30)があり、この行が見つかったら、取引を許可する、など。
つまり、私のファイルレイアウトによれば、95行目から96行目に行くには、行内のファイル数を知って、変数の数を数える必要があります =(95* (行内の値の数)+1)
そういうものなのでしょうか?ファイル内のすべての値が必要な場合は簡単そうに見えますが、私は現在と未来のニュースのアーカイブのためにcsvファイルが必要で、データが基準に対応する行を検索するメカニズムについて考える必要があります。例えば、95行だけが私の要件を満たすすべてのデータ(EURUSD、2012年、12、15、12、30) - その行が見つかった場合、私は取引を許可されている、など。
すべてのファイル操作を よくお読みください。ファイル内のナビゲーションに必要なものがすべて揃っています。
この例で実験してみてください。
//---
ヘルプ、コードベース、記事にも多くの例があります。必要なのは、それを手に取り、使うことです。))
FILE_LINE_END
エンドオブラインサインの 取得
ターミナルはcsvファイルをテーブルとしてではなく、すべての変数がセパレータで区切られた通常のファイルとして見て、テーブルのように方向付けるために、私は人間の視点から、テーブルのようにcsvを扱うための小さなサンプルスクリプトを書いた、奇妙に聞こえるかもしれませんが、今日/明日私はCodeBaseに投げます、私は多くの興味深いものになると思います。