mt4 (MetaTrader4)使い倒シストレ

メタトレーダー、自作インジケータ、自作EAで完全自動売買。使えるものは何でも使え。
インジケーター、EA(自動売買システム)製作のご依頼はこちらへ
Googolyen FX Factory
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


にほんブログ村 為替ブログ FX システムトレード派へ
--/--/--(--) --:--:-- | スポンサー広告 | Trackback(-) | Comment(-)
FileOpen
int FileOpen( string filename, int mode, int delimiter=';')

入力、出力用のファイルを開く。成功すればファイルハンドルを、失敗すれば-1を返す。
エラー情報の詳細を得たい場合はGetLastError()関数を呼び出す。
Notes:ファイルはterminal_directory\experts\filesフォルダ(テストモードの時はterminal_directory\tester\files)かそのサブフォルダでしか開くことはできない
FILE_BINとFILE_CSVは同時に使うことができない。
もしFILE_WRITEがFILE_READと組み合わされていなければ、0バイトのファイルが開く。もしそのファイルにデータが書き込まれていた場合、それらのデータは消去される。もし追加書き込みをしたいならば、FILE_READ|FILE_WRITEの組み合わせを使って開かなければならない。
もし、FILE_READがFILE_WRITEと組み合わされていなければ、すでに存在しているファイルしか開けない。もしそのファイルが存在していなければ、FILE_WRITEモードを用いて生成させることができる。
実行モジュール内で32個以上のファイルを同時に開くことはできない。同一モジュールで開かれたファイルハンドルは、他のモジュールやライブラリに渡すことはできない。

Parameters:
filename   -   ファイル名
mode        -   オープンモード。
                 FILE_BIN, FILE_CSV, FILE_READ, FILE_WRITEの組み合わせが使える。
delimiter  -   CSVファイルの区切り文字。デフォルトでは';'が使われる。
Sample:
  int handle;
  handle=FileOpen("my_data.csv",FILE_CSV|FILE_READ,';');
  if(handle<1)
    {
     Print("File my_data.dat not found, the last error is ", GetLastError());
     return(false);
    }


にほんブログ村 為替ブログ FX システムトレード派へ
Trackback
この記事のトラックバックURL
≪この記事へのトラックバック≫
Designed by aykm.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。