エラー、バグ、質問 - ページ 2434 1...242724282429243024312432243324342435243624372438243924402441...3185 新しいコメント fxsaber 2019.04.17 11:36 #24331 ハンドルネームからファイル名を知るには? FileGetStringがない。 Igor Makanu 2019.04.17 11:46 #24332 fxsaber:ハンドルネームからファイル名を知るには? FileGetStringがない。できないと思います。通常、ハンドルやディスクリプタなどは整数の仮想テーブルで、OSやプログラム環境によって特定の物理イベント/ドライバ/ウィンドウに束縛されています...。 最近、SBを使ってハーフの仕事をするようになりました。かなり便利で、ここにあなたのケースに対応する既製のソリューションがあります。https://www.mql5.com/ru/docs/standardlibrary/fileoperations/cfile Документация по MQL5: Стандартная библиотека / Файлы / CFile www.mql5.com Стандартная библиотека / Файлы / CFile - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Slava 2019.04.17 11:48 #24333 fxsaber:ハンドルネームからファイル名を知るには? FileGetStringがない。 まさか fxsaber 2019.04.17 12:00 #24334 Igor Makanu:できないと思います。通常、ハンドルやディスクリプタなどは整数の仮想テーブルで、OSやプログラム環境によって特定の物理イベント/ドライバ/ウィンドウに束縛されています...。 SBでのファイル管理はかなり便利で、こんなケースにも対応できるようになっていますhttps://www.mql5.com/ru/docs/standardlibrary/fileoperations/cfileファイル名を保存できることがわかる。それでも、基本的なことができないのはおかしいと思います。 スラバ まさか できればいいんですけどね。 Igor Makanu 2019.04.17 13:04 #24335 fxsaber:ファイル名の保存が可能であることがわかる。でも、やっぱり初歩的なことができないのはおかしいと思うんです。少なくとも私はこの道を歩んでいます。5分以内にOHLCをファイルに書き込むことができました。 #property copyright "Copyright 2019, IgorM" #property link "https://www.mql5.com/ru/users/igorm" #property version "1.00" #property strict #property show_inputs input string FName="tst"; #include <Files\FileTxt.mqh> CFileTxt *FOut; //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { FOut=new CFileTxt(); string sname=FName+"_"+_Symbol+"_"+EnumToString((ENUM_TIMEFRAMES)_Period)+".csv"; FOut.Open(sname,FILE_WRITE|FILE_TXT); Print("Open file"); Print("File name = ",FOut.FileName()); int count=0; for(int i=Bars-1;i>=0;i--) { string s=TimeToStr(Time[i])+";"+DoubleToStr(Open[i],_Digits)+";"+DoubleToStr(High[i],_Digits)+";"+DoubleToStr(Low[i],_Digits)+";"+DoubleToStr(Close[i],_Digits)+"\n"; FOut.WriteString(s); count++; } Print("Write ",count," bars"); FOut.Flush(); FOut.Close(); delete FOut; }CFileTxt クラスを使用する場合、ファイルのプロパティをどこで取得 するか考える必要はありません。 fxsaber 2019.04.17 13:05 #24336 Igor Makanu:私は、既製のソリューションを無理に使う必要があると思います。少なくとも私はこの道を歩んでいます。5分でファイルにOHLCエントリーを作成した方法は以下のとおりです。 やりましたね。 トレーディング、自動売買システム、ストラテジーのテストに関するフォーラム バグ、バグ、質問 fxsaber, 2019.04.17 14:00 明確にファイル名を保存 することができます。でも、やっぱり初歩的なことができないのは、おかしいと思います。 Igor Makanu 2019.04.17 13:10 #24337 fxsaber:やりましたね。 しかし、SBには既成のソリューションがたくさんありますから、開発者の思想を理解する必要があります。 Slava 2019.04.17 13:12 #24338 fxsaber:ファイル名の保存が可能であることがわかる。でも、やっぱり初歩的なことができないのはおかしいと思うんです。 そして、それは良いことでしょう。何のために? fxsaber 2019.04.17 13:12 #24339 Igor Makanu:でも、ここは開発者の思想を理解すること。SBには既成のソリューションがたくさんありますから。確かに理解できますね。でも、そういうことではないんです。 fxsaber 2019.04.17 13:15 #24340 Slava:なぜ?あるメソッドから他の関数にハンドルを転送している他の人のコードをデバッグしているところです。 現在停止線で使用されている特定のハンドルを解除したいのですが、どのようなファイルですか?そして、それは本当に難しいことなのです。 1...242724282429243024312432243324342435243624372438243924402441...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ハンドルネームからファイル名を知るには?
FileGetStringがない。
ハンドルネームからファイル名を知るには?
FileGetStringがない。
できないと思います。通常、ハンドルやディスクリプタなどは整数の仮想テーブルで、OSやプログラム環境によって特定の物理イベント/ドライバ/ウィンドウに束縛されています...。
最近、SBを使ってハーフの仕事をするようになりました。かなり便利で、ここにあなたのケースに対応する既製のソリューションがあります。https://www.mql5.com/ru/docs/standardlibrary/fileoperations/cfile
ハンドルネームからファイル名を知るには?
FileGetStringがない。
できないと思います。通常、ハンドルやディスクリプタなどは整数の仮想テーブルで、OSやプログラム環境によって特定の物理イベント/ドライバ/ウィンドウに束縛されています...。
SBでのファイル管理はかなり便利で、こんなケースにも対応できるようになっていますhttps://www.mql5.com/ru/docs/standardlibrary/fileoperations/cfile
ファイル名を保存できることがわかる。それでも、基本的なことができないのはおかしいと思います。
まさか
できればいいんですけどね。
ファイル名の保存が可能であることがわかる。でも、やっぱり初歩的なことができないのはおかしいと思うんです。
少なくとも私はこの道を歩んでいます。5分以内にOHLCをファイルに書き込むことができました。
CFileTxt クラスを使用する場合、ファイルのプロパティをどこで取得 するか考える必要はありません。
私は、既製のソリューションを無理に使う必要があると思います。少なくとも私はこの道を歩んでいます。5分でファイルにOHLCエントリーを作成した方法は以下のとおりです。
やりましたね。
トレーディング、自動売買システム、ストラテジーのテストに関するフォーラム
バグ、バグ、質問
fxsaber, 2019.04.17 14:00
明確にファイル名を保存 することができます。でも、やっぱり初歩的なことができないのは、おかしいと思います。
やりましたね。
しかし、SBには既成のソリューションがたくさんありますから、開発者の思想を理解する必要があります。
ファイル名の保存が可能であることがわかる。でも、やっぱり初歩的なことができないのはおかしいと思うんです。
そして、それは良いことでしょう。
何のために?
でも、ここは開発者の思想を理解すること。SBには既成のソリューションがたくさんありますから。
確かに理解できますね。でも、そういうことではないんです。
なぜ?
あるメソッドから他の関数にハンドルを転送している他の人のコードをデバッグしているところです。
現在停止線で使用されている特定のハンドルを解除したいのですが、どのようなファイルですか?そして、それは本当に難しいことなのです。