[in] Идентификатор свойства файла. Значение может быть одним из значений перечисления ENUM_FILE_PROPERTY_INTEGER. Если используется второй вариант функции, то можно получать значения только следующих свойств: [in] Указывает на местоположение файла. Если параметр равен false, то просматривается каталог данных терминала, в противном случае...
bool file_exists=(bool)FileGetInteger( 파일 이름 ,FILE_EXISTS);
어쨌든 파일이 존재하든 존재하지 않든 true를 리턴하고, 파일이 존재하지 않으면 5019에러를 리턴한다. 도움말에 따르면 파일이 존재하지 않으면 false를 리턴해야 한다.
사용하려는 기능의 버전을 결정하십시오 - https://www.mql5.com/ru/docs/files/filegetinteger
매크로가 #define, #ifdef, #undef 등 어딘가에서 적어도 한 번 언급되면 나에게 편리할 것입니다 . 정의되지 않은 경우에도 마찬가지입니다.
이는 대문자로 된 식별자가 많은 반면 대문자는 매크로용이라는 암묵적인 규칙이 있기 때문입니다(매크로는 색상이 아니라 글꼴로 강조 표시)
이는 대문자로 된 식별자가 많은 반면 대문자는 매크로용이라는 암묵적인 규칙이 있기 때문입니다(매크로는 색상이 아니라 글꼴로 강조 표시)
아니요. 논리가 모호하지 않기 때문에 편리합니다.
아니요. 논리가 모호하지 않기 때문에 편리합니다.
내 논리는 간단합니다. #define X 이전의 X는 아직 매크로가 아니며 #undef X 이후에는 더 이상 매크로가 아닙니다(따라서 X는 매크로인 경우에만 강조 표시됨)
#define이 없지만 #ifdef가 있는 mqh를 사용합니다. 강조 표시되지 않아야 하는 이유는 명확하지 않습니다.
색상으로 구분하려고 시도한 적이 없습니다. 또한 모든 것이 #ifdef에 있는 경우 MQL4와 MQL5의 하이라이트가 다를 수 있습니다. 가장 쉬운 방법은 매크로 이름에서 ALT+G 를 수행하여 존재 하는지 여부를 확인하는 것입니다.
줄에 있음 (3) 나는 ALT + G를 누른다 -> 줄 (1)로 이동
질문: 매크로가 있습니까?
줄에 있음 (3) 나는 ALT + G를 누릅니다 - 줄 (1)로 이동
질문: 매크로가 있습니까?
냉정하게 말해서, 나는 당신의 신음 소리를 이해하지 못합니다. 매크로로 작업하는 방법을 알고 있습니다. 나는 ALT+G가 의미하는 것과 매크로가 #undef로 취소될 수 있다는 것을 완벽하게 이해합니다. 나는 편집자의 이런 행동이 좋다.
지루함은 때때로 좋지만 이 경우에는 그렇지 않습니다.
#define이 없지만 #ifdef가 있는 mqh를 사용합니다. 강조 표시되지 않아야 하는 이유는 명확하지 않습니다.
이전에 #define X가 없으면 #ifdef X의 X가 강조 표시되지 않습니다(*) . 왜냐하면 - 여기에서는 모든 것이 정상입니다(적어도 MetaEditor에서는).
개발자에게 한 가지 질문이 있습니다. 이전에 #define X가 없었다면 메타에디터에서 #define X의 X가 강조 표시된 이유는 위의 (*)에서 발생하는 것입니다.
귀하의 질문 은 반대였습니다. 왜 사이트에서 X가 강조 표시되지 않습니까?
오픈 포지션의 SL/TP 배치를 금지하는 심볼 속성은 무엇입니까?
오픈 포지션의 SL/TP 배치를 금지하는 심볼 속성은 무엇입니까?
아마도 시장 또는 즉시 실행