[in] Идентификатор свойства файла. Значение может быть одним из значений перечисления ENUM_FILE_PROPERTY_INTEGER. Если используется второй вариант функции, то можно получать значения только следующих свойств: [in] Указывает на местоположение файла. Если параметр равен false, то просматривается каталог данных терминала, в противном случае...
bool file_exists=(bool)FileGetInteger(FileName,FILE_EXISTS);
いずれにせよ、ファイルがある場合はtrueを、ない場合はエラー5019を返します。ヘルプによると、ファイルがない場合はfalseを返すようです。
使用する関数のバリエーションを決めてください -https://www.mql5.com/ru/docs/files/filegetinteger
define、#ifdef、#undefなどのどこかに一度でもマクロが記載されていれば安心 ですね。定義されていない場合でも
これは、大文字の識別子が多いのに対し、大文字はマクロのために予約されているという暗黙のルールがあるためです(マクロのハイライトは色ではなくフォントで行われます)。
これは、大文字の識別子が多い一方で、大文字はマクロのために予約されているという暗黙のルールがあるためです(マクロのハイライトは色ではなくフォントで行われます)
いや、論理が曖昧でないから便利なのだ。
いや、論理が曖昧でないから便利なのだ。
私の論理は単純で、#define Xの前のXはまだマクロでなく、#undef Xの後はもうマクロではない(それぞれXはマクロであるところだけハイライトされる)というものです。
私はmqhを使っていますが、これには#defineはありませんが、#ifdefはあります。なぜ強調しないのか、その理由は不明です。
色で判断しようとしたことはないですね。さらに、すべてが#ifdefの場合、MQL4とMQL5でサブカラーが異なる場合があります。一番簡単な方法は、マクロ名でALT+Gを 行い、そのマクロがあるか どうかを確認することです。
(3)の行でALT+Gを押す→(1)の行に移動する
質問:マクロはあるのかないのか?
(3)の行にいるときに、ALT+Gを押して(1)の行に移動するんです。
質問:マクロはあるのかないのか?
控えめに言って、あなたの萌えは理解できない。マクロの扱い方を知っているALT+Gの意味や、#undefでマクロが解除できることは十分承知しています。私はこの編集者の行動が好きです。
オタク趣味は時に良いが、今回は違う。
私はmqhを使っていますが、これには#defineはありませんが、#ifdefはあります。なぜ強調しないのか、その理由は不明です。
もし、#define Xがなければ、#ifdef XのXはハイライトされません(*)なぜなら、ここではすべてが正常だからです。
MetaEditorの#define XではXがハイライト されているのに、(*)ではXがハイライトされていないのはなぜでしょう?
あなたの質問は、「なぜXがサイトでハイライトされない のか」という逆質問でした
SL/TPのオープンポジションを禁止するのは、どのシンボルプロパティですか?
SL/TPのオープンポジションを禁止するのは、どのシンボルプロパティですか?
おそらくマーケットまたはインスタント実行